Commit Graph

7 Commits

Author SHA1 Message Date
seb
6abe2032e8 Merge remote-tracking branch 'origin/main' 2026-08-13 13:38:19 +02:00
seb
5951e10ea5 fix(delivery): deliver orders with father-articles and no-payment orders
- Treat an article that has become a father (nIstVater=1) as a free
  position (kArtikel=0) with the name kept: VersandIntern.vBestellPosOffen
  joins tArtikel with nIstVater=0, so such positions could never be
  reserved and failed with "insufficient stock after POS shortage
  booking" (e.g. Becks 42000030).
- Recalculate tAuftragPositionEckdaten before deliverOrder so orders
  without payments get their positions reserved too (previously only
  insertPayment triggered the recalculation).

Also adds debug logging across the delivery pipeline (reserve, commit,
deliver, session, stock-shortage, create-order).
2026-08-13 13:19:47 +02:00
seb
10c4269da0 u 2026-07-27 02:16:26 +02:00
seb
fc7afd1be8 u 2026-07-27 01:14:36 +02:00
seb
cbc4b8315e u 2026-07-12 23:12:23 +02:00
seb
ee09434ea9 u 2026-07-12 21:46:49 +02:00
seb
917930d0fa Genesis 2026-07-06 01:31:11 +02:00