[fix] setup wizard - industry type

This commit is contained in:
Anand Doshi 2015-09-07 10:11:23 +05:30
parent ba51ebd1b7
commit bbca95fd1b
3 changed files with 219 additions and 215 deletions

View File

@ -1,54 +1,56 @@
from frappe import _ from frappe import _
items = [ def get_industry_types():
_('Accounting'), return [
_('Advertising'), _('Accounting'),
_('Aerospace'), _('Advertising'),
_('Agriculture'), _('Aerospace'),
_('Airline'), _('Agriculture'),
_('Apparel & Accessories'), _('Airline'),
_('Automotive'), _('Apparel & Accessories'),
_('Banking'), _('Automotive'),
_('Biotechnology'), _('Banking'),
_('Broadcasting'), _('Biotechnology'),
_('Brokerage'), _('Broadcasting'),
_('Chemical'), _('Brokerage'),
_('Computer'), _('Chemical'),
_('Consulting'), _('Computer'),
_('Consumer Products'), _('Consulting'),
_('Cosmetics'), _('Consumer Products'),
_('Defense'), _('Cosmetics'),
_('Department Stores'), _('Defense'),
_('Education'), _('Department Stores'),
_('Electronics'), _('Education'),
_('Energy'), _('Electronics'),
_('Entertainment & Leisure'), _('Energy'),
_('Executive Search'), _('Entertainment & Leisure'),
_('Financial Services'), _('Executive Search'),
_('Food, Beverage & Tobacco'), _('Financial Services'),
_('Grocery'), _('Food, Beverage & Tobacco'),
_('Health Care'), _('Grocery'),
_('Internet Publishing'), _('Health Care'),
_('Investment Banking'), _('Internet Publishing'),
_('Legal'), _('Investment Banking'),
_('Manufacturing'), _('Legal'),
_('Motion Picture & Video'), _('Manufacturing'),
_('Music'), _('Motion Picture & Video'),
_('Newspaper Publishers'), _('Music'),
_('Online Auctions'), _('Newspaper Publishers'),
_('Pension Funds'), _('Online Auctions'),
_('Pharmaceuticals'), _('Pension Funds'),
_('Private Equity'), _('Pharmaceuticals'),
_('Publishing'), _('Private Equity'),
_('Real Estate'), _('Publishing'),
_('Retail & Wholesale'), _('Real Estate'),
_('Securities & Commodity Exchanges'), _('Retail & Wholesale'),
_('Service'), _('Securities & Commodity Exchanges'),
_('Soap & Detergent'), _('Service'),
_('Software'), _('Soap & Detergent'),
_('Sports'), _('Software'),
_('Technology'), _('Sports'),
_('Telecommunications'), _('Technology'),
_('Television'), _('Telecommunications'),
_('Transportation'), _('Television'),
_('Venture Capital')] _('Transportation'),
_('Venture Capital')
]

View File

