Difference between revisions of "Release 390"

From ADempiere
Jump to: navigation, search
This Wiki is read-only for reference purposes to avoid broken links.
(Summary)
m (Contributor: ERP Consultores y Asociados: Add contributions)
 
(73 intermediate revisions by 7 users not shown)
Line 4: Line 4:
  
 
'''New''' in ADempiere 3.9.0 is  
 
'''New''' in ADempiere 3.9.0 is  
* Start the application server and enjoy. This is going to be a great version
+
*
 
+
Texto. Learn more on the [[Migrate]] page.
+
 
+
For more detailed instructions on upgrading your software to 380LTS, see [[Upgrading and Migration]]
+
  
 
= Summary =
 
= Summary =
Line 25: Line 21:
  
 
== Contributor: Adaxa ==
 
== Contributor: Adaxa ==
* Revenue Recognition
+
* [[Main Log In Screen Improvements and Document Status Indicators]]
* Extended Stocktake Process for better wip control
+
* [[Document Status Indicator Setup]]
* Extended Intercompany operations with consolidation and elimination
+
* [[Revenue Recognition]]
 +
* [[Extended Stocktake Process for better wip control (thanks Tony)]]
 +
* [[Extended Intercompany operations with consolidation and elimination]]
 
* Pick and Pack Conversion to material receipt
 
* Pick and Pack Conversion to material receipt
* New GL Budget import
+
* [[New GL Budget import]]
* Enhance postings to include additional fields such as asset_id, c_order_id, c_orderline_id
+
* Enhance postings to include additional fields such as asset_id, c_orderline_id
 
* Force payment currency to bank currency on Payment Window
 
* Force payment currency to bank currency on Payment Window
* Fix Currency conversion issue on payment allocation
+
* [[Payment auto-opens the Payment Allocation form]]
* Improvements on Aging and AR/AP Reports
+
* Fix Currency conversion issue on payment allocation for Currency Type
 +
* [[Improvements on Aging and AR/AP Reports]]
 +
* Set BP to 'on credit hold' if an invoice is overdue with a grace amount.
 
* Improvements to Bank Statement with currency conversion
 
* Improvements to Bank Statement with currency conversion
* Bank Transfer Improvements
+
* Bank Transfer Improvements (between bank accounts in different currencies)
* Auto Freight Calculations (as per How To)
+
* [[Auto Freight Calculations]]
* Report Paramenters inherit and reuse
+
* [[Report Paramenters inherit, pre-select print format and output type in report]]
 
* Add Support for EDIFACT
 
* Add Support for EDIFACT
 
* Auto allocate prepaid order to Invoice (Fix)
 
* Auto allocate prepaid order to Invoice (Fix)
 
* Language Date format ignored (Fix)
 
* Language Date format ignored (Fix)
 
* Replenish purchase order should use purchasing UOM (Fix)
 
* Replenish purchase order should use purchasing UOM (Fix)
* Add a Tree Structure to organise Favorites in Menu
+
* [[Tree Structure to organise Favorites in Menu]]
 
* Create ZK version of the Delete Entities form presently in Swing only
 
* Create ZK version of the Delete Entities form presently in Swing only
 
* ​Link ASI and asset when ASI is created at purchase time  
 
* ​Link ASI and asset when ASI is created at purchase time  
* Additional enhancements to credit control rule
+
* Enhancements to credit control rule
* Additional enhancements to landed cost calculation
+
* [[Enhancements to landed cost calculation]]
 +
* [[Ad-hoc data importer]]
 +
* [[Financial Report Writer Improvements]]
 +
* [[Drillable Trial Balance]]
 
* Deploy ZK WebUI to run on Tomcat instead of JBOSS
 
* Deploy ZK WebUI to run on Tomcat instead of JBOSS
 
* Auto select charge on invoice line from vendor's tab on BP screen
 
* Auto select charge on invoice line from vendor's tab on BP screen
* Add simple GL Journal screen and other enhancements
+
* Add simple GL Journal screen and other enhancements (thanks to Idempiere)
 
* Additional enhancements for copying GL journals
 
* Additional enhancements for copying GL journals
* Improve GL Reconiciliation to show on Web UI
+
* Improve GL Reconciliation to show on Web UI
* Add "last run" motion into zk from swing
+
* Add "last run" motion into zk from swing for Report and Processes
* Save process paramenter for reuse... big time saver
+
* Save process paramenter for reuse.
 
* Import Credit Card statement for payment and invoice include matching algorithm
 
* Import Credit Card statement for payment and invoice include matching algorithm
* Add enhancements to Bank Account definition
+
* Add enhancements to Bank Account selection (in AD)
* Add improvements when issuing Remittance Advice notices
+
* Add improvements when issuing Remittance Advice / Statements
 
* Add Improvements to POS Synchronization
 
* Add Improvements to POS Synchronization
 
* Additional validation to reactivate Sales Orders with previous transactions
 
* Additional validation to reactivate Sales Orders with previous transactions
Line 63: Line 66:
 
* Create Pegging Report
 
* Create Pegging Report
 
* Improve logo management to prevent hard coding logos
 
* Improve logo management to prevent hard coding logos
* Enhance support for barcodes
+
* [[Shipment enhancements using barcodes]]
* Allow XLSX direct file importing to ADempiere
+
* Allow XLSX direct file importing to ADempiere (?)
* Allow Drillable Trial Balance
+
* [[HTML report improvements]]
* HTML report improvements
+
 
* Add Gadget with Document Summaries
 
* Add Gadget with Document Summaries
 
* Add toolbar icon that remembers column width's in grid view
 
* Add toolbar icon that remembers column width's in grid view
* Allow print format and output type to be selectable before running hte report
+
* [[Select Print format and output type before running report]]
* Add granularity to Role authority set up
+
* [[Add granularity to Role authority]]
* Additional enhancements on Business Partner screen
+
* [[Enhancements on Business Partner screen]]
* Auto-Indent Lines on Financial Reports
+
* [[Auto-Indent Lines on Financial Reports]]
* Add Import Activity captures all costs of a single import
+
* [[Import Activity captures all costs of a single import]]
  
==Contributor: Contributor #2 ==
+
==Contributor: Systemhaus Westfalia ==
* Functionality list
+
* Java POS to WebUI (ZK)
 +
**Improve actual Java POS with bug fixes fixes
 +
** Add to  actual Java POS additional functionality (from Niki Cottorreal, Naim Berisha, Yamel Senih, Mario Calderon)
 +
*** Payment of different tender types (cash, check, credit card, credit note) at the same time.
 +
*** Prepayments
 +
*** On Credit Orders
 +
*** Return of material (including RMA and Credit Notes)
 +
*** Two different types of document types selectable at the beginning of an Order
 +
*** Refactor java classes to true MVC so different UIs can be integrated easily
 +
*** Changing of business partner changes the prices and discounts of existing order lines, according to new price list
 +
*** Intelligence on buttons: buttons are enabled only when the semantic context allows it
 +
*** Finding older Sales Orders either for payments or for consulting
 +
*** Finding older Sales Orders out of Invoice document number
 +
*** Navigating open (i.e. not payed or voided) sales orders
 +
*** Smart look up when searching for products
 +
** Migrate Java POS to ZK WebUI
  
==Contributor: Contributor #3 ==
+
==Contributor: mckayERP ==
* Functionality list
+
* Bank Deposit Document that mimics a bank deposit slip and deals with multiple currencies.
 +
* Upgrade to ZK8 and provide for theme management.
  
==Contributor: Contributor #4 ==
+
==Contributor: OSSAGHO Corporation ==
* Functionality list
+
 
 +
1.    Tax Engine [Now it will support Indian Tax as well as any country Tax]
 +
 
 +
2.    Window Customization
 +
 
 +
3.    PackIn - PackOut Engine
 +
 
 +
      a.    Packaging of Rule Engine
 +
 
 +
      b.    Packaging of Report Access Level
 +
 
 +
      c.    Enabling of Pack-In in 380 for 370 Packout
 +
 
 +
4.    Pack In-Out From Web & Mobile Interface [In Process]
 +
 
 +
5.    Basic Reports For ERP
 +
 
 +
6.    Do not allow to change the location & item Along with B-Partner name change after any transaction
 +
 
 +
7.    Global HCMS{ Human Capital Management System } [Features]
 +
      a.    Recruitment
 +
      b.    Personnel Information Management
 +
      c.    Leave Management
 +
      d.    Loan Management
 +
      e.    Official Duty Management
 +
      f.    Short Leave Management
 +
      g.    Time Office(Attendance) Management
 +
      h.    Payroll Management
 +
      i.    Performance Management System
 +
      e.    Enablement of Member Self Service
 +
 
 +
8.    Global HCMS{ Human Capital Management System } Reports in Jasper
 +
 
 +
8.    Inventory Raise [ If Lost found/for any reason need to increase inventory ]
 +
 
 +
9.    Create Lines button in Shipment & Invoice
 +
 
 +
==Contributor: Goodwill Consulting ==
 +
* Fixed Asset Improvement
 +
** Asset Capital (depreciated) or Asset Expense (not depreciated)
 +
** Collective Asset (e.g. buy 10 chairs, treat them as one single Asset)
 +
** Convert Inventory Asset into Fixed Asset
 +
** Convert Project into Fixed Asset
 +
** Allow multiple Asset Addition to record additional cost to Asset value (e.g. freight, interest, insurance)
 +
** Allow adjustment to Asset value
 +
