-
ci: backport config (#106)
-
ci: backport config
-
fix: update commit hashes for overriden methods (
7e89b54
) -
ci: track overrides for stock and manufacturing cycles (#90)
Co-authored-by: Rohan Bansal <[email protected]> (a187f29
)
- ci: track overrides for purchase cycle (PO/PI/PR) (#89) (
d0469ea
)
-
fix: make weight required if weight UOM is present and vice versa (#108)
-
fix: make weight required if weight UOM is present and vice versa
-
fix: update commit hashes for overriden methods (
fdf6a44
)
-
Test alternative workstation (#80)
-
test: add test for alternative workstation
-
feat: make alternative workstations configurable
-
fix: uncomment js code for testing
-
feat: search alternative workstation names
-
refactor: pop filters that cause error for Workstation
-
chore: update override commit hash
Co-authored-by: Heather Kusmierz <[email protected]> (e8f300f
)
- chore: update quotation demand docs (#77) (
f168079
)
- feat: add inventory tools settings to boot (#81) (
7ac2e15
)
-
feat: allow user to bulk upload items with quantity to shopping cart (#70)
-
feat: allow user to bulk upload items with quantity to shoping cart
-
nit: variable and syntactical changes
-
fix: removed line by line order placing, optimised code, added enqueue
-
fix: minor cleanup
Co-authored-by: Rohan Bansal <[email protected]> (748a9bc
)
-
Aggregate and/or Split Quotations into multiple Sales Orders (#65)
-
feat: Quotation Demand
-
feat: hook
-
feat: settings for quotation demand
-
feat: fixes, SO validate_warehouse
-
feat: quotation demand tests
-
feat: documentation
-
feat: improvements
-
feat: improve tests
-
feat: total selected, price, draft so
-
feat: tests (
6eceeb5
)
-
ci: add black to ci (#61)
-
ci: add black to ci
-
chore: black (
db5a742
)
- feat: aggregate POs (#71) (
5ff8fee
)
-
Material Demand Test (#64)
-
wip: material demand tests
-
test: material demand aggregation tests and fixes with and without warehouse
-
test: material demand tests and bug fixes
-
chore: add mypy types isntall
-
fix: remove duplicate function
-
tests: add pytest runner file
-
tests: add helper files
-
tests: correct app name
-
ci: fix site_config
-
ci: update action version to use node 20
-
ci: hrms get-app
-
ci: add base branch sensitvie get-app
-
ci: add hrms to install
-
ci: add node 20 versions
-
ci: remove hrms from install-apps
-
ci: get-app for hrms
-
ci: update prettier and changed-files actions
-
ci: ad dhrms to apps.txt
-
ci: get-app for hrms again
-
ci: get-app for hrms only
-
ci: overrite erpnext install (hrms is tryign to install develop branch)
-
ci: add app name
-
ci: add repo to required apps
-
ci: try install hrms first with overwrite
-
ci: remove "install_apps" key from site_config
-
ci: remove required apps
-
feat: use query builder
-
ci: remove resolve deps
-
ci: fix install apps
-
test: fix manufacturing capacity test and report
-
test: cleanup uom test
-
test: fix error message assert
-
test: add ordering
-
fix: test
-
fix: use frappe function
-
fix: use frappe function
Co-authored-by: fproldan <[email protected]> (6f4f63f
)
-
Manufacturing capacity report (#57)
-
ci: update app in str(file path) code to more exact matching
-
chore: remove unused code
-
feat: add manufacturing capacity report
-
tests: start manufacturing capacity report tests
-
chore: uncomment formatting code
-
docs: add manufacturing capacity report documentation
-
fix: div by zero in parts can build calc
-
docs: update for calculation differences
-
fix: in stock qty to zero if none from query (
2936cde
)
-
feat: Alternative workstation in job card and operation (#56)
-
feat: New field and link filters to select alternative workstation
-
fix: add alternativ workstation in fixture
-
fix:change alternative workstation in fixture
-
change to error key function
-
fix: set validation on workstation if not operation
-
changes field name in testcase
-
fix: change a class base function to saperate function
-
added a searchfield in query
-
added a searchfield in query
-
added a searchfield in query
-
added a searchfield in query
-
added a searchfield in query
-
feat: validation to not allow default workstation in alternative
-
added comment on function (
0788d3c
)
-
Prompt Material Transfer upon Completion of Manufacturing Stock Entry (#51)
-
feat: wip stock entry next action
-
feat: improve message
-
fix: on_submit hook
-
fix: parameter hardcoded
-
feat: change wording (
d1e126b
)
-
feat: manufacturing over/under production
-
feat: WIP Manufacturing Over/Under Production
-
feat: WIP Manufacturing Over/Under Production
-
feat: WIP Manufacturing Over/Under Production
-
fix: unused import
-
feat: override onload for work order
-
feat: oveeride get_pending_raw_materials
-
fix: allowed_qty in job card
-
fix: indentation
-
fix: import
-
fixes
-
wip: tests
-
feat: test_get_allowance_percentage
-
feat: test test_validate_finished_goods
-
fix: validate_job_card and test
-
fix: test (
baeb469
)
-
Make Creation of Job Card(s) on Submit of Work Order configurable (#49)
-
feat: configurable creation of job card
-
feat: configurable creation of job card (
5bf9486
)
-
fix: validate customizations (#35)
-
fix: validate customizations
-
fix: only install inventory tools customizations (
e1d86a0
)
- chore: remove console.log (
f82b590
)
- ci: update release action user and email (#32) (
4264bdd
)
- fix: make uom enforcement respond better to toggle on/off (
3734cb4
)
- Merge pull request #33 from agritheory/uom_enforcement_fix
fix: make uom enforcement respond better to toggle on/off (13ad883
)
- fix: add is_subcontracted check for additional validation/submit/cancel code (
8182dac
)
- Merge pull request #30 from agritheory/fix_subc_validation
fix: add is_subcontracted check for additional validation/submit/cancel code (c4e7b83
)
- chore: update test data for erpnext codebase changes (#24) (
b7dfc02
)
-
ci: update remote name (
021b8a4
) -
ci: update version number (
9d82150
) -
ci: add python semantic release (
703803d
)
- docs: update material demand section for expanded functionality (
1af88f6
)
-
feat: select email template (
02196e3
) -
feat: based on item option (
cc90229
) -
feat: wip, make rfqs (
c5a8867
) -
feat: wip material demand options (
bedd3d4
) -
feat: requires_rfq custom field, creation options in report (
cd4ec42
)
-
fix: blank email template for PO; skip supplier-only rows for RFQ (
2a0e8cd
) -
fix: fix JS after adding draft PO column (#26) (
e0d3229
)
- Merge pull request #23 from agritheory/issue_19
Allow Creation of RFQ from Material Demand report (8a0e350
)
-
Merge branch 'version-14' into issue_19 (
ee0a27f
) -
Documentation (#29)
-
docs: add index page
-
docs: add screen shots and workflow
-
docs: add screen shots, text edits
-
docs: add example data page
-
docs: add placeholder pages
-
docs: add subcontracting via WO section
-
docs: edits, conform text conventions (
2fc980d
) -
tests: test cadence (#28) (
6b5bd47
) -
Warehouse path (#25)
-
wip: warehouse path
-
wip: warehouse path
-
wip: warehouse path feature
-
feat: warehouse path builder
-
feat: undo query when not configured; setup tweaks
-
chore: update test data for erpnext codebase changes (#24)
-
wip: warehouse path feature
-
wip: test setup
-
chore: update yarn
-
tests: trying to defaeat logger problem
-
test: fix conftest logger issue
-
docs: add docs for warehouse path
-
chore: union types for whitelisted function
Co-authored-by: Heather Kusmierz <[email protected]> (370dd6f
)
-
Enforce UOMs to those that exist in the Item's conversion detail (#27)
-
wip: uom restricted query
-
feat: refactor UOM enforcement validation to be hookable
-
docs: add docs for UOM enforcement
-
tests: fix test logger problem, add xfail uom test (
d4c145a
) -
Work Order Subcontracting (#13)
-
tests: update test data for additional manufacturing workflow
-
feat: work order subcontracting validations
-
tests: add valuation rate for subcontracted item
-
feat: start wo subcontracting feat
-
feat: make subcontracting section visible by check and settings
-
feat: add ste detail paid field and new pi cols
-
feat: setup hooks and custom po
-
tests: update data for default supplier and price lists
-
feat: include doctype js
-
feat: add work order customizations
-
feat: add purchase order customizations
-
feat: update purchase invoice customizations
-
feat: remove unused code blocks
-
fix: add module to json
-
fix: update custom doc path
-
feat: consolidate custom PI code and modularize class functions
-
feat: combine and refactor PO code
-
feat: update server function paths
-
feat: add BOM field default
-
feat: update to use BOM field vs Item for is_subcontracted
-
feat: code cleanup and refactoring for BOM field
-
feat: update for uom conversion and new svc item
-
fix: move UOM conversions to item
-
add todos in JS
-
feat: rewire item adjustments for conversion factor
-
wip: integrate with production plan
-
feat: add supplier field in WO, allow selection of supplier in dialog
-
chore: add comment explaining precision code
-
wip: subcontractor workflow
-
feat: subcontracting workflow with correct warehouses
-
feat: show/hide subcontracting columns
-
feat: colorize fetach stock entries button
-
fix: text artifacts, new PO errors
-
feat: fetch supplier warehouse, added connectiosn to PI and PO from WO
-
feat: add filters and looks to both PI and PO
-
fix: monkey patch validate_item_details
-
feat: remove buttons and update stockfield in WO subc workflow
-
Enforce UOMs to those that exist in the Item's conversion detail (#27)
-
wip: uom restricted query
-
feat: refactor UOM enforcement validation to be hookable
-
docs: add docs for UOM enforcement
-
tests: fix test logger problem, add xfail uom test
-
Warehouse path (#25)
-
wip: warehouse path
-
wip: warehouse path
-
wip: warehouse path feature
-
feat: warehouse path builder
-
feat: undo query when not configured; setup tweaks
-
chore: update test data for erpnext codebase changes (#24)
-
wip: warehouse path feature
-
wip: test setup
-
chore: update yarn
-
tests: trying to defaeat logger problem
-
test: fix conftest logger issue
-
docs: add docs for warehouse path
-
chore: union types for whitelisted function
Co-authored-by: Heather Kusmierz <[email protected]>
-
tests: test cadence (#28)
-
fix: no cancelled PO in se query, code clean up
-
chore: add comment to explain monkey patch rationale
Co-authored-by: Tyler Matteson <[email protected]> (ac11c1d
)
-
Documentation (#29)
-
docs: add index page
-
docs: add screen shots and workflow
-
docs: add screen shots, text edits
-
docs: add example data page
-
docs: add placeholder pages
-
docs: add subcontracting via WO section
-
docs: edits, conform text conventions (
198e110
) -
tests: test cadence (#28) (
b91e024
) -
Warehouse path (#25)
-
wip: warehouse path
-
wip: warehouse path
-
wip: warehouse path feature
-
feat: warehouse path builder
-
feat: undo query when not configured; setup tweaks
-
chore: update test data for erpnext codebase changes (#24)
-
wip: warehouse path feature
-
wip: test setup
-
chore: update yarn
-
tests: trying to defaeat logger problem
-
test: fix conftest logger issue
-
docs: add docs for warehouse path
-
chore: union types for whitelisted function
Co-authored-by: Heather Kusmierz <[email protected]> (e3fb9c7
)
-
Enforce UOMs to those that exist in the Item's conversion detail (#27)
-
wip: uom restricted query
-
feat: refactor UOM enforcement validation to be hookable
-
docs: add docs for UOM enforcement
-
tests: fix test logger problem, add xfail uom test (
65d42e1
)
- chore: update test data for erpnext codebase changes (#24) (
48160aa
)
-
ci: update remote name (
218eb06
) -
ci: update version number (
6e0c194
) -
ci: add python semantic release (
3382787
)
- fix: fix JS after adding draft PO column (#26) (
42aefa9
)
- Merge pull request #22 from agritheory/ci_fix
ci: update remote name (946657b
)
- Merge pull request #21 from agritheory/py_sem_rel_14
ci: add python semantic release (13b41fa
)
- docs: wip material demand docs (
6116a1b
)
-
feat: add column for draft PO amount (
59d837b
) -
feat: create inventory tools settings when company is created (
edff215
) -
feat: create inventory tools settings when company is created (
0121499
) -
feat: material demand PO creation (
794f735
) -
feat: add setting doctype (
25a75de
) -
feat: Initialize App (
9e932fe
)
-
fix: purchase order custom filed missing, carry price list from report to PO (
4fe5ac8
) -
fix: add back price list filter, fix schema (
ceda857
) -
fix: rebased v14 conflicts (
b1614cb
) -
fix: supplier level de-selection and filtering (
94140d0
) -
fix: module import name (
ae290f8
)
- Merge pull request #20 from agritheory/material_demand
Material Demand report fixes (7eb3c87
)
- Merge pull request #15 from agritheory/material_demand
Material Demand (486fde6
)
-
Merge branch 'version-14' into material_demand (
9275dbf
) -
Merge pull request #16 from agritheory/settings_hook
feat: create inventory tools settings when company is created (acc2b9c
)
-
wip: material demand report improvements (
d167804
) -
wip: material demand (
067b0d7
) -
wip: material demand
selection helpers look good except for supplier-level deselect, which toggles everything backwards (de7e09c
)
-
wip: warehouse path (
3ef9d3e
) -
wip: material demand report improvements (
c20379a
) -
wip: material demand (
3f50d5f
) -
wip: material demand (
0cb8694
) -
Merge pull request #7 from agritheory/settings_doctype
feat: add setting doctype (5285a99
)
- Merge pull request #6 from agritheory/test_data_fixes
fix: module import name (6edf7fb
)
- initial commit (
a09e1ed
)