- Add child_doctype, items_field, has_rate, warehouse_field_name, price_list_type, price_list_field constructor options to SelectionDialog - No-rate mode hides price column, price list filter, discount and total in cart (Material Request, Stock Entry, Pick List, Request for Quotation) - Stock Entry uses s_warehouse field; Pick List uses locations child table - Buying documents (Purchase Order/Invoice, Supplier Quotation, Purchase Receipt) now use buying price list filter and buying_price_list field - api.py: add skip_price param to skip price enrichment for no-rate docs - hooks.py: register 11 new doctype JS integrations Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| selections | ||
| .editorconfig | ||
| .eslintrc | ||
| .gitignore | ||
| .pre-commit-config.yaml | ||
| CLAUDE.md | ||
| README.md | ||
| Screenshot_20260218_155218.png | ||
| Screenshot_20260218_160142.png | ||
| Screenshot_20260218_161151.png | ||
| Screenshot_20260218_161531.png | ||
| Screenshot_20260218_162613.png | ||
| Screenshot_20260218_171933.png | ||
| license.txt | ||
| pyproject.toml | ||
README.md
Selections
App for replacing add multiple button
Installation
You can install this app using the bench CLI:
cd $PATH_TO_YOUR_BENCH
bench get-app $URL_OF_THIS_REPO --branch main
bench install-app selections
Contributing
This app uses pre-commit for code formatting and linting. Please install pre-commit and enable it for this repository:
cd apps/selections
pre-commit install
Pre-commit is configured to use the following tools for checking and formatting your code:
- ruff
- eslint
- prettier
- pyupgrade
License
unlicense