Skip to content

herebran/wag-abcinvoice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

ABCInvoice
Cencora invoice reader for pharmacy staff

A single HTML file that reads Cencora invoice PDFs and lays out every line in a real web interface instead of a wall of pages. You open the ABCInvoice HTML file in your browser and import a Cencora invoice PDF into it. Fully offline and never uploads anything onto the open web.

Why This Tool Exists

A Cencora invoice PDF is messy to look at. Several invoices are bundled into one file, each one runs multiple pages, terms and conditions pages sit in between, and the items you did not receive are listed separately at the end under "Not Serviced Items."

The only tool the default PDF reader gives you is Ctrl+F. That works if you just need to find one drug and move on, and plenty of people are fine with that.

ABCInvoice is for when you want more than that. It splits the file back into individual invoices, skips the terms pages, separates what shipped from what was backordered, and gives you search, filters, sorting, and a tote view on top of it. Same data that was already in the PDF, in a form you can actually work with.

What It Does

  • Splits multi-invoice PDFs into separate invoices automatically
  • Received vs backordered, in two clear tables, with the reason for each short (unavailable from MFG, limited supply, not yet available, excluded product) and the anticipated delivery date
  • Tote view groups everything by tote so you can check in one tote at a time instead of one invoice at a time
  • DEA schedules decoded from the class column, so C-II through C-V items are flagged, along with CSOS orders and a controlled unit count
  • Search by drug name, NDC, item number, or quantity
  • Filters and sorting for controlled class, shorts only, and grouping by tote
  • Pricing columns are hidden by default and can be turned on when you need cost and extended amounts

Everything happens inside the browser tab. The Cencora invoice PDF is never uploaded anywhere.

Screenshots

Invoice view Tote view
Invoice view Tote view
Backordered Group by tote
Backordered items with reason and anticipated delivery date Items grouped by tote number

Installation

  1. Download ABCInvoice.html from this repo
  2. Save it in your Rxdocuments folder
  3. Double click the file to open it in your browser That is the whole install. There is no setup and nothing to configure. If you want it handy, you can bookmark the file to your bookmark bar.

How to Use

  1. Open ABCInvoice.html from your Rxdocuments folder
  2. Click Load invoice PDF, or drag a Cencora invoice PDF onto the window
  3. Pick an invoice from the list on the left, or leave it on All invoices to see everything at once
  4. Switch the list to Totes if you want to check in tote by tote
  5. Use the search box to find a drug, NDC, or item number
  6. Tick Shorts only to see just what did not come in
  7. Tick Pricing if you need cost and extended amounts You can load more than one Cencora invoice PDF. Each file shows up as a chip at the top, click a chip to look at just that file, click it again to go back to all of them, or click the X to remove it.

Disclaimer

This is an unofficial tool and is not affiliated with, endorsed by, or supported by Walgreens, Cencora, AmerisourceBergen, or any related company. It only reads invoice PDFs you already have and does not connect to any pharmacy system. Use at your own discretion, and check anything that looks off against the original PDF.

About

A single HTML file that turns a Cencora invoice PDF into something you can work with. Splits bundled invoices, separates what shipped from what was back-ordered, groups by tote, and flag-controlled substances.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages