ABCDEFGHIJKLMN
1
KFS Job Name/Process/ActionKFS Job DescriptionSteps within KFS Batch JobsKFS NamespaceOLE namespaceOut of the BoxTiming/Schedule in QARemove from OLE?Questions / commentsPresence in OLE CodebaseParametersDependenciesDirectoryFilename/Email Indication
11
accountTemporaryRestrictedNotifyJobNeed a description here - not a kfs joboleAccountTemporaryRestrictedStepOLE-SELECTscheduled (nightly 2AM)
12
addPriorYearAccountsJobThis job adds accounts created in the new fiscal year to the Prior Year Account Table if the account is included in the parameter. addPriorYearAccountsStepKFS-COAOLE-COAnot schedulednounclear to me what this means, but it sounds like it's part of FPC, so might as well keep itFiles present in OLE Codebase.PRIOR_YEAR_ACCOUNTS_TO_BE_ADDED
13
approveLineItemReceivingJob This job reviews the Line Item Receiving document that when submitted are in "Awaiting PO Open" status typically because an unordered item was received that is not on the purchase order and the purchase order is not available for amendment at the time of Line Item Receiving document submission. This job then reviews the purchase order to see if it is in the "Open" status. It then approves the the Line Item Receiving document.approveLineItemReceivingStepKFS-PURAPOLE-PURAPscheduledyesin OLE, I don't think it's possible to receive a PO line from a PO that isn't Open; Rich - do we automatically create a POA in this situation?Files present in OLE Codebase.KFS-EMC-ALIRCVK runs after KFS-EMC-RCPYRQK
14
autoApprovePaymentRequestsJobAuto Approve Payment Requests job. This job evaluates payment requests that are awaiting fiscal officer approval and auto approves them to FINAL status. Auto approval will not take place if any of thefollowing 4 criteria are true:
1. Check if vendor is foreign
2. Check to make sure the payment request isn't scheduled to stop in tax review
3. Check for positive approval required indicator
4. If it uses the payment request auto approve exclusion!
 
This batch job runs daily and approves PREQ that are to be paid the next day, are under $5000 (parameter is default_pos_aprvl_lmt), are not on hold or in request for cancel status, and have not been identified by the department to be excluded from the auto-approve process. (Payment Request Auto Approve Exclusions). Accounts can be specified to be excluded from the auto approve logic (Payment Request Auto Approve Exclusions). Payment request documents that contain at least one excluded account must be positively approved. These payments will not be final via auto-approve status.
autoApprovePaymentRequestsStepKFS-PURAPOLE-PURAPscheduledmaybeprobably moot in OLE, since we expect all PREQs to auto-approve anyway at time of creation. Do we want a similar job to auto-approve Invoices? Stuart says probably need to look at this in more detail and see if we can do something similar with invoicesFiles present in OLE Codebase.processPdpCancelsAndPaidJob (softDependency).                              KFS-ARP-APAYRQK runs after KFS-ARP-CANPAYK
17
autoClosePurchaseOrdersJobCloses open purchase orders with no remainingencumbrance.autoClosePurchaseOrdersStepKFS-PURAPOLE-PURAPschedulednoAny consequences if libraries choose not to run this? This is a convenience - leave it.Files present in OLE Codebase.Job Success or Job Failure send email to listserv.                    KFS-ACL-CLOSEPOK runs after KFS-ACL-CLRCAHKCompletion/Failure of job
18
autoCloseRecurringOrdersJobLooks at the end date on a recurring order (that is, a purchase order with a recurring payment type not equal to null). If this date is less than or equal to the date defined in the AUTO_CLOSE_RECURRING_PO_DATE parameter, it closes the purchase order and disencumbers any outstanding amounts.autoCloseRecurringOrdersStepKFS-PURAPOLE-PURAPschedulednoFor most recurring orders, libraries don't really want an end date., but OLE requires one. Would not running this job cause any problems? Let's experiment by turning this off in a test environment.Files present in OLE Codebase.Job Success or Job Failure send email to listserv.                     KFS-ACL-CLSRECK runs after KFS-ACL-CLOSEPOKCompletion/Failure of job
19
autoDisapproveJobThis job auto disapproves saved and enroute documents and is normally run at year end. autoDisapproveDocumentsStepKFS-SYSOLE-SYSschedulednopart of Fiscal Year Rollover. Must all Saved docs be Disapproved for FPC to work? - keep per JKFiles present in OLE Codebase.YEAR_END_AUTO_DISAPPROVE_ANNOTATION
YEAR_END_AUTO_DISAPPROVE_DOCUMENT_CREATE_DATE
YEAR_END_AUTO_DISAPPROVE_DOCUMENT_RUN_DATE
YEAR_END_AUTO_DISAPPROVE_DOCUMENT_TYPES
YEAR_END_AUTO_DISAPPROVE_PARENT_DOCUMENT_TYPE
KFS-FY1-AUTDISK runs after KFS-FY1-CLRCAH1K
20
balanceForwardJobThis job creates the beginning and cumulative balances for the next year. Creates a gl_balance_forwards_closed.data and a gl_balance_forwards.data file in uazkf/prd/staging/gl/originEntry/. Requires manually-created gl_balance_forwards_closed.done and gl_balance_forwards.done files in uazkf/prd/staging/gl/originEntry for the scrubber to run.balanceForwardStepKFS-GLOLE-GLnot schedulednoneeded for FPCFiles present in OLE Codebase.(KFS-GL) BALANCE_TYPES_TO_ROLL_FORWARD_FOR_BALANCE_SHEET, BALANCE_TYPES_TO_ROLL_FORWARD_FOR_INCOME_EXPENSE, SUB_FUND_GROUPS_FOR_INCEPTION_TO_DATE_REPORTINGposterJob (hardDependency) from night before
organizationReversionPriorYearAccountJob
Monthly prjejob
nominalActivityClosingJob
laborBalanceForwardJob
encumbranceForwardJob
assetDepreciationBatchJob
populatePriorYearDataJob.
 
