Hello All,
It's been a while Microsoft has released its next evolution of ERP solutions and as an ISV Partner employed Developer I am really looking forward to learning things down here in Business Central.
So far I have come across with the Sandbox Development Environment which is really great to work around with as a developer. But what I've already researched and found that it's only there for Extension Developments where we can develop some amazing stuff which is not there in the BC core business logic.
Previously, with NAV product we could able to alter the existing core business logic as well with ISV partner licenses. But, am I seeing it's missing here with BC? If my sight is correct, is there any other method where we can do some changes to the core business logic (simply the AL or C/AL code inside standard FOBs) with/without a special license?
My case is if I need to call a very simple DataItem (let's say Customer Record with GET Function) inside the standard Sales Invoice (Report ID: 206), am I completely banned from Microsoft doing so (sadly)? I know it's always possible to change Report Layouts using Word/RDLC with existing XML tags (DataItems like in NAV) but what if my client asks me to add a field which is not there? Should I say no to my customer or am I missing something very important here? (The only workaround I found so far is to rebuild the Report based on Customer's requirement right from scratch, which is not that feasible as a practice)
Please enlighten me. I know there's always a possibility with Microsoft product Developers.