ACQ/FPC:copy rollover status report inaccurate at PO/line item levels
- Product: Voyager
- Product Version: 6.2
Symptoms
- Line item's ineligibility due to line item type / PO type combination is reported at line item copy level instead of line item level
- If line item is ineligible at line item level because line item type / PO combination is not checked in rollover rule, misleading/incorrect error appears in Copy Rollover Status Report: Ineligible: no funds allocated from a rolled-over ledger
- If line item is ineligible at PO level, no messages written to report
Defect Status
Issue VYG-4273 is currently in Development.
Replication Steps
- Create a ledger in a current fiscal period
- Create a fiscal period with an end date in the future
- Create a rollover rule using the current fiscal period to roll into your new fiscal period, and check off the PO Type/Line Item Type combinations you wish to have roll
- Create PO number 1 with a custom PO type (added in SysAdmin>Acquisitions>PO Types), and add a line item using a fund on the ledger you just created
- Create PO number 2 with a PO type and line item with a line item type that are *not* checked off in your rollover rule, and add a line item using a fund on the ledger you just created
- Create PO number 3 with a PO type and line item with a line item type that is checked off in your rollover rule, but make the line item have a status that will not allow it to roll.
- Create (but do not approve) an invoice for the line item (so that the invoice item status is invoice pending), and add a line item using a fund on the ledger you just created
- Run the FPC with the option to create rollover status reports (Pfpc_run -rr)
- Check the acqrprts.yyy.inp that is created, and you'll see that:
- PO #1 didn't write anything to the file at all; it should have reported an error at the purchase order level
- PO#2 will have written to the file, but at the copy level with an incorrect message (this error should be reported at the line item level, with a message indicating the problem was related to the PO type/line item type):
09|97.2|10/11/2007|10|250|0||||Successfully rolled over|2007-10-11 16:16:18
09|97.2|10/11/2007|10|250|1|135829 no. 2|||Successfully rolled over|2007-10-11 16:16:18
09|97.2|10/11/2007|10|250|1|135829 no. 2||Main|Ineligible: no funds allocated from a rolled-over ledger|2007-10-11 16:16:18
- PO#3 will have correctly written an error to the file at the line item copy level, with an error message clearly indicating the problem:
09|97.2|10/11/2007|10|251|0||||Successfully rolled over|2007-10-11 16:16:17
09|97.2|10/11/2007|10|251|1|135829 no. 3|||Successfully rolled over|2007-10-11 16:16:17
09|97.2|10/11/2007|10|251|1|135829 no. 3||Main|Ineligible: this copy has an invoice pending|2007-10-11 16:16:17
- Article last edited: 13-Nov-2013