KFS-FY4-BALFWDK runs after KFS-FY4-CLRCAHK
 
21
cfdaJobContracts and Grants. Existing and new cfda records are updated and or activated/inactivated, based on GOVT CFDA listcfdaBatchStepKFS-CGOLE-CGOLE-6947 - setting this job to UNSCHEDULED out of the box. not scheduledyesdon't expect to be using Contracts and Grants moduleFiles present in OLE Codebase.(KFS-CG)RESULT_SUMMARY_TO_EMAIL_ADDRESSES, SOURCE_URL, EMPLOYEE_STATUSES, MAXIMUM_ACCOUNT_RESPONSIBILITY_ID
22
clearCacheJobClears system cache for any parameter changes during the day to take effect (if needed). Most of the time, this is not needed when updating parameters. This job is run as a precaution.clearCacheStepKFS-SYSOLE-SYSnot schedulednoneeded after creating new account before account can be usedFiles present in OLE Codebase.KFS-ARP-CLRCAH1K runs after KFS-RED-STSYNK
23
clearPendingEntriesJobThis job purges transaction entries in the GL_PENDING_ENTRY_T table.clearPendingEntriesStepKFS-GLOLE-GLschedulednoFiles present in OLE Codebase.posterJob (hardDependency).               KFS-GLM-CLRPDGK runs after KFS-GLM-PSTRBLK
24
closeJobThis job is used in conjunctionwith the Proposal/Award Close document to designate proposals submitted and awards entered up to a specific date as 'closed. closeBatchStepKFS-CGOLE-CGscheduledyesdon't expect to be using Contracts and Grants moduleFiles present in OLE Codebase.
27
collectorJobThis job process files found within the two folders:
1. collectorFlatFile
2. collectorXML folders
 
