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.