Add a feature to track lien holders and pay lien holders

Issue No: AP-2686
Created 8/23/2016 6:44:13 AM
Type Gap
Priority Major
Status Closed
Resolution Fixed
Fixed Version 17.3
Description This issue relates to i21 Help Desk ticket. Click the link below to go to Help Desk ticket.   [HDTN-198080 - KAAPA ETHANOL - Leinholder on Checks|http://helpdesk.irely.com/iRelyi21live/i21/#/HD/Ticket/?ticket=HDTN-198080] The lien holders in origin are names added to the check printing and check history. They can be overridden from the lien file at the time the Grain Check is written or added at the time the check is written. The name (s) on the check are kept in the check history file. The liens are kept by commodity since they could have a lien on their Corn crop but not on their Soybeans. (See comments below)     # We could add a field on the voucher to track the lein holder # if there was a lein holder on the voucher the check would print with the "And Leinhoder name" on the check   so for example :   * Joe farmer has a voucher to be paid * Joe lein has a lein against joe farmer ** as defined on the vendor record     *Questions:*   1) Can there be multiple lein holders (yes - origin has 4 but could be more - must print check)   2) Do we track lein amounts? no   3) On the vendor we would put the leinholder name   4) would be good if there are effecive dates   5) lein is by commodity or unrestriced (apply to any purchase from the vendor)   *Test cases:*   1) Enter a vendor   2) Add the leinholder and commodity via the lein screen on the vendor   3) Create a voucher for the commdity   4) Print the check   5) the check should list the leinholder and the vendor     *Pay to*   Joe Farmer and Joe Lein   16125 Aquila   Fort Wayne in       *Test cases:*   1) Enter a vendor   2) Add the leinholder and commodity via the lein screen on the vendor   3) Create a voucher a different commdity   4) Print the check   5) the check should list the vendor only     *Pay to*   Joe Farmer   16125 Aquila   Fort Wayne in     *Test cases:*   1) Enter a vendor   2) Add the leinholder and commodity via the lein screen on the vendor   3) Create a voucher - two commodities one matching the lein and one not   4) Print the check   5) the check should list the leinholder and the vendor     *Pay to*   Joe Farmer and Joe Lein   16125 Aquila   Fort Wayne in       *Test cases:*   1) Enter a vendor   2) Add three leinholders and commodity via the lein screen on the vendor   3) Create a voucher - with a commodity on the lein   4) Print the check   5) the check should list the leinholders and the vendor     *Pay to*   Joe Farmer and Joe Lein1 and Joe lein 2 and Joe lein 3   16125 Aquila   Fort Wayne in       The lien holders in origin are names added to the check printing and check history. They can be overridden from the lien file at the time the Grain Check is written or added at the time the check is written. The name (s) on the check are kept in the check history file. The liens are kept by commodity since they could have a lien on their Corn crop but not on their Soybeans. (See comments below)     # We could add a field on the voucher to track the lein holder # if there was a lein holder on the voucher the check would print with the "And Leinhoder name" on the check   so for example :   * Joe farmer has a voucher to be paid * Joe lein has a lein against joe farmer ** as defined on the vendor record     *Questions:*   1) Can there be multiple lein holders (yes - origin has 4 but could be more - must print check)   2) Do we track lein amounts? no   3) On the vendor we would put the leinholder name   4) would be good if there are effecive dates   5) lein is by commodity or unrestriced (apply to any purchase from the vendor)   *Test cases:*   1) Enter a vendor   2) Add the leinholder and commodity via the lein screen on the vendor   3) Create a voucher for the commdity   4) Print the check   5) the check should list the leinholder and the vendor     *Pay to*   Joe Farmer and Joe Lein   16125 Aquila   Fort Wayne in       *Test cases:*   1) Enter a vendor   2) Add the leinholder and commodity via the lein screen on the vendor   3) Create a voucher a different commdity   4) Print the check   5) the check should list the vendor only     *Pay to*   Joe Farmer   16125 Aquila   Fort Wayne in     *Test cases:*   1) Enter a vendor   2) Add the leinholder and commodity via the lein screen on the vendor   3) Create a voucher - two commodities one matching the lein and one not   4) Print the check   5) the check should list the leinholder and the vendor     *Pay to*   Joe Farmer and Joe Lein   16125 Aquila   Fort Wayne in       *Test cases:*   1) Enter a vendor   2) Add one lein holder via the lein screen on the vendor   3) Create a voucher - with a commodity on the lein   4) Create another voucher on a different commodity.   4) Print the check   5) two checks should be created - one for the item without the lein and one for the item with the lein.     *Pay to*   Joe Farmer and Joe Lein1 and Joe lein 2 and Joe lein 3   16125 Aquila   Fort Wayne in