The contents found within those two folders are inserted into a collector out file (gl_glentry_coll.data) to be processed by the GL scrubberJob.
collectorStepKFS-GLOLE-GLscheduledcan't tell what this does without knowing what gets written to those two foldersFiles present in OLE Codebase.(KFS-GL) EQUAL_DEBIT_CREDIT_TOTAL_DOCUMENT_TYPES, ERROR_EMAIL_SUBJECT_LINE, PERFORM_DUPLICATE_HEADER_CHECK_IND, VALIDATION_EMAIL_SUBJECT_LINEKFS-GLU-COLECTK runs after  KFS-GLU-CTKF, KFS-GLU-TLKF, KFS-GLU-BIKF, KFS-GLU-ARKF, KFS-GLU-URKF, KFS-GLU-PTKF, KFS-GLU-MPKF, KFS-GLU-PDKF, KFS-GLU-FMKFstaging/gl/collectorFlatFile
staging/gl/collectorXml   
*.xml (Unit .xml files)
*.data (Unit flat files)
*.done
28
disbursementVoucherPreDisbursementProcessorExtractJobThis job extracts approved (final) disbursement vouchers having a payment method of Check/ACH into PDP. The disbursement vouchers appear as open payments in PDP.disbursementVoucherPreDisbursementProcessorExtractStepKFS-FPOLE-FPschedulednoFiles present in OLE Codebase.(KFS-FP) CORPORATION_OWNERSHIP_TYPE, NON_TAXABLE_PAYMENT_REASON_CODES_BY_CORPORATION_OWNERSHIP_TYPE_CATEGORY,  NON_TAXABLE_PAYMENT_REASON_CODES_BY_OWNERSHIP_CODES, TAXABLE_PAYMENT_REASON_CODES_BY_CORPORATION_OWNERSHIP_TYPE_CATEGORY, TAXABLE_PAYMENT_REASON_CODES_BY_OWNERSHIP_CODES, TAXABLE_PAYMENT_REASON_CODES_FOR_BLANK_CORPORATION_OWNERSHIP_TYPE_CARTEGORIESKFS-EMC-DVPDPXK runs after KFS-EMC-ALIRCVK
29
electronicInvoiceExtractJobThis job processes invoice files received from vendors and creates PREQs or EIRTs if the invoice doesn’t match or falls outside of tolerable variances. electronicInvoiceExtractStepKFS-PURAPOLE-PURAPscheduled (daily 11am)yesreplaced in OLE by batch uploads of invoice dataFiles present in OLE Codebase.KFS-EIN-EINVX2K runs after KFS-EIN-SCIKF completesstaging/purap/electronicInvoice*.xml
*.done
30
encumbranceForwardJobThis process closes and carries forward pre-encumbrances and internal and external encumbrances into the new fiscal year. The process also carries forward pre-encumbrances forContracts and Grants accounts. It examines all GL encumbrance entries for the fiscal year being closed. These entries are summarized by chart code, account number, sub-accountnumber, object code, sub-object code, and balance type. Each combination is considered as a unit of work in the application of the following business rules. The rules are divided into two categories—business rules associated with closing encumbrances and business rules associated with cost share carry forward.encumbranceForwardStepKFS-GLOLE-GLnot schedulednopart of FPCFiles present in OLE Codebase.BEGINNING_FUND_BALANCE_TRANSACTION_LEDGER_ENTRY_DESCRIPTION
FORWARD_ENCUMBRANCE_BALANCE_TYPE_AND_ORIGIN_CODE
FORWARDING_ENCUMBRANCE_BALANCE_TYPES
GENERATED_TRANSACTION_LEDGER_ENTRY_DESCRIPTION
OFFSET_OBJECT_CODE_FOR_EXTERNAL_ENCUMBRANCE
OFFSET_OBJECT_CODE_FOR_INTERNAL_ENCUMBRANCE
OFFSET_OBJECT_CODE_FOR_PRE_ENCUMBRANCE
posterJob (hardDependency) from night before
organizationReversionPriorYearAccountJob
populatePriorYearDataJob.
 
KFS-FY2-ENCFWDK runs after KFS-FY2-CLRCA6K
 
 
 
31
enterpriseFeedJobThis job processes enterprise feed upload files found within the enterpriseFeed folder. The job requires 2 files: .RECON and DATA.
The RECON file contains summary information (ie. total number of lines, total amount) in regards to the contents found in the DATA file.
enterpriseFeedStepKFS-GLOLE-GLscheduledunclear what the output looks like -- need to test; not really needed but it is a dependency of other necessary jobsFiles present in OLE Codebase.If no files received, then the remainder of group 5 does not need to run and/or we need to handle an archive of 0 files. KFS-GLE-ENTRFDK runs after KFS-GLE-SAGLKF completesstaging/gl/enterpriseFeed  *.data (HR payroll liabilities file)
*.recon
*.done
*.data (HR Operational Budget File)
*.recon
*.done
*.data (SA GL Transaction File)
*.recon
*.done
32
faxPendingDocumentJobfaxPendingDocumentStepOLE-PURAPscheduled (daily 11am)
33
fiscalYearMakerJobThis batch job copies table values that are specific to a fiscal year into another fiscal year. Generally this job is used to copy values in maintenance tables from the current fiscal year into the next fiscal year to prepare those tables for future use. Some modules, such as Budget Construction, may require that these tables be updated with next fiscal year's values well before the end of the current fiscal year.
fiscalYearMakerStepKFS-SYSOLE-SYSnot schedulednopart of FPCFiles present in OLE Codebase.(KFS-SYS) SOURCE_FISCAL_YEAR, OVERRIDE_TARGET_YEAR_DATA_INDclearcachejob.                                      KFS-FYM-FYMAKEK runs after KFS-FYM-CLRCAHK
34
manualPurgeJobClears GL tables.purgeEntryStep
 purgeBalanceStep
 purgeSufficientFundBalancesStep
 purgeEncumbranceStep
 purgeAccountBalancesStep
 purgeCollectorDetailStep
