Skip to content

Are purchase order formatting filters necessary? #35

@ThomasThoren

Description

@ThomasThoren

There are checks in place that make sure purchase orders match this regular expression: [A-Z]{2}\d{3,}

I understand that this is in order to filter out bids, permits, memoranda of understanding and any other type of document that isn't a contract. However, this also seems to block some contract purchase order numbers.

Just today, I noticed that this contract was skipped over because its purchase order begins with three letters instead of two (JOB1595968). http://www.purchasing.cityofno.com/bso/external/purchaseorder/poSummary.sdo?docId=JOB1595968&releaseNbr=0&parentUrl=contract

At the very least, the regular expression needs some refinement for this particular case. There might be other departments out there that are also silently failing these checks, so we would have to root those problems out as well.

Instead of going through all of that trouble, would it be such a bad thing if we didn't filter purchase orders at all and instead grabbed everything?

cc @AbeHandler

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions