Commit Graph

8 Commits

Author SHA1 Message Date
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
1de4144ae2 u 2026-07-15 03:11:30 +02:00
seb
056c9e18cd u 2026-07-15 01:25:38 +02:00
seb
262fa63f1b u 2026-07-14 23:30:16 +02:00
seb
d471f2411d da 2026-07-13 03:50:13 +02:00
seb
955fe2c164 delivery seemds to work. 2026-07-13 03:40:14 +02:00
seb
03dde8eff8 u 2026-07-13 02:55:43 +02:00
seb
8d55da79b0 close 2026-07-13 02:30:04 +02:00