Public Profile
  • Onedrive/SharePoint as an alternative file system for SaaS

    The Idea is to access through simple commands to OneDrive services in order to save / load files in similar way as we can manage client o server file system using Business Central OnPremise
  • Improve performance of Report 12113: Close/Open Balance Sheet implementing the same processing logic as in Report 94

    Report 12113 Close/Open Balance Sheet has very bad performance. Running on 400.000 record for a single fiscal year , on server side, it takes more than 8 hours to complete. It may happen that the report processing is not completed. In W1 version there is a similar report (94) that runs with much better perfomance , doing a very similar job. Please refactor Report 12113 insipring from the 94 report
  • AddAfter AddBefore should act like "TRY" returning a warning and not an error and adding fields/action on the first available position

    Every design change in base app is a breaking change since every dependant app that uses a AddAfter - AddBefore or similar stop installing when a field in the base app is removed or moved to another group. The basic idea is to skip errors and add field as last field available if field/action/group that AddAfter refers is no longer available.
  • Improve "You do not have the following permissions on" message adding Object name and extensio name

    Currently Permission / license messages has this format: "You do not have the following permissions on TableData 110: Modify" Better format would be "You do not have the following permissions on TableData 110 - Sales Shipment Header - Base Application: Modify" this is very important expecially for ISV and third party applications
  • Allow deletion of obsolete fields and table extensions from schema

    The idea is to let developers declare table field as obsolete and in a successive release delete fieds or entire table extensions from an app. To prevent data loss just check that the field is empty before removing it. The reason behind this request is related to performance issues when using many Table extensions on one table and giving to ISV's the possibility to refactor table extensions consolidating many table extensions in to few or one table extension only
  • Delete Italian specific pages for subcontracting

    Italian Localization contains a set of pages that duplicates worldwide purchase order pages in order to manage subcontracting orders as separate entities. Standard order pages are filtering out subcontracting order and subcontracting order pages (12152..12155, 35490) are filtering only this order type. This kind of implementation introduce a lot of extending limitation since every app that extends this process must be deployed twice, one for Italy and one for the rest of the world. The request is to Obsolete and delete italian pages and remove filters from W1 standard pages in order to let the user manage subcontracting orders in the same standard pages.
  • Define NOT HARDCODED permission set for security manager

    You need to have %1 or %2 privileges in the user permission set to update the state.', Comment = '%1 = SUPER; %2 = SECURITY'


    Trying to setup a user that only can AddUser and assign User Group. In real life scenario the task to add new people to the system is delegated to some HR people. 


    The SECURITY group has TOO MUCH permission as PAGE 0 (for instance) and let this employee to do so much more modification to the system.


     I think that this part is bad designed and should be refactored removing the HARDCODED Checks and letting to define users with the effective permission set level to perform only the desired task.


     


    Another limitation that i can't understand is letting users assign PERMISSION SETS that they already own. in the scenario above and HR people should be granted to add people and assign permission based on company organization without being a system administrator

  • Admin page for SENT and OUTBOX EMAILS

    SENT EMAILS and EMAIL OUTBOX are showing only "My emails" it's very common for administrator to go and check for sending problems related to Jobqueues or other users.


    You can see all email in a raw view running the underlying tables but is very uncomfortable and limited.

    An IDEA would be to have an "Admin SENT EMAILS" + a "My SENT EMAILS"


  • Setting SaveValueToDatabasePromptly for Saas Environment

    This setting revert BC to the previous behaviour disabling Modify on every field modification.

    This setting is available only for OnPrem Environment

    The request is to make this available for Saas too