KFS-GLOLE-GLnot schedulednopart of FPCFiles present in OLE Codebase.PRIOR_TO_YEARParm changes required.  
35
nightlyOutJobThis job reviews the GL_PENDING_ENTRY_T table for all transactions marked with an 'A' in the FDOC_APPROVED_CD attribute* and places those transactions into an output file called gl_entry_kfs.data (staging/gl/originEntry) to be processed by the ScrubberJob.
 
*Excludes PREQ and Credit Memo document types. These document types do not need to be in FINAL status to post to the GL.
nightlyOutStepKFS-GLOLE-GLschedulednoFiles present in OLE Codebase. 
processPdpCancelsAndPaidJob (hardDependency)
laborFeedJob (hardDependency).      KFS-GLM-NITOUTK runs after KFS-GLM-GLCPE
reports/gl  glpe_ledger_YYYYMMDD-HH-MM-SS-SSS.txt  
glpe_list_YYYYMMDD-HH-MM-SS-SSS.txt
47
nominalActivityClosingJobCreates a gl_close_nominal_activity.data file in uazkf/prd/staging/gl/originEntry. Requires a manually-created gl_close_nominal_activity.done file in uazkf/prd/staging/gl/originEntry for the scrubber to run. See http://testdrive.kfs.kuali.org/kfs-ptd/static/help/default.htm?turl=WordDocuments%2Fclosingnominalactivity.htm for information about the nominalActivityClosingJob.nominalActivityClosingStepKFS-GLOLE-GLnot schedulednopart of FPCFiles present in OLE Codebase.posterJob (hardDependency) from night before
organizationReversionPriorYearAccountJob
encumbranceForwardJob
assetDepreciationBatchJob
laborBalanceForwardJob
Monthly prjejob
populatePriorYearDataJob.
 KFS-FY3-NACTCLK runs after KFS-FY3-CLRCAHK
 
 
48
organizationReversionCurrentYearAccountJoborganizationReversionCurrentYearAccountStepKFS-GLOLE-GLnot schedulednoneeded for FPCFiles present in OLE Codebase.posterJob (hardDependency)
49
organizationReversionPriorYearAccountJobcreates a copy of current yearKFS-GLOLE-GLnot schedulednoneeded for FPCFiles present in OLE Codebase.posterJob (hardDependency)
clearcachejob
populatePriorYearDataJob
reports/glyear_end_org_reversion_process_YYYYMMDD-HH-MM-SS-SSS.txt
50
pdpClearPendingTransactionsJobClears the temporary table in which G/L entries are stored. It should be run after the PDP Extract GL Transactions Step Job and the GL Nightly Out job run.pdpClearPendingTransactionsStepKFS-PDPOLE-PDPschedulednoNeeded due to the dependies from other jobs that are necessaryFiles present in OLE Codebase.KFS-PDP-CLRPNDK runs after KFS-PDP-LEDGERE
51
pdpDailyReportJobGenerates a report showing a summary of the number and dollar amounts (by customer) of the payments that should be picked up the next time a format process is run. The report returns information for payments with pay dates equal to or earlier than today. This report is available in the PDP Reports directory (accessible via the Batch File Lookup function on the Administration menu tab), and it can be run after payments are either uploaded via the upload page or extracted using the jobs noted above. pdpDailyReportStepKFS-PDPOLE-PDPschedulednomight be useful as summary of invoices being paid - no harm for leaving it inFiles present in OLE Codebase.purchasingPreDisbursementExtractJob.
 
KFS-EMC-DLYRP3K runs after KFS-EMC-NTLDPYK
 