** Asset Transfer between Organizations
 +
** Asset Tracking report
 +
** Adding new document for Asset Addition, Asset Disposal, Asset Depreciation Entry
 +
** Asset Accounting Setup inherited from Accounting Schema
 +
** Add depreciation method Double Declining
  
 
= Minor new functionality =
 
= Minor new functionality =
Line 90: Line 157:
 
**I also know how to make financial reporting much faster (by building and/or maintaining summary tables by period) based on extensive experience with accounting software - but no code is written yet.
 
**I also know how to make financial reporting much faster (by building and/or maintaining summary tables by period) based on extensive experience with accounting software - but no code is written yet.
  
==Contributor: Contributor #2 ==
+
==Contributor: Systemhaus Westfalia ==
* Functionality list
+
*Several useful Smart Browsers which helps automating work done otherwise manually
 +
** Smart Browser: RFQ Subscribers
 +
***Creates RFQ Topics from business partners
 +
** Smart Browser: Creates an RFQ based on a requisition.
 +
*** Parameters:
 +
****RFQ Topic
 +
****Organization
 +
** Smart Browser: Create Requisition
 +
***Creates requisitions based on demands of the last 6 months
 +
** Smart Browser: Complete Material Requisition
 +
***Completes material requisitions in batch
 +
** Smart Browser: Create PO From Requisition
 +
***Creates acumulated orders based on requisitions
 +
***Parameters:
 +
****Documenttype
 +
****DateOrdered
 +
** Smart Browser: Rescheduling MO
 +
***Reschedules the manufacturing orders based on a changed startdate.
 +
***You give to the first manufacturing order a new startdate and the process reschedules the following manufacturing orders.
 +
** Smart Browser: Invoice Generate
 +
***Creates invoices based on selected orders
 +
** Smart Browser: Requests Close
 +
***Closes selected requests
 +
** Smart Browser: Withholding Correction
 +
***Based on LCO withholding.
 +
***Corrects withholding amounts for withholding calculated on payment.
 +
** Smart Browser: Change Sequence
 +
***Changes the document sequence of a document type.
 +
** Smart Browser: Create Shipment From Order
 +
***Creates accumulated shipments from selected orders
 +
** Smart Browser: Create Package From Shipment
 +
***Creates packages from selected shipments
  
