public interface PurapGeneralLedgerService
| Modifier and Type | Field and Description | 
|---|---|
| static boolean | CANCEL_CREDIT_MEMO | 
| static String | CANCEL_INVOICE | 
| static String | CANCEL_PAYMENT_REQUEST | 
| static boolean | CREATE_CREDIT_MEMO | 
| static String | CREATE_INVOICE | 
| static String | CREATE_PAYMENT_REQUEST | 
| static String | MODIFY_INVOICE | 
| static String | MODIFY_PAYMENT_REQUEST | 
| Modifier and Type | Method and Description | 
|---|---|
| void | customizeGeneralLedgerPendingEntry(PurchasingAccountsPayableDocument purapDocument,
                                                                    AccountingLine accountingLine,
                                                                    GeneralLedgerPendingEntry explicitEntry,
                                                                    Integer referenceDocumentNumber,
                                                                    String debitCreditCode,
                                                                    String docType,
                                                                    boolean isEncumbrance)Customize the given general ledger entry based on the document type. | 
| void | generateEntriesApproveAmendPurchaseOrder(PurchaseOrderDocument po)Generates general ledger pending entries for the amendment of a Purchase Order | 
| void | generateEntriesCancelAccountsPayableDocument(AccountsPayableDocument apDocument)Generates general ledger pending entries for the cancellation of an Accounts Payable document. | 
| void | generateEntriesClosePurchaseOrder(PurchaseOrderDocument po)Generates general ledger pending entries for when a Purchase Order is closed which will disencumber all the remaining
 encumbrances | 
| void | generateEntriesCreateCreditMemo(VendorCreditMemoDocument cm)Generates general ledger pending entries for the creation of a Credit Memo | 
| void | generateEntriesCreateInvoice(InvoiceDocument inv)Generates general ledger pending entries for the creation of a Invoice | 
| void | generateEntriesCreatePaymentRequest(PaymentRequestDocument preq)Generates general ledger pending entries for the creation of a Payment Request | 
| void | generateEntriesModifyInvoice(InvoiceDocument inv) | 
| void | generateEntriesModifyPaymentRequest(PaymentRequestDocument preq)Generates general ledger pending entries for the modification of a Payment Request. | 
| void | generateEntriesReopenPurchaseOrder(PurchaseOrderDocument po)Generates general ledger pending entries for when a Purchase Order is reopened which will calculate the funds to be
 re-encumbered | 
| void | generateEntriesVoidPurchaseOrder(PurchaseOrderDocument po)Generates general ledger pending entries for when a Purchase Order is voided | 
static final String CREATE_PAYMENT_REQUEST
static final String CANCEL_PAYMENT_REQUEST
static final String MODIFY_PAYMENT_REQUEST
static final String CREATE_INVOICE
static final String CANCEL_INVOICE
static final String MODIFY_INVOICE
static final boolean CREATE_CREDIT_MEMO
static final boolean CANCEL_CREDIT_MEMO
void customizeGeneralLedgerPendingEntry(PurchasingAccountsPayableDocument purapDocument, AccountingLine accountingLine, GeneralLedgerPendingEntry explicitEntry, Integer referenceDocumentNumber, String debitCreditCode, String docType, boolean isEncumbrance)
purapDocument - Document creating entriesaccountingLine - AccountingLine from document used to create the pending entryexplicitEntry - GeneralLedgerPendingEntry that has been created with account inforeferenceDocumentNumber - Number of the referenced documentdebitCreditCode - String field indicating if the entry is a debit or creditdocType - Document type creating the pending entriesisEncumbrance - Boolean to indicate if the entry is an encumbrancevoid generateEntriesCreatePaymentRequest(PaymentRequestDocument preq)
preq - PaymentRequestDocument which holds the accounts to create the entriesvoid generateEntriesModifyPaymentRequest(PaymentRequestDocument preq)
preq - PaymentRequestDocument which holds the accounts to create the entriesvoid generateEntriesModifyInvoice(InvoiceDocument inv)
void generateEntriesCreateCreditMemo(VendorCreditMemoDocument cm)
cm - CreditMemoDocument which holds the accounts to create the entriesvoid generateEntriesCreateInvoice(InvoiceDocument inv)
inv - InvoiceDocument which holds the accounts to create the entriesvoid generateEntriesCancelAccountsPayableDocument(AccountsPayableDocument apDocument)
apDocument - AccountsPayableDocument which holds the accounts to create the entries for the cancellationvoid generateEntriesApproveAmendPurchaseOrder(PurchaseOrderDocument po)
po - PurchaseOrderDocument which holds the accounts to create the entriesvoid generateEntriesClosePurchaseOrder(PurchaseOrderDocument po)
po - PurchaseOrderDocument which holds the accounts to create the entriesvoid generateEntriesReopenPurchaseOrder(PurchaseOrderDocument po)
po - PurchaseOrderDocument which holds the accounts to create the entriesvoid generateEntriesVoidPurchaseOrder(PurchaseOrderDocument po)
po - PurchaseOrderDocument which holds the accounts to create the entriesCopyright © 2004–2015 The Kuali Foundation. All rights reserved.