52
pdpExtractAchPaymentsJobThis job creates the data file for the payments created from the format checks/ach online process that were indicated as being paid via an ach method.  This file is ultimately the data that is sent to the bank. pdpExtractAchPaymentsStepKFS-PDPOLE-PDPOLE-6947 - setting this job to UNSCHEDULED out of the box. not schedulednoprobably redundant, but recommend leaving as is, in case it proves useful laterFiles present in OLE Codebase.File Watcher - Existence of a check file.
 
KFS-FMT-ACHPAYK runs after KFS-FMT-EMPTYA
 
53
pdpExtractCanceledChecksJobExtract Canceled Checks job. Creates an xml file containing information about disbursements that have been canceled in PDP. This file is available in the directory Staging/PDP/Payment Extract (accessible via the Batch Filelookup function on the Administration menu tab). This XML file is meant to be sent to the bank to inform them of canceled checks, which is currently not being used.pdpExtractCanceledChecksStepKFS-PDPOLE-PDPOLE-7143 - Chciago recommending this be turned off. Need to check with Lehigh and remove it it makes sense.scheduled (daily 4pm)yesFiles present in OLE Codebase.KFS-ARP-CNCHKXK runs after KFS-ARP-ALIRCVKstaging/pdp/paymentExtractpdp_cancel_YYYYMMDD_HHMMSS.xml
54
pdpExtractChecksJobWatches for a file created as a result of the pdpExtractChecks Job (kicks off via the format checks/ach manual online process). One file is created from this process that contains the physical check data file that will be sent to a check writer for printing.pdpExtractChecksStepKFS-PDPOLE-PDPnot scheduledmaybeunclear whether this is needed or notFiles present in OLE Codebase.DEFAULT_SORT_GROUP_ID
SORT_GROUP_SELECTION*
Format Checks/ACH online process.
 
