Table Name: tabStock Entry
Sr | Fieldname | Type | Label | Options |
---|---|---|---|---|
1 | items_section |
Section Break | ||
2 | title |
Data | Title | |
3 | naming_series |
Select | Series |
STE- |
4 | purpose |
Select | Purpose |
Material Issue Material Receipt Material Transfer Material Transfer for Manufacture Manufacture Repack Subcontract |
5 | production_order |
Link | Production Order | Production Order |
6 | purchase_order |
Link | Purchase Order | Purchase Order |
7 | delivery_note_no |
Link | Delivery Note No | Delivery Note |
8 | sales_invoice_no |
Link | Sales Invoice No | Sales Invoice |
9 | purchase_receipt_no |
Link | Purchase Receipt No | Purchase Receipt |
10 | from_bom |
Check | From BOM | |
11 | col2 |
Column Break | ||
12 | posting_date |
Date | Posting Date | |
13 | posting_time |
Time | Posting Time | |
14 | sb1 |
Section Break | ||
15 | bom_no |
Link | BOM No | BOM |
16 | fg_completed_qty |
Float |
For Quantity
As per Stock UOM |
|
17 | cb1 |
Column Break | ||
18 | use_multi_level_bom |
Check |
Use Multi-Level BOM
Including items for sub assemblies |
|
19 | get_items |
Button | Get Items | |
20 | section_break_12 |
Section Break | ||
21 | from_warehouse |
Link | Default Source Warehouse | Warehouse |
22 | cb0 |
Column Break | ||
23 | to_warehouse |
Link | Default Target Warehouse | Warehouse |
24 | sb0 |
Section Break |
Simple |
|
25 | items |
Table | Items | Stock Entry Detail |
26 | get_stock_and_rate |
Button | Update Rate and Availability |
get_stock_and_rate |
27 | section_break_19 |
Section Break | ||
28 | total_incoming_value |
Currency | Total Incoming Value |
Company:company:default_currency |
29 | column_break_22 |
Column Break | ||
30 | total_outgoing_value |
Currency | Total Outgoing Value |
Company:company:default_currency |
31 | value_difference |
Currency | Total Value Difference (Out - In) |
Company:company:default_currency |
32 | difference_account |
Link | Difference Account | Account |
33 | additional_costs_section |
Section Break | Additional Costs | |
34 | additional_costs |
Table | Additional Costs | Landed Cost Taxes and Charges |
35 | total_additional_costs |
Currency | Total Additional Costs |
Company:company:default_currency |
36 | contact_section |
Section Break | Customer or Supplier Details | |
37 | supplier |
Link | Supplier | Supplier |
38 | supplier_name |
Data | Supplier Name | |
39 | supplier_address |
Small Text | Supplier Address | |
40 | column_break_39 |
Column Break | ||
41 | customer |
Link | Customer | Customer |
42 | customer_name |
Data | Customer Name | |
43 | customer_address |
Small Text | Customer Address | |
44 | printing_settings |
Section Break | Printing Settings | |
45 | select_print_heading |
Link | Print Heading | Print Heading |
46 | letter_head |
Link | Letter Head | Letter Head |
47 | more_info |
Section Break | More Information | |
48 | project_name |
Link | Project Name | Project |
49 | remarks |
Text | Remarks | |
50 | col5 |
Column Break | ||
51 | total_amount |
Currency | Total Amount |
Company:company:default_currency |
52 | company |
Link | Company | Company |
53 | fiscal_year |
Link | Fiscal Year | Fiscal Year |
54 | amended_from |
Link | Amended From | Stock Entry |
55 | credit_note |
Link | Credit Note | Journal Entry |
Inherits from frappe.exceptions.ValidationError
Inherits from frappe.exceptions.ValidationError
Inherits from frappe.exceptions.ValidationError
Inherits from erpnext.controllers.stock_controller.StockController
add_to_stock_entry_detail (self, item_dict, bom_no=None)
No docs
calculate_rate_and_amount (self, force=False)
No docs
check_duplicate_entry_for_production_order (self)
No docs
check_if_operations_completed (self)
Check if Time Logs are completed against before manufacturing to capture operating costs.
distribute_additional_costs (self)
No docs
get_bom_raw_materials (self, qty)
No docs
No docs
get_gl_entries (self, warehouse_account)
No docs
No docs
get_item_details (self, args=None, for_update=False)
No docs
No docs
get_pending_raw_materials (self)
issue (item quantity) that is pending to issue or desire to transfer, whichever is less
No docs
get_transfered_raw_materials (self)
No docs
Returns dict {"conversion_factor": [value], "transfer_qty": qty * [value]}
Parameters:
args
- dict with item_code
, uom
and qty
get_warehouse_details (self, args)
No docs
No docs
No docs
No docs
No docs
No docs
set_basic_rate (self, force=False)
get stock and incoming rate on posting date
set_basic_rate_for_finished_goods (self, raw_material_cost)
No docs
No docs
set_total_incoming_outgoing_value (self)
No docs
No docs
update_production_order (self)
No docs
No docs
No docs
No docs
No docs
No docs
validate_finished_goods (self)
validation: finished good quantity should be same as manufacturing quantity
No docs
validate_production_order (self)
No docs
validate_purchase_order (self)
Throw exception if more raw material is transferred against Purchase Order than in the raw materials supplied table
No docs
perform various (sometimes conditional) validations on warehouse
validate_with_material_request (self)
No docs
erpnext.stock.doctype.stock_entry.stock_entry.get_additional_costs (production_order=None, bom_no=None, fg_qty=None)
No docs
erpnext.stock.doctype.stock_entry.stock_entry.get_operating_cost_per_unit (production_order=None, bom_no=None)
No docs
Public API
/api/method/erpnext.stock.doctype.stock_entry.stock_entry.get_production_order_details
erpnext.stock.doctype.stock_entry.stock_entry.get_production_order_details (production_order)
No docs