Steelpipes
Custom apps built with frappe framework
- Author: rknroot
- Repository: https://github.com/rknroot/steelpipes
- GitHub stars: 0
- Forks: 12
- License: NOASSERTION
- Category: Manufacturing
- Maintenance: Unmaintained
- Frappe versions: develop
Install Steelpipes
bench get-app https://github.com/rknroot/steelpipes
Add the Frappe Gems badge to your README
Maintain Steelpipes? Paste this into your README:
[](https://frappegems.com/gems/apps/rknroot/steelpipes)
About Steelpipes
frappe-app
Custom app built with Frappe Framework
Currently working on
app: steelpipes
discription: This is app is intended to add additional functionality to ERPNEXT for Steel Pipe Manufacturers and Traders
Purpose of the app:
Adds transperancy to the purchase cycle, manufactuing and sales cycle for pipes.
What this app does:
Calculates Mild steel pipe weight automatically based on its attribute values. It also allows users to input scale weight during Delivery Note and Purchase Receipts and validates if the scale weight of the pipe is with in the set range. If allowed range is false the delivery note/ purchase receipt will show error message and will not submit until the matter is resolved or over ruled by the Manager. For now the threshold of the pipe weight is set at +-3%. In future user will be allowed to define its own threshold value. This will add more control over the inventory by insuring wrong items are not delivered.
In the manfacturing module of this app. User will be able to make workorders as for Pipe production and the app will calculate in realtime that how many pipes will be produced from each strip or coil. As the standard BOM is not applicable in case of pipe manufacturing
Installation:
In your frappe-bench folder create a new site:
a- bench new-site site-name
b- bench --site new-site install-app erpnext
c- bench get-app --branch master steelpipes https://github.com/MohammadAhmad1990/steelpipes.git
d- bench include-app steelpipes # To get updates when running bench update
e- bench --site new-site install-app steelpipes
Login as administrator
Make item named "Pipe" with following variants: 1. Material Type 2. Pipe Size 3. Pipe Thickness 4. Pipe Length 5. Pipe Outer Din 6. Strip.Width
goto data import tool and import the following files in order for pre made items: 1. itemattributes.xlsx 2. itemgroup.xlsx 3. Item.xlsx
Task Completed:
1. Add required custom fields in the following doctypes:
A. Sales Cycle
- Sales Order
- Sales Order Item
- Delivery Note
- Delivery Note Item
- Sales Invoice
- Sales Invoice Item
B. Purchase Cycle
- Purchase Order
- Purchase Order Item
- Purchase Receipt
- Purchase Receipt Item
- Purchase Invoice
- Purchase Invoice Item
C. Stock
- Stock Entry
- Stock Entry Item
2. Def Modules for each doctype containing custom fields
3. Create .py and .js files for required operations and validations.
Todo
- Pipe manufacturing module
- Pipe manufacturing doctype
- Code for pipe manufacturing
Related Manufacturing apps for Frappe & ERPNext
- Frappe Manager — The production platform for Frappe/ERPNext. Automatic TLS, versioned migrations, worker orchestration, isolated benches. Everything from a single CLI.
- Process Manufacturing — PROCESS MANUFACTURING
- Textile — Textile App for ERPNext
- Aumms — AuMMS ( Aurum Manufacturing Management System ) is a Frappe App to facilitate the Operations in Gold Manufacturing
- Next Pms —
- Frappe Gmail Thread — Gmail thread tracking app
- Frappe Search — Frappe Search enables powerful, global search functionality across your custom Frappe apps.
- Erpnext Mrp — MRP Tools for ERPNext