KFS-FMT-EMPTYA runs after KFS-FMT-CHKXCF (see
 
staging/pdp/paymentExtract  
 
pdp_check_YYYYMMDD_HHMMSS.xml  
55
pdpExtractGlTransactionsStepJobThis job generates a file with the appropriate General Ledger entries for any payments processed through PDP. This file is called gl_glentry_pdp and is sent to the Origin Entry directory to be processed the next time the GL Nightly Out job is run.pdpExtractGlTransactionsStepKFS-PDPOLE-PDPschedulednot clear what this job does -- need to testFiles present in OLE Codebase.KFS-PDP-GLTRNXK runs after KFS-PDP-GLTRANKreports/pdp  pdp_ledger_YYYYMMDD-HH-MM-SS-SSS.txt
56
pdpInactivatePayeeAchAccountsJobThis job determines if entity or vendor records have been inactive and if so inactivates their assocaited PDP ACH Account record.pdpInactivatePayeeAchAccountsStepKFS-PDPOLE-PDPOLE-6947 - setting this job to UNSCHEDULED out of the box. not scheduledmaybeLibraries don't normally purge inactive vendors -- is there a reason to? This is not purging the Vendor Record it is inactivating their ACH recordFiles present in OLE Codebase.
57
pdpLoadFederalReserveBankDataJobThis job automatically downloads the federal reserve file and places it in a directory for processing. pdpDownloadFederalReserveBankFileStep
pdpLoadFederalReserveBankDataStep
KFS-PDPOLE-PDPscheduledno idea what this is -- JK this can be turned off - not a dependency of any other jobFiles present in OLE Codebase.
58
pdpLoadPaymentsJobLoads non-DV or PURAP payments into PDP. If the Payment File Batch Upload is used to load payments, this process normally occurs automatically. The PDP Load Payments job is appropriate to run if your institution has established a central directory where PDP customers place files to be uploaded directly into PDP without using the File Batch Upload page.pdpLoadPaymentsStepKFS-PDPOLE-PDPscheduled (daily 11am)yeswe don't expect OLE to generate any payment requests except from PURAPFiles present in OLE Codebase.KFS-SUP-PAYMTSK runs before KFS-SAI-ODCHKKFstaging/pdp/paymentImport  *.xml
*.done
59
pdpNightlyLoadPaymentsJobThis job processes payment files dropped into specified directories for processing as part of the nightly batch processing. pdpLoadPaymentsStepKFS-PDPOLE-PDPscheduledwhat exactly does this do?Files present in OLE Codebase.disbursementVoucherPreDisbursementProcessorExtractJob (softDependency)
purchasingPreDisbursementExtractJob (softDependency)
60
pdpNightlyLoadPaymentsJob Identical to the PDP Load Payments job except that it has a dependency on both the Disbursement Voucher Pre-Disbursement Extract job and the Purchasing Pre-Disbursement Extract job. Consequently, as part of a nightly batch schedule this job runs after these two extracts have completed. This job is run separately because your institution may want to arrange one nightly load using this job and set up several loads throughout the day using the PDP Load Payments job (which has no dependencies).pdpLoadPaymentsStepKFS-PURAPOLE-PURAPscheduledunclear -- what is it doing with the DV data? -- one of these PDP jobs populates the table OLE will use to pull data to send to AP central. Which one and how to disinentangle all these PDP jobs to get just the ones needed?Files present in OLE Codebase.disbursementVoucherPreDisbursementProcessorExtractJob
purchasingPreDisbursementExtractJob.  
 
KFS-EMC-NTLDPYK runs after KFS-EMC-PRPPDXK
 
61
pdpSendAchAdviceNotificationsJobThis job sends an email to each payee who was issued a payment via direct deposit/ach as notification of 'what' items were paid - like a check stub.  The email shows the information regarding the payment issuedpdpSendAchAdviceNotificationsStepKFS-PDPOLE-PDPschedulednoprobably won't be used by most sites, but could possibly be useful in some cases. Need to test.; this can be turned off - nothing else depends on itFiles present in OLE Codebase.pdpExtractAchPaymentsJob.
 
KFS-FMT-ACHADVE runs after KFS-FMT-ACHPAYK
 
62
populatePriorYearDataJobThis job populates Prior Year table with current year activity to be used in year end closing. updatePriorYearDataStepKFS-COAOLE-COAschedulednopart of Fiscal Year Rollover; Per JK - effectlvely only runs when certain parameters are metFiles present in OLE Codebase.
63
posterBalancingHistorySyncJobThis job syncs up tables that are used in the General Ledger Balancing job. It should only be run after the issue that caused out of sync is understoodposterBalancingHistorySyncStep
 posterBalancingStep
KFS-GLOLE-GLas needed (not scheduled)nohow we would know we need to run it is unclearFiles present in OLE Codebase.posterJob (hardDependency)
64
posterBalancingJobThis job synchronizes three sets of tables:
1. GL_ENTRY_T to GL_ENTRY_HIST_T
2. GL_BALANCE_T to GL_BALANCE_HIST_T
3. GL_ENTRY_T to GL_BALANCE_T
posterBalancingStepKFS-GLOLE-GLschedulednoLeave it - others depend on itFiles present in OLE Codebase.posterJob (hardDependency).             KFS-GLM-PSTRBLK runs after KFS-GLM-POSTERKKreports/gl  balancing_YYYYMMDD-HH-MM-SS-SSS.txt  
65
posterJobapplies the pending ledger entries including any KFS-generated entries, to the General Ledger.posterSortStep
posterEntriesStep
posterReversalStep
posterIndirectCostRecoveryGenerationStep
icrSortStep
posterIndirectCostRecoveryEntriesStep
fileRenameStep
posterSummaryReportStep
aggregateGlPosterReportsStep
KFS-GLOLE-GLschedulednoassume this is important, but need more detailFiles present in OLE Codebase.scrubberJob (hardDependency)
sufficientFundsAccountUpdateJob (hardDependency).                               KFS-GLM-POSTERKK runs after KFS-GLM-SCRUBRK
reports/gl  posterJob_YYYYMMDD-HH-MM-SS-SSS.txt  
66
processPdpCancelsAndPaidJobSends information back to the Purchasing/Accounts Payable module to update payment requests and credit memos with disbursement information. It also updates the Pre-Disbursement Processor Status tab on the Disbursement Voucher document.  processPdpCancelsAndPaidStepKFS-PDPOLE-PDPscheduledmaybewe don't expect OLE to be receiving this info from any outside system now, but it might someday; need to keep due to other job dependenciesFiles present in OLE Codebase.KFS-FMT-CANPAY runs after KFS-FMT-ACHADVE
67
procurementCardDocumentJobThis job creates PCDO documents from a bank file. PCDOs are dropped into Fiscal Officers action lists. procurementCardLoadStep
procurementCardCreateDocumentsStep
procurementCardRouteDocumentsStep
procurementCardAutoApproveDocumentsStep
procurementCardRerouteDocumentsStep
KFS-FPOLE-FPschedulednoprobably won't be used by most sites, but could potentially be useful; can be turned off - no other jobs are dependent on this oneFiles present in OLE Codebase.(KFS-FP) ERROR_TRANSACTION_ACCOUNT_NUMBER, ERROR_TRANSACTION_CHART, SINGLE_TRANSACTION_IND, ALLOW_BACKPOST_DAYS, DEFAULT_TRANSACTION_ACCOUNT, DEFAULT_TRANSACTION_CHART, DEFAULT_TRANSACTION_OBJECT_CODEprocurementCardHolderJob.                KFS-PCD-CRDDOCK runs after KFS-PCD-CRDHLDRstaging/fp/procurementCard*.xml
*.done
68
purchasingPreDisbursementExtractJobExtracts approved (final) payment requests and credit memos into PDP. These will appear as Open payments in PDP.purchasingPreDisbursementImmediatesExtractStepKFS-PURAPOLE-PURAPOLE-6947 - suggests unscheduling purchasingPreDisbursementImmediatesExtractnightly (scheduled)nokey part of PDP updating with invoice dataFiles present in OLE Codebase.
69
purgeJobPurge JobpurgePendingAttachmentsStep
purgeOldLookupResultsStep
purgeTempFilesStep
purgeSessionDocumentsStep
KFS-SYSOLE-SYSschedulednojust part of good server hygiene? -- neededFiles present in OLE Codebase.
70
purgeReportsAndStagingJobfilePurgeStepOLE-SYSscheduledPeri JK - clears out files in the work reports and staging directories; dependent on a some parameter defining the number of days in the past
71
receivingPaymentRequestJobReceiving Payment Requests job. This job reviews all PREQs in  "Awaiting Receiving" status for Line Item Receiving documents that have occurred for the same purchase order line(s) that are on the payment request. If found and the receiving quantity is >= the payment request quantity then the pending action to the kfs-system-user is approved. This then gets routed to the fiscal officer.receivingPaymentRequestStepKFS-PURAPOLE-PURAPschedulednoThis would be needed when "receiving required" is checked on a REQ -- except I think we've made all PREQs go directly to Final status. - Per Jonathan, if receiving required is on a Req, the preq will stop until the receiving doc is submitted. This job will move the preq past this 'waiting' node and on to whatever the next node is on the preq. - will leave Files present in OLE Codebase.
72
scheduleJobscheduleStepOLE-SYSscheduled (nightly 11pm)this is the master job that runs all the other scheduled jobs that do not show a "Next Run Time" entry
73
scrubberJobThis job looks in the originEntry folder for any file with a corresponding DONE file and performs the scrubbing. The scrubbing tasks includes:
-Validation of Account Numbers - Expired accounts, closed accounts, valid accounts
-Validation of Object Codes - Valid object codes, active/inactive object codes
 
Transactions with exceptions (ie. invalid object code/account number) are demerged, as a group based on document number, into a separate file gl_scrberr2.data.
createBackupGroupStep
preScrubberStep
scrubberSortStep
scrubberStep
demergerSortStep
demergerStep
aggregateGlScrubberReportsStep
KFS-GLOLE-GLschedulednoJK - absolutely requiredFiles present in OLE Codebase.enterpriseFeedJob (hardDependency)
collectorJob (softDependency)
nightlyOutJob (hardDependency)
clearLaborPendingEntriesJob (hardDependency)
pdpExtractGlTransactionsStepJob (hardDependency).                              
reports/gl  scrubberJob_YYYYMMDD-HH-MM-SS-SSS.txt  
74
sufficientFundsAccountUpdateJobThis job checks the Sufficient Funds Balance table against the parallel supporting Chart of Accounts tables for discrepancies. Any differences that are detected are incorporated into the Sufficient Funds Balance table chart structure and the sufficient funds balances are re-calculated (for example, an account may have changed from account level checking to consolidation level checking). This keeps the Sufficient Funds Balance table aligned with the sufficient funds checking options established for each account. sufficientFundsAccountUpdateStepKFS-GLOLE-GLschedulednogood doublecheck for SFCFiles present in OLE Codebase.nightlyOutJob (hardDependency).reports/gl  sufficient_funds_YYYYMMDD-HH-MM-SS-SSS.txt  
76