...
I suspect this usage is "wrong" and I think I have more recently just
left the description as "miscellaneous item" and added "binder" or
"stationary" or whatever in the item notes, but since the time I
started using SQL-Ledger the field was editable, so it "made sense"
to
edit it.
...
The big thing is that your approach works fine as long as everything
is set up as a service. If you set it up as a part, I think FIFO
considerations might bite you if you are also trying to do project
accounting. I.e. you could end up with the wrong purchase price being
associated with an invoice. Probably not a big deal for an accounting
period sinc ethe other invoice would be unlikely to go across periods,
but if it could skew project balance sheets.
However, if this is something like a binder used for a report, you
probably should be tracking it as petty office supplies instead of
parts. The simplest way to do this is to use the AP Transaction
screen and enter directly as an expense and then provide adjustments
at the end of accounting periods if this is significant.