Issue #22308:select PO receipts only
Issue #21746:conditional implementation of gapless numbering
Issue #22807:add characteristics
Issue #22856:fix nulls and divide by zero
Issue #22507:rename business objects
Issue #22851:add support for new default locations
Merge pull request #126 from garyhgohoos/22308

Issue #22308:select PO receipts only
Merge pull request #127 from garyhgohoos/21746

Issue #21746:conditional implementation of gapless numbering
Merge pull request #129 from garyhgohoos/22807

Issue #22807:add characteristics
Merge pull request #130 from garyhgohoos/22856

Issue #22856:fix nulls and divide by zero
Merge pull request #131 from garyhgohoos/22507

Issue #22507:rename business objects
Merge pull request #132 from garyhgohoos/22851

Issue #22851:add support for new default locations
Issue #22280:organize into before, after, and delete triggers
Issue #20104:use cust_financecharge for exemptions
Issue #22931:account for all control/location combinations
Issue #20104:use cust_gracedays to override fincharg_graceperiod
Issue #22889:allow receipt of R/A non controlled items
Merge pull request #133 from garyhgohoos/22280

Issue #22280:organize into before, after, and delete triggers
Issue #22421:add columns
Merge pull request #134 from garyhgohoos/20104-3

Issue #20104:use cust_financecharge for exemptions