docs(migration): enter 72/72 + retaildemand мигратор проверен (оплата верна), прогон 97k идёт
Some checks are pending
Auto-tag / Create date-tag (push) Waiting to run
CI / Backend (.NET 8) (push) Waiting to run
CI / Web (React + Vite) (push) Waiting to run
CI / POS (WPF, Windows) (push) Waiting to run
Docker API / Build + push API (push) Waiting to run
Docker API / Deploy API on stage (push) Blocked by required conditions
Some checks are pending
Auto-tag / Create date-tag (push) Waiting to run
CI / Backend (.NET 8) (push) Waiting to run
CI / Web (React + Vite) (push) Waiting to run
CI / POS (WPF, Windows) (push) Waiting to run
Docker API / Build + push API (push) Waiting to run
Docker API / Deploy API on stage (push) Blocked by required conditions
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
0c9d20a469
commit
417030827f
|
|
@ -27,9 +27,18 @@
|
|||
fallback), 7385 проведённых с движениями остатков. Починены 5 багов: sum как decimal
|
||||
(«900000.0»), тяжёлый expand, дубль stocks при батче, каскад после сбоя SaveChanges,
|
||||
дубль номеров (МойСклад повторяет по годам → дизамбигуация «номер-год»).
|
||||
- [ ] Остальные типы по ТОМУ ЖЕ шаблону: retaildemand (97k, +оплата нал/безнал, смена,
|
||||
кассир), retailsalesreturn (связь с чеком), loss, enter, inventory, supplier_returns,
|
||||
retailshift, внесения/выплаты/ордера/платежи. Объём большой (97k чеков ≈ 2.5ч прогона).
|
||||
- [x] **Оприходования (enter) — 72/72** перенесены и проверены (даты/суммы/статус).
|
||||
- [x] **Розничные продажи (retaildemand) — мигратор работает и ПРОВЕРЕН**: оплата
|
||||
нал/безнал из cashSum/noCashSum верна (сверено с МойСкладом: первые чеки noCashSum→Card),
|
||||
даты МСК→UTC, суммы из тиынов, движения остатков (−). Запущен полный прогон 97 707
|
||||
(фон, ~2.5ч); идёт корректно.
|
||||
- [x] Списания (loss, −остаток), возвраты поставщику (purchasereturn, −остаток) —
|
||||
мигратор написан по шаблону (запуск ПОСЛЕ retaildemand — параллельно нельзя, гонка
|
||||
остатков по одной орг).
|
||||
- [ ] retailsalesreturn (связь с чеком по externalId), inventory, retailshift,
|
||||
внесения/выплаты/ордера/платежи — по шаблону (следующая итерация).
|
||||
- Эндпоинт `POST /import-supplies?type=enter|loss|purchasereturn|retaildemand` (фон).
|
||||
ВАЖНО: запускать типы ПОСЛЕДОВАТЕЛЬНО (не параллельно — одна орг, гонка stocks).
|
||||
- [ ] uom/склад/точка/сотрудники как отдельные справочники с externalId (пока товары на
|
||||
дефолтных ед.; склад — единственный склад орг).
|
||||
3. [x] **Новая орг на стенде** «FOOD MARKET» (простой режим), admin `foodmarket-migr@food-market.local`.
|
||||
|
|
|
|||
Loading…
Reference in a new issue