@ -3,163 +3,165 @@
from __future__ import unicode_literals from __future__ import unicode_literals
from frappe import _ from frappe import _
items = [ def get_operations():
_("Centrifugal casting"), return [
_("Continuous casting"), _("Centrifugal casting"),
_("Die casting"), _("Continuous casting"),
_("Evaporative-pattern casting"), _("Die casting"),
_("Full-mold casting"), _("Evaporative-pattern casting"),
_("Lost-foam casting"), _("Full-mold casting"),
_("Investment casting"), _("Lost-foam casting"),
_("Countergravity casting"), _("Investment casting"),
_("Permanent mold casting"), _("Countergravity casting"),
_("Resin casting"), _("Permanent mold casting"),
_("Sand casting"), _("Resin casting"),
_("Shell molding"), _("Sand casting"),
_("Spray forming"), _("Shell molding"),
_("Vacuum molding"), _("Spray forming"),
_("Molding"), _("Vacuum molding"),
_("Compaction plus sintering"), _("Molding"),
_("Hot isostatic pressing"), _("Compaction plus sintering"),
_("Metal injection molding"), _("Hot isostatic pressing"),
_("Injection molding"), _("Metal injection molding"),
_("Compression molding"), _("Injection molding"),
_("Blow molding"), _("Compression molding"),
_("Dip molding"), _("Blow molding"),
_("Rotational molding"), _("Dip molding"),
_("Thermoforming"), _("Rotational molding"),
_("Laminating"), _("Thermoforming"),
_("Shrink fitting"), _("Laminating"),
_("Shrink wrapping"), _("Shrink fitting"),
_("End tube forming"), _("Shrink wrapping"),
_("Tube beading"), _("End tube forming"),
_("Forging"), _("Tube beading"),
_("Rolling"), _("Forging"),
_("Cold rolling"), _("Rolling"),
_("Hot rolling"), _("Cold rolling"),
_("Cryorolling"), _("Hot rolling"),
_("Cross-rolling"), _("Cryorolling"),
_("Pressing"), _("Cross-rolling"),
_("Embossing"), _("Pressing"),
_("Stretch forming"), _("Embossing"),
_("Blanking"), _("Stretch forming"),
_("Drawing"), _("Blanking"),
_("Bulging"), _("Drawing"),
_("Necking"), _("Bulging"),
_("Nosing"), _("Necking"),
_("Deep drawing"), _("Nosing"),
_("Bending"), _("Deep drawing"),
_("Hemming"), _("Bending"),
_("Shearing"), _("Hemming"),
_("Piercing"), _("Shearing"),
_("Trimming"), _("Piercing"),
_("Shaving"), _("Trimming"),
_("Notching"), _("Shaving"),
_("Perforating"), _("Notching"),
_("Nibbling"), _("Perforating"),
_("Lancing"), _("Nibbling"),
_("Cutting"), _("Lancing"),
_("Stamping"), _("Cutting"),
_("Coining"), _("Stamping"),
_("Straight shearing"), _("Coining"),
_("Slitting"), _("Straight shearing"),
_("Redrawing"), _("Slitting"),
_("Ironing"), _("Redrawing"),
_("Flattening"), _("Ironing"),
_("Swaging"), _("Flattening"),
_("Spinning"), _("Swaging"),
_("Peening"), _("Spinning"),
_("Explosive forming"), _("Peening"),
_("Electroforming"), _("Explosive forming"),
_("Staking"), _("Electroforming"),
_("Seaming"), _("Staking"),
_("Flanging"), _("Seaming"),
_("Straightening"), _("Flanging"),
_("Decambering"), _("Straightening"),
_("Cold sizing"), _("Decambering"),
_("Hubbing"), _("Cold sizing"),
_("Hot metal gas forming"), _("Hubbing"),
_("Curling"), _("Hot metal gas forming"),
_("Hydroforming"), _("Curling"),
_("Machining"), _("Hydroforming"),
_("Milling"), _("Machining"),
_("Hammering"), _("Milling"),
_("Smelting"), _("Hammering"),
_("Refining"), _("Smelting"),
_("Annealing"), _("Refining"),
_("Pickling"), _("Annealing"),
_("Coating"), _("Pickling"),
_("Turning"), _("Coating"),
_("Facing"), _("Turning"),
_("Boring"), _("Facing"),
_("Knurling"), _("Boring"),
_("Hard turning"), _("Knurling"),
_("Drilling"), _("Hard turning"),
_("Reaming"), _("Drilling"),
_("Countersinking"), _("Reaming"),
_("Tapping"), _("Countersinking"),
_("Sawing"), _("Tapping"),
_("Filing"), _("Sawing"),
_("Broaching"), _("Filing"),
_("Shaping"), _("Broaching"),
_("Planing"), _("Shaping"),
_("Double housing"), _("Planing"),
_("Abrasive jet machining"), _("Double housing"),
_("Water jet cutting"), _("Abrasive jet machining"),
_("Photochemical machining"), _("Water jet cutting"),
_("Honing"), _("Photochemical machining"),
_("Electro-chemical grinding"), _("Honing"),
_("Finishing & industrial finishing"), _("Electro-chemical grinding"),
_("Abrasive blasting"), _("Finishing & industrial finishing"),
_("Buffing"), _("Abrasive blasting"),
_("Burnishing"), _("Buffing"),
_("Electroplating"), _("Burnishing"),
_("Electropolishing"), _("Electroplating"),
_("Magnetic field-assisted finishing"), _("Electropolishing"),
_("Etching"), _("Magnetic field-assisted finishing"),
_("Linishing"), _("Etching"),
_("Mass finishing"), _("Linishing"),
_("Tumbling"), _("Mass finishing"),
_("Spindle finishing"), _("Tumbling"),
_("Vibratory finishing"), _("Spindle finishing"),
_("Plating"), _("Vibratory finishing"),
_("Polishing"), _("Plating"),
_("Superfinishing"), _("Polishing"),
_("Wire brushing"), _("Superfinishing"),
_("Routing"), _("Wire brushing"),
_("Hobbing"), _("Routing"),
_("Ultrasonic machining"), _("Hobbing"),
_("Electron beam machining"), _("Ultrasonic machining"),
_("Electrochemical machining"), _("Electron beam machining"),
_("Laser cutting"), _("Electrochemical machining"),
_("Laser drilling"), _("Laser cutting"),
_("Grinding"), _("Laser drilling"),
_("Gashing"), _("Grinding"),
_("Biomachining"), _("Gashing"),
_("Joining"), _("Biomachining"),
_("Welding"), _("Joining"),
_("Brazing"), _("Welding"),
_("Sintering"), _("Brazing"),
_("Adhesive bonding"), _("Sintering"),
_("Nailing"), _("Adhesive bonding"),
_("Screwing"), _("Nailing"),
_("Riveting"), _("Screwing"),
_("Clinching"), _("Riveting"),
_("Pinning"), _("Clinching"),
_("Stitching"), _("Pinning"),
_("Stapling"), _("Stitching"),
_("Press fitting"), _("Stapling"),
_("3D printing"), _("Press fitting"),
_("Direct metal laser sintering"), _("3D printing"),
_("Fused deposition modeling"), _("Direct metal laser sintering"),
_("Laminated object manufacturing"), _("Fused deposition modeling"),
_("Laser engineered net shaping"), _("Laminated object manufacturing"),
_("Selective laser sintering"), _("Laser engineered net shaping"),
_("Mining"), _("Selective laser sintering"),
_("Quarrying"), _("Mining"),
_("Blasting"), _("Quarrying"),
_("Woodworking"), _("Blasting"),
_("Lapping"), _("Woodworking"),
_("Morticing"), _("Lapping"),
_("Crushing"), _("Morticing"),
_("Packaging and labeling")] _("Crushing"),
_("Packaging and labeling")
]

View File

@ -177,9 +177,9 @@ def install(country=None):
{'doctype': "Print Heading", 'print_heading': _("Debit Note")} {'doctype': "Print Heading", 'print_heading': _("Debit Note")}
] ]
from erpnext.setup.page.setup_wizard.fixtures import industry_type from erpnext.setup.page.setup_wizard.fixtures.industry_type import get_industry_types
records += [{"doctype":"Industry Type", "industry": d} for d in industry_type.items] records += [{"doctype":"Industry Type", "industry": d} for d in get_industry_types()]
# records += [{"doctype":"Operation", "operation": d} for d in operations.items] # records += [{"doctype":"Operation", "operation": d} for d in get_operations()]
from frappe.modules import scrub from frappe.modules import scrub
for r in records: for r in records: