| | | 1 | | @model OzonOrdersWeb.Areas.Studio2.ViewModels.WarehouseStock.WarehouseStockSyncRunsPageViewModel |
| | | 2 | | @* Синхронизация остатков — серверный грид (grid/stocksync). *@ |
| | | 3 | | |
| | | 4 | | <div class="job-logs-intro"> |
| | | 5 | | <i class="fas fa-circle-info"></i> |
| | | 6 | | <span> |
| | | 7 | | <strong>GoogleSheets</strong> — фоновый запуск по расписанию, <strong>ExcelManual</strong> — ручная загрузка. |
| | | 8 | | Rows Read ≠ Rows Saved — это нормально: строки без артикула отбрасываются. |
| | | 9 | | </span> |
| | | 10 | | </div> |
| | | 11 | | |
| | | 12 | | <div class="job-logs-workflow"> |
| | | 13 | | <div class="job-logs-workflow-step"><span class="job-logs-workflow-num">1</span><div><strong>Источник</strong><span> |
| | | 14 | | <div class="job-logs-workflow-step"><span class="job-logs-workflow-num">2</span><div><strong>Разбор и валидация стро |
| | | 15 | | <div class="job-logs-workflow-step"><span class="job-logs-workflow-num">3</span><div><strong>Запись в snapshot</stro |
| | | 16 | | </div> |
| | | 17 | | |
| | 0 | 18 | | @await Html.PartialAsync("_JobLogsGridPanel", new OzonOrdersWeb.Areas.Studio2.ViewModels.JobLogs.JobLogsGridPanelViewMod |
| | 0 | 19 | | "Синхронизация остатков 1С", "fa-warehouse text-primary", "Файл, ошибка, кто запускал…", |
| | 0 | 20 | | "Время — московское. Snapshot остатков — страница «Остатки 1С» (/Studio2/WarehouseStock).")) |