Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    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

    1. Create a ledger in a current fiscal period
    2. Create a fiscal period with an end date in the future
    3. 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
    4. 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
    5. 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
    6. 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.
    7. 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
    8. Run the FPC with the option to create rollover status reports (Pfpc_run -rr)
    9. Check the acqrprts.yyy.inp that is created, and you'll see that:
      1. PO #1 didn't write anything to the file at all; it should have reported an error at the purchase order level
      2. 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

    1. 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