public class PurchaseOrderAmendmentDocument extends PurchaseOrderDocument
Modifier and Type | Field and Description |
---|---|
protected static org.apache.log4j.Logger |
LOG |
alternateVendorDetailAssignedIdentifier, alternateVendorHeaderGeneratedIdentifier, alternateVendorName, alternateVendorNumber, assignedUserPrincipalId, assignedUserPrincipalName, assigningSensitiveData, contractManager, contractManagerCode, copyingNotesWhenSplitting, finalPaymentAmount, finalPaymentDate, glOnlySourceAccountingLines, initialPaymentAmount, initialPaymentDate, internalPurchasingLimit, newQuoteVendorDetailAssignedIdentifier, newQuoteVendorHeaderGeneratedIdentifier, pendingActionIndicator, pendingSplit, purchaseOrderCommodityDescription, purchaseOrderConfirmedIndicator, purchaseOrderCreateTimestamp, purchaseOrderCurrentIndicator, purchaseOrderFirstTransmissionTimestamp, purchaseOrderInitialOpenTimestamp, purchaseOrderLastTransmitTimestamp, purchaseOrderPreviousIdentifier, purchaseOrderQuoteAwardedDate, purchaseOrderQuoteDueDate, purchaseOrderQuoteInitializationDate, purchaseOrderQuoteListIdentifier, purchaseOrderQuoteTypeCode, purchaseOrderQuoteVendorNoteText, purchaseOrderRetransmissionMethodCode, purchaseOrderSensitiveData, purchaseOrderVendorChoice, purchaseOrderVendorChoiceCode, purchaseOrderVendorQuotes, purchaseOrderVendorStipulations, recurringPaymentAmount, recurringPaymentDate, recurringPaymentFrequency, recurringPaymentFrequencyCode, requisitionIdentifier, retransmitHeader, statusChange, vendorPaymentTerms, vendorShippingPaymentTerms, vendorShippingTitle
addressToVendorIndicator, billingCityName, billingCountryCode, billingEmailAddress, billingLine1Address, billingLine2Address, billingName, billingPhoneNumber, billingPostalCode, billingStateCode, capitalAssetSystemState, capitalAssetSystemStateCode, capitalAssetSystemType, capitalAssetSystemTypeCode, chartOfAccounts, chartOfAccountsCode, commodityCodesForRouting, deliveryBuildingCode, deliveryBuildingLine1Address, deliveryBuildingLine2Address, deliveryBuildingName, deliveryBuildingOtherIndicator, deliveryBuildingRoomNumber, deliveryCampus, deliveryCampusCode, deliveryCityName, deliveryCountryCode, deliveryInstructionText, deliveryPostalCode, deliveryRequiredDate, deliveryRequiredDateReason, deliveryRequiredDateReasonCode, deliveryStateCode, deliveryToEmailAddress, deliveryToName, deliveryToPhoneNumber, documentFundingSourceCode, externalOrganizationB2bSupplierIdentifier, fundingSource, institutionContactEmailAddress, institutionContactName, institutionContactPhoneNumber, justification, nonInstitutionFundAccount, nonInstitutionFundAccountNumber, nonInstitutionFundChartOfAccounts, nonInstitutionFundChartOfAccountsCode, nonInstitutionFundOrganization, nonInstitutionFundOrganizationCode, nonInstitutionFundOrgChartOfAccounts, nonInstitutionFundOrgChartOfAccountsCode, organization, organizationCode, paymentRequestPositiveApprovalIndicator, purchaseOrderAutomaticIndicator, purchaseOrderBeginDate, purchaseOrderCostSource, purchaseOrderCostSourceCode, purchaseOrderEndDate, purchaseOrderTotalLimit, purchaseOrderTransmissionMethod, purchaseOrderTransmissionMethodCode, purchasingCapitalAssetItems, purchasingCapitalAssetSystems, receivingCityName, receivingCountryCode, receivingDocumentRequiredIndicator, receivingLine1Address, receivingLine2Address, receivingName, receivingPostalCode, receivingStateCode, recurringPaymentType, recurringPaymentTypeCode, requestorPersonEmailAddress, requestorPersonName, requestorPersonPhoneNumber, requisitionSource, requisitionSourceCode, supplierDiversityLabel, vendorContactsLabel, vendorContract, vendorContractGeneratedIdentifier, vendorEnterKeyEvent, vendorFaxNumber, vendorNoteText, vendorPaymentTermsCode, vendorPhoneNumber, vendorRestrictedIndicator, vendorShippingPaymentTermsCode, vendorShippingTitleCode
accountDistributionMethod, accountsForRouting, accountsPayablePurchasingDocumentLinkIdentifier, allowDeleteAwareCollection, belowTheLineTypes, calculated, items, licenseReqmt, orderType, overrideWorkflowButtons, purapDocumentIdentifier, purchaseOrderTypeId, relatedViews, sensitive, statusCode, useTaxIndicator, vendorAddressGeneratedIdentifier, vendorAddressInternationalProvinceName, vendorAttentionName, vendorCityName, vendorCountry, vendorCountryCode, vendorCustomerNumber, vendorDetail, vendorDetailAssignedIdentifier, vendorHeaderGeneratedIdentifier, vendorLine1Address, vendorLine2Address, vendorName, vendorNumber, vendorPostalCode, vendorStateCode
dataDictionaryEntry, nextSourceLineNumber, nextTargetLineNumber, sourceAccountingLineClass, sourceAccountingLines, targetAccountingLineClass, targetAccountingLines
generalLedgerPendingEntries
accountingPeriod, accountingPeriodService, checkPostingYearForCopy, dataDictionaryService, dateTimeService, postingPeriodCode, postingYear
UPDATE_TOTAL_AMOUNT_IN_POST_PROCESSING_PARAMETER_NAME
Constructor and Description |
---|
PurchaseOrderAmendmentDocument() |
Modifier and Type | Method and Description |
---|---|
boolean |
answerSplitNodeQuestion(String nodeName)
Provides answers to the following splits:
RequiresContractManagementReview
RequiresBudgetReview
VendorIsEmployeeOrNonResidentAlien
TransmissionMethodIsPrint
|
void |
customizeExplicitGeneralLedgerPendingEntry(GeneralLedgerPendingEntrySourceDetail postable,
GeneralLedgerPendingEntry explicitEntry) |
void |
customPrepareForSave(org.kuali.rice.krad.rules.rule.event.KualiDocumentEvent event)
Allows child PO classes to customize the prepareForSave method.
|
void |
doRouteStatusChange(org.kuali.rice.kew.framework.postprocessor.DocumentRouteStatusChange statusChangeEvent)
When Purchase Order Amendment document has been Processed through Workflow, the general ledger entries are created and the PO
status remains "OPEN".
|
Class<? extends AccountingDocument> |
getDocumentClassForAccountingLineValueAllowedValidation()
This method returns the Class to use for AccountingLingValuesAllowedValidation.
|
List<GeneralLedgerPendingEntrySourceDetail> |
getGeneralLedgerPendingEntrySourceDetails()
Returns a list of any GeneralLedgerPostables this helper has, to create GeneralLedgerPendingEntries
|
String |
getReceivingDeliveryCampusCode() |
boolean |
isNewUnorderedItem() |
void |
populateDocumentForRouting() |
void |
setNewUnorderedItem(boolean newUnorderedItem) |
void |
setReceivingDeliveryCampusCode(String receivingDeliveryCampusCode) |
protected void |
updateEncumbranceOnAccountingLines(org.kuali.rice.core.api.util.type.KualiDecimal outstandingEcumbrance,
List accountLines) |
appSpecificRouteDocumentToUser, buildListOfDeletionAwareLists, canClosePOForTradeIn, convertSelections, doActionTaken, doRouteLevelChange, getAccountsForAwardRouting, getAdditionalChargesExist, getAlternateVendorDetailAssignedIdentifier, getAlternateVendorHeaderGeneratedIdentifier, getAlternateVendorName, getAlternateVendorNumber, getAssignedUserPrincipalId, getAssignedUserPrincipalName, getAssigningSensitiveData, getAwardedVendorQuote, getContainsUnpaidPaymentRequestsOrCreditMemos, getContractManager, getContractManagerCode, getContractManagerName, getCurrentRouteNodeName, getCustomDocumentTitle, getDocumentSpecificService, getDocumentTitle, getDocumentTitleForResult, getFinalPaymentAmount, getFinalPaymentDate, getFirstAccount, getGlOnlySourceAccountingLines, getInitialPaymentAmount, getInitialPaymentDate, getInternalPurchasingLimit, getItemClass, getItemsActiveOnly, getItemsActiveOnlySetupAlternateAmount, getItemUseTaxClass, getNeedWarning, getNewQuoteVendorDetailAssignedIdentifier, getNewQuoteVendorHeaderGeneratedIdentifier, getNoteTarget, getNoteType, getOverrideWorkflowButtons, getPurApSourceDocumentIfPossible, getPurApSourceDocumentLabelIfPossible, getPurchaseOrderCommodityDescription, getPurchaseOrderCreateTimestamp, getPurchaseOrderCurrentIndicatorForSearching, getPurchaseOrderFirstTransmissionTimestamp, getPurchaseOrderInitialOpenTimestamp, getPurchaseOrderLastTransmitTimestamp, getPurchaseOrderPreviousIdentifier, getPurchaseOrderQuoteAwardedDate, getPurchaseOrderQuoteDueDate, getPurchaseOrderQuoteInitializationDate, getPurchaseOrderQuoteListIdentifier, getPurchaseOrderQuoteTypeCode, getPurchaseOrderQuoteTypeDescription, getPurchaseOrderQuoteVendorNoteText, getPurchaseOrderRetransmissionMethodCode, getPurchaseOrderSensitiveData, getPurchaseOrderVendorChoice, getPurchaseOrderVendorChoiceCode, getPurchaseOrderVendorQuote, getPurchaseOrderVendorQuotes, getPurchaseOrderVendorStipulation, getPurchaseOrderVendorStipulations, getPurchasingCapitalAssetItemClass, getPurchasingCapitalAssetSystemClass, getRecurringPaymentAmount, getRecurringPaymentDate, getRecurringPaymentFrequency, getRecurringPaymentFrequencyCode, getRequisitionIdentifier, getRetransmitHeader, getSourceAccountingLineClass, getStatusChange, getTotalDollarAmount, getTotalDollarAmount, getTotalDollarAmountAboveLineItems, getTotalPreTaxDollarAmount, getTotalPreTaxDollarAmount, getTotalPreTaxDollarAmountAboveLineItems, getTotalTaxAmount, getTotalTaxAmount, getTotalTaxAmountAboveLineItems, getVendorAliasName, getVendorPaymentTerms, getVendorShippingPaymentTerms, getVendorShippingTitle, getWorkflowEngineDocumentIdsToLock, isAwardReviewRequired, isBudgetReviewRequired, isContractManagementReviewRequired, isCopyingNotesWhenSplitting, isCreatedFromRequisition, isInquiryRendered, isObjectCodeAllowedForAwardRouting, isPendingActionIndicator, isPendingSplit, isPurchaseOrderAwarded, isPurchaseOrderConfirmedIndicator, isPurchaseOrderCurrentIndicator, isVendorEmployeeOrNonResidentAlien, populatePurchaseOrderFromRequisition, prepareForSave, setAlternateVendorDetailAssignedIdentifier, setAlternateVendorHeaderGeneratedIdentifier, setAlternateVendorName, setAlternateVendorNumber, setAssignedUserPrincipalId, setAssignedUserPrincipalName, setAssigningSensitiveData, setContractManager, setContractManagerCode, setContractManagerName, setCopyingNotesWhenSplitting, setDefaultValuesForAPO, setFinalPaymentAmount, setFinalPaymentDate, setGlOnlySourceAccountingLines, setInitialPaymentAmount, setInitialPaymentDate, setInternalPurchasingLimit, setNewQuoteVendorDetailAssignedIdentifier, setNewQuoteVendorHeaderGeneratedIdentifier, setPendingActionIndicator, setPendingSplit, setPurchaseOrderCommodityDescription, setPurchaseOrderConfirmedIndicator, setPurchaseOrderCreateTimestamp, setPurchaseOrderCurrentIndicator, setPurchaseOrderFirstTransmissionTimestamp, setPurchaseOrderInitialOpenTimestamp, setPurchaseOrderLastTransmitTimestamp, setPurchaseOrderPreviousIdentifier, setPurchaseOrderQuoteAwardedDate, setPurchaseOrderQuoteDueDate, setPurchaseOrderQuoteInitializationDate, setPurchaseOrderQuoteListIdentifier, setPurchaseOrderQuoteTypeCode, setPurchaseOrderQuoteVendorNoteText, setPurchaseOrderRetransmissionMethodCode, setPurchaseOrderSensitiveData, setPurchaseOrderVendorChoice, setPurchaseOrderVendorChoiceCode, setPurchaseOrderVendorQuotes, setPurchaseOrderVendorStipulations, setRecurringPaymentAmount, setRecurringPaymentDate, setRecurringPaymentFrequency, setRecurringPaymentFrequencyCode, setRequisitionIdentifier, setRetransmitHeader, setStatusChange, setVendorAliasName, setVendorPaymentTerms, setVendorShippingPaymentTerms, setVendorShippingTitle, templateAlternateVendor
addItem, clearCapitalAssetFields, getAddressToVendorIndicator, getBillingCityName, getBillingCountryCode, getBillingCountryName, getBillingEmailAddress, getBillingLine1Address, getBillingLine2Address, getBillingName, getBillingPhoneNumber, getBillingPostalCode, getBillingStateCode, getCapitalAssetSystemState, getCapitalAssetSystemStateCode, getCapitalAssetSystemType, getCapitalAssetSystemTypeCode, getChartAndOrgCodeForResult, getChartOfAccounts, getChartOfAccountsCode, getCommodityCodesForRouting, getDeliveryBuildingCode, getDeliveryBuildingLine1Address, getDeliveryBuildingLine2Address, getDeliveryBuildingName, getDeliveryBuildingRoomNumber, getDeliveryCampus, getDeliveryCampusCode, getDeliveryCampusCodeForSearch, getDeliveryCityName, getDeliveryCountryCode, getDeliveryCountryName, getDeliveryInstructionText, getDeliveryPostalCode, getDeliveryRequiredDate, getDeliveryRequiredDateReason, getDeliveryRequiredDateReasonCode, getDeliveryStateCode, getDeliveryToEmailAddress, getDeliveryToName, getDeliveryToPhoneNumber, getDocumentChartOfAccountsCodeForSearching, getDocumentFundingSourceCode, getDocumentOrganizationCodeForSearching, getExternalOrganizationB2bSupplierIdentifier, getFundingSource, getHasB2BVendor, getInstitutionContactEmailAddress, getInstitutionContactName, getInstitutionContactPhoneNumber, getItemParser, getJustification, getNonInstitutionFundAccount, getNonInstitutionFundAccountNumber, getNonInstitutionFundChartOfAccounts, getNonInstitutionFundChartOfAccountsCode, getNonInstitutionFundOrganization, getNonInstitutionFundOrganizationCode, getNonInstitutionFundOrgChartOfAccounts, getNonInstitutionFundOrgChartOfAccountsCode, getOrganization, getOrganizationCode, getPaymentRequestPositiveApprovalIndicatorForSearching, getPurchaseOrderAutomaticIndicator, getPurchaseOrderBeginDate, getPurchaseOrderCostSource, getPurchaseOrderCostSourceCode, getPurchaseOrderEndDate, getPurchaseOrderTotalLimit, getPurchaseOrderTransmissionMethod, getPurchaseOrderTransmissionMethodCode, getPurchasingCapitalAssetItem, getPurchasingCapitalAssetItemByItemIdentifier, getPurchasingCapitalAssetItems, getPurchasingCapitalAssetSystems, getPurchasingItem, getReceivingCityName, getReceivingCountryCode, getReceivingCountryName, getReceivingDocumentRequiredIndicatorForSearching, getReceivingLine1Address, getReceivingLine2Address, getReceivingName, getReceivingPostalCode, getReceivingStateCode, getRecurringPaymentType, getRecurringPaymentTypeCode, getRequestorPersonEmailAddress, getRequestorPersonName, getRequestorPersonPhoneNumber, getRequisitionSource, getRequisitionSourceCode, getSupplierDiversityLabel, getTransactionTaxDate, getVendorContactsLabel, getVendorContract, getVendorContractGeneratedIdentifier, getVendorContractName, getVendorFaxNumber, getVendorNoteText, getVendorPaymentTermsCode, getVendorPhoneNumber, getVendorRestrictedIndicator, getVendorShippingPaymentTermsCode, getVendorShippingTitleCode, isDeliveryBuildingOtherIndicator, isEnablePaymentRequestPositiveApprovalIndicator, isEnableReceivingDocumentRequiredIndicator, isPaymentRequestPositiveApprovalIndicator, isReceivingDocumentRequiredIndicator, isVendorEnterKeyEvent, loadReceivingAddress, setAddressToVendorIndicator, setBillingCityName, setBillingCountryCode, setBillingEmailAddress, setBillingLine1Address, setBillingLine2Address, setBillingName, setBillingPhoneNumber, setBillingPostalCode, setBillingStateCode, setCapitalAssetSystemState, setCapitalAssetSystemStateCode, setCapitalAssetSystemType, setCapitalAssetSystemTypeCode, setChartOfAccounts, setChartOfAccountsCode, setCommodityCodesForRouting, setDeliveryBuildingCode, setDeliveryBuildingLine1Address, setDeliveryBuildingLine2Address, setDeliveryBuildingName, setDeliveryBuildingOtherIndicator, setDeliveryBuildingRoomNumber, setDeliveryCampus, setDeliveryCampusCode, setDeliveryCityName, setDeliveryCountryCode, setDeliveryInstructionText, setDeliveryPostalCode, setDeliveryRequiredDate, setDeliveryRequiredDateReason, setDeliveryRequiredDateReasonCode, setDeliveryStateCode, setDeliveryToEmailAddress, setDeliveryToName, setDeliveryToPhoneNumber, setDocumentFundingSourceCode, setExternalOrganizationB2bSupplierIdentifier, setFundingSource, setInstitutionContactEmailAddress, setInstitutionContactName, setInstitutionContactPhoneNumber, setJustification, setNonInstitutionFundAccount, setNonInstitutionFundAccountNumber, setNonInstitutionFundChartOfAccounts, setNonInstitutionFundChartOfAccountsCode, setNonInstitutionFundOrganization, setNonInstitutionFundOrganizationCode, setNonInstitutionFundOrgChartOfAccounts, setNonInstitutionFundOrgChartOfAccountsCode, setOrganization, setOrganizationCode, setPaymentRequestPositiveApprovalIndicator, setPurchaseOrderAutomaticIndicator, setPurchaseOrderBeginDate, setPurchaseOrderCostSource, setPurchaseOrderCostSourceCode, setPurchaseOrderEndDate, setPurchaseOrderTotalLimit, setPurchaseOrderTransmissionMethod, setPurchaseOrderTransmissionMethodCode, setPurchasingCapitalAssetItems, setPurchasingCapitalAssetSystems, setReceivingCityName, setReceivingCountryCode, setReceivingDocumentRequiredIndicator, setReceivingLine1Address, setReceivingLine2Address, setReceivingName, setReceivingPostalCode, setReceivingStateCode, setRecurringPaymentType, setRecurringPaymentTypeCode, setRequestorPersonEmailAddress, setRequestorPersonName, setRequestorPersonPhoneNumber, setRequisitionSource, setRequisitionSourceCode, setVendorContactsLabel, setVendorContract, setVendorContractGeneratedIdentifier, setVendorEnterKeyEvent, setVendorFaxNumber, setVendorNoteText, setVendorPaymentTermsCode, setVendorPhoneNumber, setVendorRestrictedIndicator, setVendorShippingPaymentTermsCode, setVendorShippingTitleCode, shouldGiveErrorForEmptyAccountsProration, templateBillingAddress, templateReceivingAddress, templateVendorAddress, templateVendorContract, templateVendorDetail
buildDocumentTitle, deleteItem, documentPerformsSufficientFundsCheck, fixItemReferences, getAccountDistributionMethod, getAccountsForRouting, getAccountsPayablePurchasingDocumentLinkIdentifier, getAccountTotalGLEntryAmount, getBelowTheLineTypes, getDeletionAwareAccountingLines, getFirstPendingGLEntry, getIsATypeOfPODoc, getIsATypeOfPurAPRecDoc, getIsATypeOfPurDoc, getIsPODoc, getIsReqsDoc, getItem, getItemByItemIdentifier, getItemByLineNumber, getItemByStringIdentifier, getItemLinePosition, getItems, getLicenseURL, getNeedWarningRelatedPOs, getOrderType, getPersistedSourceAccountingLinesForComparison, getPostingPeriodCodeFromPendingGLEntries, getPostingYearFromPendingGLEntries, getPostingYearNextOrCurrent, getPurapDocumentIdentifier, getPurchaseOrderTypeId, getRelatedViews, getSourceAccountingLines, getSourceAccountingLinesForComparison, getStatusCode, getTotalDollarAmountAboveLineItems, getTotalDollarAmountAllItems, getTotalDollarAmountForTradeIn, getTotalDollarAmountWithExclusions, getTotalDollarAmountWithExclusionsSubsetItems, getTotalPreTaxDollarAmountAboveLineItems, getTotalPreTaxDollarAmountAllItems, getTotalPreTaxDollarAmountWithExclusions, getTotalTaxAmountAboveLineItems, getTotalTaxAmountAllItems, getTotalTaxAmountWithExclusions, getTradeInItem, getTradeInItems, getVendorAddressGeneratedIdentifier, getVendorAddressInternationalProvinceName, getVendorAttentionName, getVendorCityName, getVendorCountry, getVendorCountryCode, getVendorCustomerNumber, getVendorDetail, getVendorDetailAssignedIdentifier, getVendorHeaderGeneratedIdentifier, getVendorLine1Address, getVendorLine2Address, getVendorName, getVendorNumber, getVendorPostalCode, getVendorStateCode, isAccountSummaryFlag, isAdditionalInstitutionalInfoFlag, isAdHocRecipientsFlag, isCalculated, isCreditMemoInfoFlag, isDebit, isDeliveryFlag, isDocumentStoppedInRouteNode, isDuplicateAccountingLine, isGeneralEntriesFlag, isInvoiceInfoFlag, isNotesAndAttachmentFlag, isOverviewFlag, isPaymentHistoryFlag, isPaymentInfoFlag, isPostingYearNext, isPostingYearPrior, isProcessItemsFlag, isRelatedDocumentsFlag, isRouteLogFlag, isSensitive, isTitlesFlag, isUseTaxIndicator, isVendorFlag, itemSwap, logAndThrowRuntimeException, logAndThrowRuntimeException, populateAccountsForRouting, processAfterRetrieve, refreshNonUpdateableReferences, renumberItems, setAccountDistributionMethod, setAccountsForRouting, setAccountsPayablePurchasingDocumentLinkIdentifier, setAccountSummaryFlag, setAdditionalInstitutionalInfoFlag, setAdHocRecipientsFlag, setCalculated, setCreditMemoInfoFlag, setDeliveryFlag, setGeneralEntriesFlag, setInvoiceInfoFlag, setItems, setNotesAndAttachmentFlag, setOleUrlResolver, setOrderType, setOverrideWorkflowButtons, setOverviewFlag, setPaymentHistoryFlag, setPaymentInfoFlag, setPostingYear, setProcessItemsFlag, setPurapDocumentIdentifier, setPurchaseOrderTypeId, setPurchaseOrderTypeId, setRelatedDocumentsFlag, setRelatedViews, setRouteLogFlag, setStatusCode, setTitlesFlag, setTotalDollarAmount, setTotalPreTaxDollarAmount, setTotalTaxAmount, setUseTaxIndicator, setVendorAddressGeneratedIdentifier, setVendorAddressInternationalProvinceName, setVendorAttentionName, setVendorCityName, setVendorCountry, setVendorCountryCode, setVendorCustomerNumber, setVendorDetail, setVendorDetailAssignedIdentifier, setVendorFlag, setVendorHeaderGeneratedIdentifier, setVendorLine1Address, setVendorLine2Address, setVendorName, setVendorNumber, setVendorPostalCode, setVendorStateCode
addSourceAccountingLine, addTargetAccountingLine, buildAccountingLineMap, copyAccountingLines, customizeOffsetGeneralLedgerPendingEntry, generateDocumentGeneralLedgerPendingEntries, generateEvents, generateGeneralLedgerPendingEntries, generateSaveEvents, getAccountingLineParser, getDataDictionaryEntry, getEntryValue, getGeneralLedgerPendingEntryAmountForDetail, getNextSourceLineNumber, getNextTargetLineNumber, getPersistedTargetAccountingLinesForComparison, getSourceAccountingLine, getSourceAccountingLineEntryName, getSourceAccountingLinesSectionTitle, getSourceTotal, getTargetAccountingLine, getTargetAccountingLineClass, getTargetAccountingLineEntryName, getTargetAccountingLines, getTargetAccountingLinesForComparison, getTargetAccountingLinesSectionTitle, getTargetTotal, isDocumentFinalOrProcessed, processExplicitGeneralLedgerPendingEntry, processOffsetGeneralLedgerPendingEntry, setNextSourceLineNumber, setNextTargetLineNumber, setSourceAccountingLines, setTargetAccountingLines, toCopy, toErrorCorrection, updatePostingYearForAccountingLines
addPendingEntry, changeGeneralLedgerPendingEntriesApprovedStatusCode, checkSufficientFunds, clearAnyGeneralLedgerPendingEntries, getGeneralLedgerPendingEntries, getGeneralLedgerPendingEntry, getPendingLedgerEntriesForSufficientFundsChecking, removeGeneralLedgerPendingEntries, setGeneralLedgerPendingEntries
createInitialAccountingPeriod, getAccountingPeriod, getAccountingPeriodCompositeString, getAccountingPeriodService, getDataDictionaryService, getDateTimeService, getFinancialDocumentTypeCode, getPostingPeriodCode, getPostingYear, retrieveCurrentAccountingPeriod, setAccountingPeriod, setAccountingPeriodCompositeString, setPostingPeriodCode
getApplicationDocumentStatus, getBusinessObjectService, getFinancialSystemDocumentHeader, getFinancialSystemDocumentService, getParameterService, prepareForSave, setApplicationDocumentStatus, setDocumentHeader, updateAndSaveAppDocStatus
getAllowsCopy, isSessionDocument
addCopyErrorDocumentNote, addNote, addPessimisticLock, afterActionTaken, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, createPropertySerializabilityEvaluator, getAdHocRoutePersons, getAdHocRouteWorkgroups, getAttachmentService, getBasePathToDocumentDuringSerialization, getCustomLockDescriptor, getDocumentHeader, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getLockClearningMethodNames, getNonLockingActionTakenCodes, getNote, getNotes, getNoteService, getPessimisticLocks, getXmlForRouteReport, logErrors, postLoad, postProcessSave, refresh, refreshIfEmpty, refreshPessimisticLocks, refreshReferenceObject, removeNote, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentNumber, setNewDocumentHeader, setNotes, setPessimisticLocks, useCustomLockDescriptors, validateBusinessRules, wrapDocumentWithMetadataForXmlSerialization
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
deleteItem, getItem, getItems, getVendorCityName, getVendorCountryCode, getVendorLine1Address, getVendorLine2Address, getVendorName, getVendorPostalCode, getVendorStateCode, setItems, setVendorCityName, setVendorCountryCode, setVendorLine1Address, setVendorLine2Address, setVendorName, setVendorPostalCode, setVendorStateCode
fixItemReferences, getAccountsPayablePurchasingDocumentLinkIdentifier, getApplicationDocumentStatus, getBelowTheLineTypes, getIsATypeOfPODoc, getIsATypeOfPurAPRecDoc, getIsATypeOfPurDoc, getIsPODoc, getIsReqsDoc, getItemLinePosition, getPostingYearNextOrCurrent, getPurapDocumentIdentifier, getTotalDollarAmountAllItems, getTotalDollarAmountForTradeIn, getTotalPreTaxDollarAmountAllItems, getTotalTaxAmountAboveLineItems, getTotalTaxAmountAllItems, getTotalTaxAmountWithExclusions, getTradeInItem, getTradeInItems, getVendorAddressGeneratedIdentifier, getVendorAddressInternationalProvinceName, getVendorCountry, getVendorCustomerNumber, getVendorDetail, getVendorDetailAssignedIdentifier, getVendorHeaderGeneratedIdentifier, getVendorNumber, isCalculated, isDocumentStoppedInRouteNode, isPostingYearNext, isPostingYearPrior, isUseTaxIndicator, itemSwap, renumberItems, setAccountsPayablePurchasingDocumentLinkIdentifier, setApplicationDocumentStatus, setCalculated, setPurapDocumentIdentifier, setTotalDollarAmount, setTotalPreTaxDollarAmount, setTotalTaxAmount, setUseTaxIndicator, setVendorAddressGeneratedIdentifier, setVendorAddressInternationalProvinceName, setVendorCustomerNumber, setVendorDetailAssignedIdentifier, setVendorHeaderGeneratedIdentifier, setVendorNumber
addSourceAccountingLine, addTargetAccountingLine, getAccountingLineParser, getNextSourceLineNumber, getNextTargetLineNumber, getSourceAccountingLine, getSourceAccountingLineEntryName, getSourceAccountingLines, getSourceAccountingLinesSectionTitle, getSourceTotal, getTargetAccountingLine, getTargetAccountingLineClass, getTargetAccountingLineEntryName, getTargetAccountingLines, getTargetAccountingLinesSectionTitle, getTargetTotal, isDocumentFinalOrProcessed, setNextSourceLineNumber, setNextTargetLineNumber, setSourceAccountingLines, setTargetAccountingLines
checkSufficientFunds, getGeneralLedgerPendingEntries, getGeneralLedgerPendingEntry, getPendingLedgerEntriesForSufficientFundsChecking, setGeneralLedgerPendingEntries
getAccountingPeriod, getPostingPeriodCode, getPostingYear, setAccountingPeriod, setPostingPeriodCode, setPostingYear
getFinancialSystemDocumentHeader
addNote, addPessimisticLock, afterActionTaken, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, generateSaveEvents, getAdHocRoutePersons, getAdHocRouteWorkgroups, getAllowsCopy, getBasePathToDocumentDuringSerialization, getCustomLockDescriptor, getDocumentHeader, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getLockClearningMethodNames, getNote, getNotes, getPessimisticLocks, getXmlForRouteReport, postProcessSave, prepareForSave, processAfterRetrieve, refreshPessimisticLocks, removeNote, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentHeader, setDocumentNumber, setNotes, useCustomLockDescriptors, validateBusinessRules, wrapDocumentWithMetadataForXmlSerialization
getExtension, isNewCollectionRecord, linkEditableUserFields, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
addPendingEntry, clearAnyGeneralLedgerPendingEntries, generateDocumentGeneralLedgerPendingEntries, generateGeneralLedgerPendingEntries, getDocumentHeader, getFinancialDocumentTypeCode, getFinancialSystemDocumentHeader, getGeneralLedgerPendingEntryAmountForDetail, getPostingYear, isDebit
protected static org.apache.log4j.Logger LOG
public PurchaseOrderAmendmentDocument()
public void doRouteStatusChange(org.kuali.rice.kew.framework.postprocessor.DocumentRouteStatusChange statusChangeEvent)
doRouteStatusChange
in interface org.kuali.rice.krad.document.Document
doRouteStatusChange
in class PurchaseOrderDocument
org.kuali.ole.module.purap.document.PurchaseOrderDocument#doRouteStatusChange()
public void customizeExplicitGeneralLedgerPendingEntry(GeneralLedgerPendingEntrySourceDetail postable, GeneralLedgerPendingEntry explicitEntry)
customizeExplicitGeneralLedgerPendingEntry
in class PurchaseOrderDocument
org.kuali.module.purap.rules.PurapAccountingDocumentRuleBase#customizeExplicitGeneralLedgerPendingEntry(org.kuali.ole.sys.document.AccountingDocument,
org.kuali.ole.sys.businessobject.AccountingLine, org.kuali.ole.sys.businessobject.GeneralLedgerPendingEntry)
public List<GeneralLedgerPendingEntrySourceDetail> getGeneralLedgerPendingEntrySourceDetails()
GeneralLedgerPendingEntrySource
getGeneralLedgerPendingEntrySourceDetails
in interface GeneralLedgerPendingEntrySource
getGeneralLedgerPendingEntrySourceDetails
in class AccountingDocumentBase
public void populateDocumentForRouting()
populateDocumentForRouting
in interface org.kuali.rice.krad.document.Document
populateDocumentForRouting
in class PurchasingDocumentBase
DocumentBase.populateDocumentForRouting()
public boolean isNewUnorderedItem()
public void setNewUnorderedItem(boolean newUnorderedItem)
public String getReceivingDeliveryCampusCode()
public void setReceivingDeliveryCampusCode(String receivingDeliveryCampusCode)
public boolean answerSplitNodeQuestion(String nodeName) throws UnsupportedOperationException
PurchaseOrderDocument
answerSplitNodeQuestion
in interface FinancialSystemDocument
answerSplitNodeQuestion
in class PurchaseOrderDocument
UnsupportedOperationException
FinancialSystemTransactionalDocumentBase.answerSplitNodeQuestion(java.lang.String)
public Class<? extends AccountingDocument> getDocumentClassForAccountingLineValueAllowedValidation()
AccountingDocument
getDocumentClassForAccountingLineValueAllowedValidation
in interface AccountingDocument
getDocumentClassForAccountingLineValueAllowedValidation
in class AccountingDocumentBase
public void customPrepareForSave(org.kuali.rice.krad.rules.rule.event.KualiDocumentEvent event)
PurchasingAccountsPayableDocumentBase
customPrepareForSave
in class PurchaseOrderDocument
event
- the event involved in this action.org.kuali.ole.module.purap.document.PurchasingAccountsPayableDocumentBase#customPrepareForSave()
protected void updateEncumbranceOnAccountingLines(org.kuali.rice.core.api.util.type.KualiDecimal outstandingEcumbrance, List accountLines)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.