Neogia 1.0.0
Contents |
Under Construction
Migration from previous Version
Some accounting data must be updated after migration, look at the UPGRADE.txt file to the detailled process.
Neogia 1.0.0 Release Note
- Release Date
- 2007-11-20 00:00:00.000 GMT
- Tag to download
- NEOGIA_1_0_0
- Ofbiz version
- 506081
Improvements since release 0.9.4
- ofbiz:
- synchronization with OFBIZ revision 439558 dated 2006-10-10 (PGO)
- synchronization with OFBIZ revision 454751 dated 2006-10-14 (PGO)
- synchronization with OFBIZ revision 476481 dated 2006-10-20 (PGO)
- synchronization with OFBIZ revision 477691 dated 2006-10-27 (PGO)
- synchronization with OFBIZ revision 479350 dated 2006-11-10 (PGO)
- synchronization with OFBIZ revision 481728 dated 2006-11-14 (PGO)
- synchronization with OFBIZ revision 488043 dated 2006-01-20 (PGO)
- synchronization with OFBIZ revision 490272 dated 2006-12-26 (PGO)
- synchronization with OFBIZ revision 493703 dated 2007-01-07 (NMA)
- synchronization with OFBIZ revision 496193 dated 2007-01-15 (NMA)
- synchronization with OFBIZ revision 500807 dated 2007-01-28 (NMA)
- synchronization with OFBIZ revision 506081 dated 2007-02-11 (NMA)
- framework:
- Reduced Neogia Header size in the screens (NMA)
- Added an UML model file sample created with ArgoUML (PGO)
- Fixed French translations for TinyMCE editor
- Changed Image Directory in the framework tree path
- Updated the non regression test runner system to its 0.8.2 release (PGO)
- Improved the generated business objects in the cache use context (NMA)
- Fixed bugs and eliminated many alerts at compilation time
- Refactored Java code to fit Java 5
- Reduced the number of modified Ofbiz files; additional entitymodel are in Neogia specific files
- A first step for the use of a multiple controller file has been done in order to shorten the fusion between both Neogia and Ofbiz
- Added a pointer to the column which size is smaller than the contained field width: field description is truncated and a pointer is displayed at mouse over, while the field's description is larger than the column size.
- Added a style or class on a specific line (color for priority)
- Updated CSS files, graphical skin file, at the latest Ofbiz release; fixed some elements displaying problems due to the default CSS (“naiade” and “pastel” themes); added a new style for the sub-menu component, synchronization with webcommon, new look in the services running side, tickets management of the products services
- Improved the display and the general feeling by updating the appbar component of the FTL files to the latest Ofbiz revision.
- Removed the documentation directory since documentation is now on line
- Removed website directory and component since it's no more used
- Menus management
- Fixed: Menus “Create” and “Edit” services in Parties' menus management
- Model examination: added some tags to generate user interfaces menu management
- Changes menu manager to use the generated screens and an Association Editor for the association between Main menu and Sub-menus
- Menus manager integrated in the default theme. Menus manager will be used if there is a Menu Id set in the UserLogin entity for the user; otherwise the standard menu will be used. It's now possible to manage (a users group specific menus / specific menus for a user group)
- Party: Improved Menus manager interface
- Initial import of the Neogia specific surveillance tool
- Release V2 of the Neogia specific surveillance tool, new messages notification, CSV, exportation
- FTL forms compatibility preliminary for the screen renderer
- Added a bsh processor similar to the SQL processor; created a new screen in the WebTools to make it possible to run a bsh and easily get or show the result using some dedicated variables
- Added some Java samples to create easily new bsh (for example in the bsh processor)
- Adapted Neogia JasperReports to the latest ofbiz synchronization
- Generator
- Implemented the “included” stereotype at code generation; it will be used for the derived classes. It has been used for the WorkEffort class (Task management)
- Added “noGetterSetter” Tag to make it possible to avoid getter and setter generation for some typical attributes. That's useful for Ofbiz objects while the return type is not the same in Neogia. For example: orderType (Type de la commande) and OrderHeader (en-tete de la commande).
- accounting:
- Added entries reconciliation in the Third Party Balance (NMA)
- Added demo data for sales orders integration (NMA)
- Improved interfaces for the Purchase invoice input (NMA)
- Implemented headers management for Customer Return Invoices (NMA)
- Improved states readability (visibility) / Improved accounting reports look and feeling (NMA) ???
- Updated all accounting reports header with the default header
- Create a content when the system print a payment from accounting (NMA)
- Fixed: Zoom on Analytical Accounts not working
- Fixed: Party erasure while selecting an entry item in the reconciliation screen (NMA)
- Fixed: Invoice PDF has been updated and improved (NMA)
- Fixed: missing description for integration entries associated with purchase Invoices (NMA)
- Fixed: Rounding error in the accounting (NMA)
- Fixed: Amounts errors in the Account Navigator screen (NMA)
- Fixed: Tax categories on PDF Invoice (PGA)
- Fixed: Wrong Creation date of payments at entries level (NMA)
- Fixed: navigation error at integration entries
- Labels and some translations (i18n) has been corrected (NMA & Jean-Sebastien Hederer)
- Added the possibility to choice a Party at Event Integration, even if the event contains multiple Parties with different roles
- Fixed: Error in the closing process (NMA)
- Fixed: Create report for bank transferts (NMA)
- Fixed: Error in the Payment input screen at blank amount (NMA)
- Fixed: Balance with two Parent Periods not working (NMA)
- Fixed: Error recalculating totals by account and by period for a single period (NMA)
- Added a selenium test for Bank entries reconciliation; this test depends on the Sales Order integration selenium
- Fixed Assets (Charles)
- Added Ofbiz Fixed Asset to Neogia project
- User interfaces has been integrated
- Corrections in the Fixed Asset model: all entities in the FixedAsset diagram seems good; the other components must be updated, except Party which has been done.
- Integration
- Added a new integration system with the controller to access to integration processes allowing their uniqueness
- Added to the integration rules a Weighting Coefficient, making it possible to manage the priority of an integration rule over another
- Invoices and Payments are automatically reconciled at Integration
- A validity test is done on the entry amount before integration
- Added Unit Cost to the event generated after a shipment has been delivered
- Improved the reconciliation mechanism between Invoices and Payments at integration
- Added Refund Event (to customer) to the Integration
- Added “Gift Card” Event to the integration
- Fixed: Integration of Sales Return due to a stock event problem
- Fixed: Accounted Amounts recalculation for low level periods
- Improved the creation of GlPeriod on parentPeriod
- Removed warning about the compilation method (accounting)
- Fixed Taxes management at invoicing
- Added the use of historical reconciled amounts for Bank Events
- Fixed: status transition of a transaction when using duplication processes
- Billing Accounts imported from Ofbiz to Neogia Accounting
- Fixed a bug at transaction editing in relation to the detail of associated accounting amounts
- Improved bank payment process
- Improved reconciliation between shipment items and invoice items
- Improved the mechanism of accounting amounts calculation
- Added the latest balance of bank account
- Added a filter to the Extended Third Party Balance to get only unbalanced Third Party Account
- Content management:
- Added the possibility to sent a content to printers (NMA)
- Changed the Content Resource printing service (NMA
- Orders management:
- Fixed a display bug at requirements associated with an order process (PGA)
- Fixed: the shipping address update process; case of several shipment items for an order (PGA)
- Added a confirmation pop-up at Purchase Order Closing (PGA)
- Correct report to list order without delevery date (PGA)
- Fixed a bug in the Product Uom Conversion Service (PGA)
- Added a Quick Ship process at shipment item (NMA & PGA)
- Implemented a simplified workflow for Purchase Order status (OHE)
- Facilities management:
- Updated and Improved all seleniums in relation with Facility processes; XPATH adjustments due to user interface refactorization
- Removed the association of Nfaciltity and FacilityPurpose; Now everything is read by the Store
- Improved the piking List Report printing: the production run report was in error
- Added a new report to handle changes in closed physical inventory
- Physical Inventory has been re-worked: removed the deprecated method; Throwing an exception rather than recovering and generating an error in the service
- Added a new parameter to choose the store shipment method
- Code refactorization and fitting to Java 5; removed warnings and deprecated functions
- Improved processes of picking, packing and shipment; added a new screen to select a shipping group before creating a picking list for multiple shipments
- Filling facility locations
- Selection of the Facility transfer destination containing stock items
- Improvements to the Quick Shipments of Ship Groups: the code has been re-worked in order to avoid multiple database calls; created a method that may be called QuickShipment [et de la sélection commande, lorsqu'il est possible d'envoyer l'objet et non l'identifiant pour éviter les lectures multiples de la base de donnée] ???
- Added a shipment object as output parameter to receive a Production Run; the shipment service has been changed
- Added a view to manage the Realized Stock Movements in the product form (PGA)
- Manufacturing:
- Added and updated non-regression tests; improvement of some already existing tests; XPATH adaptation due to user interface refactorization
- Fixed the bug on sub-contract tasks scheduling
- Bill of Materials improved: added a zoom on product sizes to make the calculation of the quantity easy at the BOM link
- Corrected the Sub-contract process: put the status of the task to finalize when sub-contract (outsourcing) has been received ???
- Improved Routing creating: create a routing from another one (model)
- Added a Report to print all associated tasks with a routing
- Improved missing components list: added to each missing component all non received Orders Identifiers for the product
- Inputing Times
- Fixed bugs when the timesheet object has been extracted from the result of the service and the result is already empty
- Searching a timesheet by its report number or by production run is made possible
- Possibility of sorting times inputs with a multiple choice and the Party Name field
- Added a List screen containing time inputs and a screen to get a report or an extraction
- Planning and MRP
- Added the attribute preceding the movement of stock allocated the planned movement; the field is updated (and managed) from the MRP process
- Changed the multiplicity of previousAllottedSep fields to generate a no-fk relationship (multiplicity n) in order to avoid bugs at associated SEP deletion
- Improved Production Run creating by the MRP: added the product description in description field with (Pr) and added an initial project id in the Production Run
- Added a view of the Requirements list associated with a Production Run
- Improved Reports: added excel format output for receptions overdue; added excel format output of the List of Requirements
- Added a report for MRP: added an excel format output for MRP logs and another one for MRP propositions
- Added the re-supply choice at a facility object for a store and added the average consumption on the link Product Store (parameterization)
- Added sorting criteria in the list of needs by supplier
- Enable running the MRP as a task process / Enable running the MRP as a job
- Multi levels delays analysis from Purchases to Sales through Production Runs
- Ecommerce:
- Improved the VAT and other taxes displaying on ecommerce screens
- Added a new Tax Type (Fixed Amount): PRODUCT_FIX_TAX to display taxes as ecotax
- FR1710107 Added Terms and Policies acceptation in the ordering process
- FR1710179 Added Payment Type description in the payment screen of the on line store
- Improved Store Payment processes: added new external payment types; added Cybermut payment screen, allowing payment input after the order has been created
- Improved ecommerce screen in relation with orders status displaying; added the Party to Pay to informations
- FR171523 Added the delay in products supply to ecommerce screen
- FR171523 Fixed a bug in Ecommerce on product availibity information
- Added internationalization for mails title
- BUG1725358 Permission Error at order adjustment input in the ecommerce: when an order item is canceled from the Orders historical view; there was a bug due to services verification authorization
- Corrected multiple roundings; changing of Java method
- Order:
- Added and updated non-regression tests; improvement of some already existing tests;
- Fixed: The Sales Turnover does not handle returns from
- Fixed: Order Item creating from a requirement; estimated delivery date missing in the screen options
- Fixed: Order item creating when the order is approved; record creating in the status history
- Added new order status to valid changes: An order can be changed from "PREPARING" to "COMPLETED" when the last item of an order "to complete" has been canceled
- Added the dashboard “turnover by supplier”
- Carrier Name displayed rather than its ID
- Editing an order item: added VAT Geo ID to the Store. This value is needed while creating the Purchase Cart, in the promotions computing workflow
- Improved for orders, the payment process displaying: added a button to add a new Payment for the order at the bottom of the Payment screen area
- Corrected the limit amount of a Purchase Order: now, -1 means all amounts; fixed some bugs on roundings usage
- Enable Payment edition off line
- An Order Tax recalculation program has been realized for the modifcations. The new Ofbiz “recalcOrderTax” service, to recalculate adjustments at order item modification, has been commented
- Make it possible to send e-mails when the shipment is planned according to a parameter of the store
- Fixed and various code cleanings
- Corrected the Tax calculation refining when the order item amount is 0
- Corrected the Tax calculation for foreign supplier: Now, the calculation of the Tax is done using the geographic area the supplier is from
- The management of Order's “Marketing Packages” at shipment:
- marketing package support, product(s) composed by other(s) product(s)
- Adapted order selection to the picking list
- Shipment modification screen; shipment item view or stock movement: ( at the main time, only the shipments screen has been developed)
- Added the order item association diagram
- Used of "free shipping" promotion, added a test on the free shipment costs before adding the order shipment adjustment
- Services has been ordered by name for all payment method types in payment method choice screen
- Fixed: Sales order printing problem; corrected the XSL-FO renderer
- Corrected the Edit screen: an Error Message is provided in the ftl if a ship group has been canceled
- Added a new order display screen (view Neogia button)
- The Neogia order display screen has been changed!! you may now edit order item elements in the same screen (use of javascript)
- The Neogia orders screen takes into account "taxes" calculation; added debugging element to handle whether the passed in parameters are correct
- Fixed: The table of relations between Shipment and Invoices was not updated during invoice creation from shipment
- Rental management (Charles):
- Added non regression (selenium) tests: from Fixed Assets inventory to the rental, shipment, return from rental and its invoice
- Ofbiz code modified to be able to use Neogia Calendars (those in use by manufacturing) instead of Ofbiz ones
- Rental tasks are handled during order items entering
- Added Rental Demo Data: Shipment and Invoicing RENTAL_ORDER_ITEM
- Rental management
- Added a type for rentals INV_RENTAL_TYPE mapped to ORDER_RENTAL_ITEM
- Enable fixed asset product to be shipped if it has a stock
- Changes in the management of ASSET_USAGE product type to make this product type shippable, unlike DIGITAL_GOOD product type
- Associated tasks are managed in order to handle properly rental specific adjustments
- The edition of an Order Items has been modified to be able to correct the associated tasks
- Latest changes make it possible to manage returns at the end of a rental transaction
- Returns management (Charles PGA)
- Fixed: The invoices report does not include returns
- Fixed a bug at Return Header displaying
- Implemented the returns management
- Fixed in returns management context
- Orders lookup screen to select order items to be returned
- Added a new method to test if refund is needed
- Corrected the receive return screen
- Added a service witch didn't exist, to switch return status from “RETURN_REQUESTED” to “RETURN_RECEIVED” at reception
- Product:
- Corrected stocks displaying in the product form
- Improved Costs management; now, price components are no longer directly related to the product type or the operation type
- Fixed: calculating the actual cost, the cost of the parent project wasn't calculated; it's now done
- Fixed: ability to handle multiple budget codes for the purchase price of products
- Added the ability to create an associated routing within the product form
- Added a new product indicator: price compared to the last purchase price
- Fixed a bug at copying sub-category members to another category
- Corrected fixed taxes displaying at product screen
- Corrected various labels
- Created a generic service to create a product: one screen instead of multiple screens
- Added an UML diagram for ProductReview and for the entities ProductReview and ProductReviewStatus (entity of StatusItem)
- Corrected pagination buttons for Stock Events Planned and Realized Movements Tabs
- Party:
- Added non regression tests
- Fixes bugs at zooms on Persons Id
- Improved Party profile displaying
- Reviewed Party creating Code
- Corrected Party advanced search
- Fixed Party zoom: leaving blank all fields returned no result; now returning the firsts in the list
- A new screen is there to make the management of teams and companies easier
- Tasks manager:
- Tasks management, Ofbiz WorkEffort entities UML model initiated; currently only events are concerned.
Patch List to have a Neogia 1.0.0 more stable
This sub-page is used to track all corrective patchs that can be applied on neogia 1.0.0 These patch must be attached to a bug tracker. (bug tracker sur sourceforge).
- BUG1843466 Option "Purpose facility" by ProductStore not appair in productStore Submenu
http://sourceforge.net/tracker/index.php?func=detail&aid=1843466&group_id=128662&atid=712355


