Schedule
Please note that the mentioned batch time is based on Dubai's timezone (Gulf Standard Time).
Introduction to ERP and ERPNext setup
03rd June 2024
9:00 AM to 1:00 PM
- Setting up Masters
- Basic Transaction Flow
- User Creation, Roles & Permission
- Data Import & Export
- Email Account Setup
Accounting
4th June 2024
9:00 AM to 1:00 PM IST
Accounting
- Chart of Accounts
- Opening Entries
- Invoicing & Payments
- Taxation
- Financial Reports
Inventory Management
5th June 2024
9:00 PM to 1:00 PM
Stock Module
- Stock Valuation Methods
- Serialized and Batched Items
- Stock Transactions & Settings
- Landed cost voucher
- Stock Reports
Sales Management and Procurement
6th June 2024
9:00 AM to 1:00 PM
Buying and Selling
- Buying & Selling Cycle
- RFQ & Supplier Quotation
- Re-order level and auto MR generation
- Sales Order Management
- Sales Team & Sales Partner
- Pricing Rule and Promotional schemes
- Payment Terms
- Reports
Manufacturing
6th June 2024
9:00 AM to 1:00 PM
Manufacturing Module
- Master Data and Settings
- BOM and Multilevel BOM
- Production & Material Planning
- Work Order and Work Order with Operations
- Subcontracting Cycle
- Reports
HR Management
7th June 2024
9:00 AM to 1:00 PM IST
HR Management
- Employee Master Data & Lifecycle Management
- Staffing Plan
- Attendance and Leave Management
- Expense Claim Cycle
- Reports
Payroll Management
7th June 2024
9:00 AM to 1:00 PM IST
Payroll Management
- Payroll Setup
- Salary Structure and Assignment
- Employee Tax Exemption Cycle
- Additional Benefit
- Reports
26th March 2024
10:00 AM to 01:00 PM IST
Bench
- What is bench?
- The bench directory
- Share the bench CLI cheat sheet
- Current Site
Site
- What is a site?
- The sites directory
- Site actions: update, migrate, etc.
- The site directory
Create a new Site
- Sites directory structure
- Site directory structure
- Site commands
DocTypes
- Naming (all types)
- Create, Update
- DocField (fields of a DocField)
- Naming Series
- Title and Image Field
- Link Field
- The files automatically generated for a doctype
- Different views for a doctype
- Child DocType
- Submittable DocType
- Single DocType
- permissions
27th March 2024
10:00 AM to 01:00 PM IST
Migration
- JSON changes effect during migrations
- Explore the patches.txt file
Controller Methods
- Document hooks
- before_insert, after_insert
- before_save, after_save, on_update
- validate
- autoname
- before_submit, on_submit
- before_cancel, on_cancel
Web pages & Web Forms
- www pages
- templates
- Linking static assets
- Web Views for DocTypes
Hooks
- Standard Hooks (framework)
- App Hooks (ERPNext)
- Custom App Hooks
Custom Pages
- Understand custom pages and their file structure
- Methods available in the custom page and their use cases
Asset Bandling
- Understand asset bandling
- Explore the files affected while bandling
28th March 2024
10:00 AM to 01:00 PM IST
Server Scripts
- Server Scripts
- Restricted API (safe_exec.py)
Client-Side Scripts
- App Code
- Client Scripts (Desk)
Custom Fields
- Setup and Configuration
Fixtures
- Create records on app install
Reports
- Report Builder
- Query Report
- Script Report
REST APIs
- Introduction
- API Authentication
- Uploading files with a REST API
Client-Side Scripts
- Introduction
- API Authentication
- Uploading files with a REST API
- Integrating an API with an external API
Others
- Background jobs
- Discuss real time events
- Best practices during customization to ensure sustainable code