==Contributor: Contributor #3 ==
+
==Contributor: ERP Consultores y Asociados ==
* Functionality list
+
* [http://adempiere.atlassian.net/browse/ADEMPIERE-447 Improvements in Lookup for Search]
 +
* [http://adempiere.atlassian.net/browse/ADEMPIERE-449 Set default values when select a column in a field]
 +
* [http://adempiere.atlassian.net/browse/ADEMPIERE-397 Add Support to Venezuela Language]
 +
* [http://adempiere.atlassian.net/browse/ADEMPIERE-451 Cancel action does not apply when delete a record]
 +
* [http://github.com/adempiere/adempiere/issues/92 Hardcode in Statement of Account]
 +
* [http://github.com/adempiere/adempiere/issues/93 Resizable sort panel]
 +
* [http://github.com/adempiere/adempiere/issues/114 Change hardcode in "Create From" Forms to standard calling form]
 +
** Currently the "Create From" Windows is created and called in source code like hardcode.
  
 
==Contributor: Contributor #4 ==
 
==Contributor: Contributor #4 ==
Line 100: Line 205:
  
 
= Technical new features =
 
= Technical new features =
==Contributor: Contributor #1 ==
+
==Contributor: ERP Consultores y Asociados ==
* Functionality list
+
* Make Dynamic Tree
 +
** [[Spin Contribution: Dynamic_Tree: How To Install]]
 +
** [[Spin Contribution: Dynamic Tree: Configuration and Use]]
 +
** [[Spin Contribution: FR: Table like Document]]
 +
** [http://github.com/adempiere/adempiere/issues/105 Order tab for Process Parameter and Window Tab]
  
 
==Contributor: Contributor #2 ==
 
==Contributor: Contributor #2 ==

Latest revision as of 18:22, 3 December 2015

ADempiere Release 390 is scheduled for release on October 10th 2015.

Upgrading Instructions

New in ADempiere 3.9.0 is

Summary

ADempiere 3.9.0 includes a number of new functional and technical enhancements as well as numerous bug fixes.

Technically, release 3.9.0 includes the following enhancements:

  • Java version 8

Other:

  • All 381, 382 patches and hot fixes are included.

Major new functionality

The following sections provide details about the new features and the reviews that were performed to decide on including them.

  • New major functionality

Contributor: Adaxa

Contributor: Systemhaus Westfalia

  • Java POS to WebUI (ZK)
    • Improve actual Java POS with bug fixes fixes
    • Add to actual Java POS additional functionality (from Niki Cottorreal, Naim Berisha, Yamel Senih, Mario Calderon)
      • Payment of different tender types (cash, check, credit card, credit note) at the same time.
      • Prepayments
      • On Credit Orders
      • Return of material (including RMA and Credit Notes)
      • Two different types of document types selectable at the beginning of an Order
      • Refactor java classes to true MVC so different UIs can be integrated easily
      • Changing of business partner changes the prices and discounts of existing order lines, according to new price list
      • Intelligence on buttons: buttons are enabled only when the semantic context allows it
      • Finding older Sales Orders either for payments or for consulting
      • Finding older Sales Orders out of Invoice document number
      • Navigating open (i.e. not payed or voided) sales orders
      • Smart look up when searching for products
    • Migrate Java POS to ZK WebUI

Contributor: mckayERP

  • Bank Deposit Document that mimics a bank deposit slip and deals with multiple currencies.
  • Upgrade to ZK8 and provide for theme management.

Contributor: OSSAGHO Corporation

1. Tax Engine [Now it will support Indian Tax as well as any country Tax]

2. Window Customization

3. PackIn - PackOut Engine

     a.    Packaging of Rule Engine
     b.    Packaging of Report Access Level
     c.    Enabling of Pack-In in 380 for 370 Packout

4. Pack In-Out From Web & Mobile Interface [In Process]

5. Basic Reports For ERP

6. Do not allow to change the location & item Along with B-Partner name change after any transaction

7. Global HCMS{ Human Capital Management System } [Features]

     a.    Recruitment
     b.    Personnel Information Management
     c.    Leave Management
     d.    Loan Management
     e.    Official Duty Management
     f.    Short Leave Management
     g.    Time Office(Attendance) Management
     h.    Payroll Management
     i.    Performance Management System
     e.    Enablement of Member Self Service 

8. Global HCMS{ Human Capital Management System } Reports in Jasper

8. Inventory Raise [ If Lost found/for any reason need to increase inventory ]

9. Create Lines button in Shipment & Invoice

Contributor: Goodwill Consulting

  • Fixed Asset Improvement
    • Asset Capital (depreciated) or Asset Expense (not depreciated)
    • Collective Asset (e.g. buy 10 chairs, treat them as one single Asset)
    • Convert Inventory Asset into Fixed Asset
    • Convert Project into Fixed Asset
    • Allow multiple Asset Addition to record additional cost to Asset value (e.g. freight, interest, insurance)
    • Allow adjustment to Asset value
    • Asset Transfer between Organizations
    • Asset Tracking report
    • Adding new document for Asset Addition, Asset Disposal, Asset Depreciation Entry
    • Asset Accounting Setup inherited from Accounting Schema
    • Add depreciation method Double Declining

Minor new functionality

Contributor: Stuart D. Gathman

  • Alternative to C_EDIFormat
    • To output EDI programmatically (abstract class EDIFormatter) with Java classes. It also adds extensive validation to both the programmatic and EDIFormat output. Input is also handled via EDIFormat or class.
    • I also know how to make financial reporting much faster (by building and/or maintaining summary tables by period) based on extensive experience with accounting software - but no code is written yet.

Contributor: Systemhaus Westfalia

  • Several useful Smart Browsers which helps automating work done otherwise manually
    • Smart Browser: RFQ Subscribers
      • Creates RFQ Topics from business partners
    • Smart Browser: Creates an RFQ based on a requisition.
      • Parameters:
        • RFQ Topic
        • Organization
    • Smart Browser: Create Requisition
      • Creates requisitions based on demands of the last 6 months
    • Smart Browser: Complete Material Requisition
      • Completes material requisitions in batch
    • Smart Browser: Create PO From Requisition
      • Creates acumulated orders based on requisitions
      • Parameters:
        • Documenttype
        • DateOrdered
    • Smart Browser: Rescheduling MO
      • Reschedules the manufacturing orders based on a changed startdate.
      • You give to the first manufacturing order a new startdate and the process reschedules the following manufacturing orders.
    • Smart Browser: Invoice Generate
      • Creates invoices based on selected orders
    • Smart Browser: Requests Close
      • Closes selected requests
    • Smart Browser: Withholding Correction
      • Based on LCO withholding.
      • Corrects withholding amounts for withholding calculated on payment.
    • Smart Browser: Change Sequence
      • Changes the document sequence of a document type.
    • Smart Browser: Create Shipment From Order
      • Creates accumulated shipments from selected orders
    • Smart Browser: Create Package From Shipment
      • Creates packages from selected shipments

Contributor: ERP Consultores y Asociados

Contributor: Contributor #4

  • Functionality list

Technical new features

Contributor: ERP Consultores y Asociados

Contributor: Contributor #2

  • Functionality list

Contributor: Contributor #3

  • Functionality list

Contributors: Contributor #4

  • Functionality list