Issue #17797:add missing exchange rate warning
Issue #21513:disable _name in edit mode
Issue #21499:change _warehouseLit to avoid confusion
Merge pull request #169 from garyhgohoos/17797

Issue #17797:add missing exchange rate warning
Merge pull request #170 from garyhgohoos/21513

Issue #21513:disable _name in edit mode
Merge pull request #171 from garyhgohoos/21499

Issue #21499:change _warehouseLit to avoid confusion