Previously Recorded Meetings Archive 5

The purpose of this page is to archive previously recorded videos. If you are new to the class and you want to review previous discussions. Start from the bottom of the archive page (first recording) and work your way up.

Meeting Video Archives

2015-07-23 - Next Generation Installation Script Changes

2015-07-16 Open Discussion for Reusing Products Item Codes for Seldomly Used Products

Situation: someone get orders for products that they rarely use (if not ever before). In the event that a request for a unique product happens, the user does not want to create a unique product in the product master because it may not ever be purchased again. What to do… Update: given the circumstances and iDempiere's ability to manage lots, I do not believe I would use a non-stocked product. I would go ahead and let the system track the lot inventory.

2015-07-14 Time #3 - Development Environment with Pack Out - Pack In - 2Pack

Includes special considerations for changes to complex windows like Sales Orders.

2015-07-07 Open Discussion - Gaurav - Attribute Set Instance Costing and Merging

Discusses how to manage costing within an Attribute Set Instance where you have logical quality-based price differences inside a single ASI (lot/batch costing). Also discusses how to take RMAs across multiple Attribute Set Instances and consolidate them into a smaller group of new Attribute Set Instances.

2015-06-30 Automate MR and VI from Completed PO Continued

2015-06-25 Automating Material Receipt Completion Upon Purchase Order Completion Discussion

2015-06-16 - Business Partner Open Report - Including Allocated documents in the last X days

2015-05-07 Open Discussion Time #1
This discussion demonstrations how to rename the SalesRep field on the request window. It also shows you how to make the user not required where you can simply send to a role (not a specific user). Training group note about system email when no user is specified

2015-04-28 AM Open Discussion Time #1

2014-04-23  Open Discussion - Customize Core iDempiere and Deploy to Local Server

2015-04-07 AM Open Discussion

2015-03-19 - AM Open Discussion - Component Definition for Plugin Process

2015-03-10 PM Open Discussion - Advanced Replenishment Topics

2015-03-12 AM Open Discussion - Introduction to Plugin Development

Introduction to Document Validation

Document validation is an iDempiere plugin that helps you prevent human error. It gives you the ability to create validation tests that:
  1. offers the user detailed feedback about the document (info)
  2. requires the user to accept "potentially" incorrect situations (warn)
  3. prevents the user from acting on known incorrect situations (fail)

Installation

  1. Download the installation files from the Document Validation Base project => Source link => downloads folder
  2. Install the 01_plugin (jar) via the felix console with a start level of 5
  3. Install the 02_packin (zip) to create the main windows and configuration.
  4. Install the 03_packin (zip) to add configuration records in the configuration tables (created in the previous step)
  5. Download the installation files from the Document Validation Sample project => Source link => downloads folder
  6. Install the plugin (jar) via the felix console with a start level of 5
  7. Open the Table and Column window => find the "C_Order" record => open the Tab sub-tab
  8. Create a new Column record with a system element of "ChuBoe_Validate" and a process of "Document Validation".
    1. NOTE - com.chuboe.validation.base.event => MyEventHandler.java shows all the tables you can add "ChuBoe_Validate" to. Doing so automatically invokes validation during the DocAction.
  9. Log in as your business client admin. NOTE: be sure to see the demo below for more details!
  10. Create a Standard Order => Sales Order record with one charge line (no product).
  11. Validate the Sales Order to see the issues. Open the Document Validation window to see the detailed results.
  12. Complete the Sales Order to see validation automatically invoke.
  13. Remove or modify the Sample project (via felix console) to remove the sample validation tests.

Document Validation Version 2

2015-02-26 AM Open Discussion

2015-02-10 AM - Open Discussion

This discussion shows you an advanced way to dynamically limit results in a window based on a user's role and the field in a given tab. Specifically, how to prevent certain roles from see the cash book entries of certain organizations. This is a very powerful concept.

2015-01-29 PM - Open Discussion

2015-01-22 AM - Open Discussion

2015-01-20 AM - Open Discussion

2015-01-15 AM - Open Discussion

select * from ad_column where lower(defaultvalue) like '%sql%'

2015-01-13 PM - Open Discussion

2015-01-13 AM - Open Discussion

2014-12-08 AM - Open Discussion

See previous archive