Navigate
Branch
Monday, July 13, 2015
3 changes
Enhancements to existing features
The form layout was adjusted so large embedded lists fit within the page area instead of overflowing past the background. This makes data-entry screens look cleaner and use available screen space more effectively on larger monitors.
Original PR description
Hi guys, I honestly think this should be done with %. When you now have a big one2many it will go outside the borders of the background div. Which makes it look <b>very</b> sloppy. For example: <img src="http://i.imgur.com/BG3HcKW.png" alt="Bad layout"/> There are plenty of screens a lot larger than 860px and this isn't dynamic at all. So when you'd change this to 90% for example it would look a lot better: <img src="http://i.imgur.com/s9CBUEu.png" alt="Good layout"/> If I'm not mistaken this cannot be done in V8.0 since this are layout fixes and those are not accepted? So lets add them to 9.0.
Users are now blocked from deleting records that have a system identifier, because those records may be required by other installed modules. This helps prevent business apps from becoming incomplete or breaking later due to accidental deletion of shared configuration data.
Original PR description
…nlinking Used when unlinking from web.DataSet. The issue is that some users delete records that are later required by other modules. So although during module installation all dependencies are satisfied, issues will still arise because the modules will be incomplete. In order to fix this, we do not allow users to delete records with an associated xml id, because those can be referenced from other modules.
Resolved issues and error corrections
This fixes an issue where users could not use contract information correctly when entering expenses through the form view. It helps HR expense processing work as expected and reduces manual workarounds for expense records linked to contracts.