|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PurapGeneralLedgerService
| Field Summary | |
|---|---|
static boolean |
CANCEL_CREDIT_MEMO
|
static String |
CANCEL_PAYMENT_REQUEST
|
static boolean |
CREATE_CREDIT_MEMO
|
static String |
CREATE_PAYMENT_REQUEST
|
static String |
MODIFY_PAYMENT_REQUEST
|
| Method Summary | |
|---|---|
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 |
generateEntriesCreatePaymentRequest(PaymentRequestDocument preq)
Generates general ledger pending entries for the creation of a Payment Request |
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 |
| Field Detail |
|---|
static final String CREATE_PAYMENT_REQUEST
static final String CANCEL_PAYMENT_REQUEST
static final String MODIFY_PAYMENT_REQUEST
static final boolean CREATE_CREDIT_MEMO
static final boolean CANCEL_CREDIT_MEMO
| Method Detail |
|---|
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 generateEntriesCreateCreditMemo(VendorCreditMemoDocument cm)
cm - CreditMemoDocument 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 entries
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||