Method Detailboolean addCredit(String description, double amount) Adds a credit entry to the register table for this statement. Description is required. The amount must be > 0. The amount goes in as negative.
Parameters:
Returns: boolean Since: 07-15-2010 boolean addDebit(String description, double amount) Adds a debit entry to the register table for this activation key. Description is required. The amount must be > 0. The amount goes in as positive.
Parameters:
Returns: boolean Since: 07-15-2010 SystemDataView getAdjustments() Returns a list of adjustments for this statement. Returns: SystemDataView DataList Name: EnterpriseStatementAdjustments
Since: 06-08-2010 Data getData() Returns information on this statement. Returns: Data Since: 04-27-2010 SystemDataView getDetails() Returns a list of details for this statement. Returns: SystemDataView DataList Name: EnterpriseStatementDetail
Since: 04-27-2010 InternalEnterprise getEnterprise() Returns the enterprise associated with this statement. Returns: InternalEnterprise Since: 04-18-2016 String getId() Returns the statement id Returns: String Since: 07-15-2010 SystemDataView getItems() Returns a list of items for this statement. Returns: SystemDataView DataList Name: EnterpriseStatementItem
Since: 04-27-2010 SystemDataView getItemsByEnterprise() Returns a list items for this statement grouped by enterprise. Returns: SystemDataView DataList Name: EnterpriseStatementByEnterprise
Since: 07-20-2010 SystemDataView getItemsByKey() Returns a list items for this statement grouped by key. Returns: SystemDataView DataList Name: EnterpriseStatementByKey
Since: 07-20-2010 SystemDataView getPalBillingDetails() Returns a list of pal billing details for this statement. Returns: SystemDataView DataList Name: EnterprisePalStatementDetail
Since: 05-30-2013 boolean isAutoInvoice() Returns true if the statement is set up for auto payment. Returns: boolean Since: 06-09-2010 boolean isPaid() Returns true if the statement has been paid or marked paid. Returns: boolean Since: 04-27-2010 markFailed(String reason) Marks the statement as having failed. A reason is required.
Parameters:
Since: 09-11-2012 boolean markPaid() Marks the statement has having been paid externally. Returns true on success. Returns: boolean Since: 06-01-2010 boolean markWaived() Waives the fees for the entire statement. Returns: boolean Since: 08-23-2011 boolean processPayment(String authorization, String transactionId) Marks the statement as paid with the given authorization and transactionId.
Parameters:
Returns: boolean Since: 04-18-2016 boolean rebuild() Rebuilds the statement. You must call reset first Returns: boolean Since: 02-01-2016 boolean reset(String reason) Resets the statement deleting invoice items except credits and debits.
Parameters:
Returns: boolean Since: 02-01-2016 String toString() Returns a description of this object. Returns: String Since: 04-27-2010 |
Copyright © 2006 - 2024, ContractPal, Inc. All rights reserved. | API Date: Nov 22, 2024 11:54 AM |