Skip to content

Add editable price grid and reviewed Excel/CSV price updates - #1254

Merged
sridharkalaibala merged 5 commits into
developfrom
codex/price-grid-import-options
Oct 11, 2026
Merged

sridharkalaibala merged 5 commits into
developfrom
codex/price-grid-import-options

Conversation

@sridharkalaibala

@sridharkalaibala sridharkalaibala commented Oct 11, 2026 •

Copy link
Copy Markdown
Contributor

Adds an Edit prices tab before the existing margin, custom-change and history tools. Users can search and filter items, choose 10/25/50/100 rows, show optional cost and MRP columns, and review edits retained across pages before applying them.

Excel and CSV price sheets include stable branch/item IDs and current prices. Import validates rows before applying updates in resumable batches. Blank cells preserve prices; explicit zero requires opt-in. Concurrent changes are reported as conflicts, retries are idempotent, and item and batch history record changes. Stock quantities and historical transactions are unchanged.

Drafts are scoped to branch/user in IndexedDB. Server-side jobs stay on their executing installation, while updated item prices follow existing synchronization. Lazy report changes now invalidate the frontend cache.

Validation: 161 repository tests and 11 Mongo integration tests passed, including 10,000 item updates with 10,000 audit records, tenant isolation, stale-price conflicts and lost-response replay. Frontend regression tests and asset build passed. All 8 local release checks passed, including 4,159 desktop tests (5 skipped), API lint/formatting/docs, packaging and attribution. Translation checks passed after updating language packs and existing sales-history fixtures.

No installer has been rebuilt. Import limits are 100,000 rows and 10 MB; processing is request-driven and can resume from Recent price sheets.

@sridharkalaibala sridharkalaibala changed the title Add searchable paginated individual price editor Add editable price grid and reviewed Excel/CSV price updates Oct 11, 2026
@sridharkalaibala
sridharkalaibala marked this pull request as ready for review October 11, 2026 15:46
@sridharkalaibala
sridharkalaibala merged commit fd742af into develop Oct 11, 2026
11 checks passed
@github-actions github-actions Bot added the ready for QA Merged to develop and live on develop.posnic.io - anyone can test it label Oct 11, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Merged to develop. Anyone can test this - you do not need write access.

Try it at https://develop.posnic.io, or run it yourself:

git fetch origin develop && git checkout develop
npm install && npm --prefix api install
npm run dev   # then http://localhost:3000

When you have tested it, say what you did and what happened, and set
QA passed or QA failed. If you cannot set labels, just comment -
a maintainer will.

Reporting that something is broken is as useful as fixing it. It is
better found here than by a shopkeeper.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready for QA Merged to develop and live on develop.posnic.io - anyone can test it

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant