Difference between revisions of "Plugin: CopyBOMToProduct"

From iDempiere en
m (Reconstriction)
Line 2: Line 2:
 
* '''Current Version:''' 5.1
 
* '''Current Version:''' 5.1
 
* '''License:''' [http://www.gnu.org/licenses/gpl-2.0.html GPLv2] - Free as in Freedom not Free Lunch
 
* '''License:''' [http://www.gnu.org/licenses/gpl-2.0.html GPLv2] - Free as in Freedom not Free Lunch
* '''Source:''' [https://github.com/StabilisOne/ordprocdoc]
+
* '''Source:''' [https://github.com/StabilisOne/CopyBomToProduct]
* '''Download:''' [https://github.com/StabilisOne/ordprocdoc/raw/iD5.1/one.stabilis.ordprocdoc_5.1.0.202009201904.jar]
+
* '''Download:''' [https://github.com/StabilisOne/CopyBomToProduct/raw/master/one.stabilis.cpbomtopr_5.1.0.202009091430.jar]
  
 
__FORCETOC__
 
__FORCETOC__
  
 
== Description ==
 
== Description ==
Enables generate Invoice or Material Receipt from Order by two autonomic classes.
+
Basing on IDEMPIERE-2438 Copy Product Process to include BOM records by Chucj Boecking.
 +
 
 +
Enables the process to copy BOM lines as well. This is important in manufacturing  because it gives users the ability to create a 'template' product that represents a base bill of material (BOM).
 +
 
 +
Users can now quickly copy the template product's BOM into a new product and tweak as needed without re-creating the entire BOM line-for-line.  
  
 
If you want to provide additional comments, please use the [[Talk:Plugin:_OrdProcDoc|Discussion page]].
 
If you want to provide additional comments, please use the [[Talk:Plugin:_OrdProcDoc|Discussion page]].
Line 16: Line 20:
  
 
== Plug-in parameters ==
 
== Plug-in parameters ==
Invoice_DocType - ID of the d Document Type but only for Purchase Order
+
M_Product_ID - Product ID from which the BOM is copied
Inout_DocType - ID of the d Document Type but only for Purchase Order
 
  
 
== Steps To Use ==
 
== Steps To Use ==
  
 
=== Create a process ===
 
=== Create a process ===
 
+
* Search Key / Code: CopyBomToProduct
==== CreateInoutFromOrder ====
+
* Name: Copy Bom
* Search Key / Code: CreateInoutFromOrder
 
* Named: Generate Delivery Note from Order
 
 
* Data access level: Client + Organization
 
* Data access level: Client + Organization
 
* Class name: one.stabilis.ordprocdoc.CreateInoutFromOrder
 
* Class name: one.stabilis.ordprocdoc.CreateInoutFromOrder
===== Parameter of the process =====
 
* Named: Invoice_DocType
 
* Name of the column in the database: Invoice_DocType
 
* Entity type: Dictionary
 
* Reference override: Table
 
* Reference Key: C_DocType
 
  
==== CreateInvoiceFromOrder ====
 
* Search Key / Code: CreateInvoiceFromOrder
 
* Named: Generate Invoice from Order
 
* Data access level: Client + Organization
 
* Class name: one.stabilis.ordprocdoc.CreateInvoiceFromOrder
 
 
==== Parameter of the process ====
 
==== Parameter of the process ====
* Named: Invoice_DocType
+
* Named: M_Product_ID
* Name of the column in the database: Invoice_DocType
+
* Name of the column in the database: M_Product_ID
 
* Entity type: Dictionary
 
* Entity type: Dictionary
* Reference override: Table
+
* Reference override: Search
* Reference Key: C_DocType
 
 
 
=== Create a buttons ===
 
  
==== Invoice Button ====
+
=== Create a button ===
* Localization: in the Toolbar Button tab of the Order_Sales Order Window (level 0 tab),  
+
* Localization: in the Toolbar Button tab of the Product  Window (level 0 tab),  
* Component Name: CreateInvoiceFromOrder
+
* Component Name: CopyBomToProduct
* Name: CreateInvoiceFromOrder
+
* Name: Copy Bom To Product
* Process: Generate Invoice from Order_CreateInvoiceFromOrder
+
* Process: Copy Bom_CopyBomToProduct
  
==== Inout Button ====
+
==See Also==
* Localization: in the Toolbar Button tab of the Order_Sales Order Window (level 0 tab),
+
*[IDEMPIERE-2438 Copy Product Process to include BOM records [https://idempiere.atlassian.net/browse/IDEMPIERE-2438]]
* Component Name: CreateInoutFromOrder
 
* Name: CreateInoutFromOrder
 
* Process: Generate Delivery Note from Order_CreateInoutFromOrder
 
  
 
[[Category:Available_Plugins]]
 
[[Category:Available_Plugins]]

Revision as of 20:37, 20 September 2020

  • Creator: StabilisOne(PL) - [1]
  • Current Version: 5.1
  • License: GPLv2 - Free as in Freedom not Free Lunch
  • Source: [2]
  • Download: [3]


Description

Basing on IDEMPIERE-2438 Copy Product Process to include BOM records by Chucj Boecking.

Enables the process to copy BOM lines as well. This is important in manufacturing because it gives users the ability to create a 'template' product that represents a base bill of material (BOM).

Users can now quickly copy the template product's BOM into a new product and tweak as needed without re-creating the entire BOM line-for-line.

If you want to provide additional comments, please use the Discussion page.

Installation

Standard installation via Apache Felix

Plug-in parameters

M_Product_ID - Product ID from which the BOM is copied

Steps To Use

Create a process

  • Search Key / Code: CopyBomToProduct
  • Name: Copy Bom
  • Data access level: Client + Organization
  • Class name: one.stabilis.ordprocdoc.CreateInoutFromOrder

Parameter of the process

  • Named: M_Product_ID
  • Name of the column in the database: M_Product_ID
  • Entity type: Dictionary
  • Reference override: Search

Create a button

  • Localization: in the Toolbar Button tab of the Product Window (level 0 tab),
  • Component Name: CopyBomToProduct
  • Name: Copy Bom To Product
  • Process: Copy Bom_CopyBomToProduct

See Also

  • [IDEMPIERE-2438 Copy Product Process to include BOM records [4]]
Cookies help us deliver our services. By using our services, you agree to our use of cookies.