<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: jane sully</title>
    <description>The latest articles on DEV Community by jane sully (@jane_sully_dccbd6ed0c9505).</description>
    <link>https://dev.to/jane_sully_dccbd6ed0c9505</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3828954%2F0bba9d77-16cb-4930-9c5a-f1b66ca4aa82.png</url>
      <title>DEV Community: jane sully</title>
      <link>https://dev.to/jane_sully_dccbd6ed0c9505</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jane_sully_dccbd6ed0c9505"/>
    <language>en</language>
    <item>
      <title>AI vs. BI in commercial property management: what each does, where they overlap, and why property teams need both.</title>
      <dc:creator>jane sully</dc:creator>
      <pubDate>Wed, 12 Aug 2026 13:18:02 +0000</pubDate>
      <link>https://dev.to/jane_sully_dccbd6ed0c9505/ai-vs-bi-in-commercial-property-management-what-each-does-where-they-overlap-and-why-property-4n5o</link>
      <guid>https://dev.to/jane_sully_dccbd6ed0c9505/ai-vs-bi-in-commercial-property-management-what-each-does-where-they-overlap-and-why-property-4n5o</guid>
      <description>&lt;p&gt;Microsoft's current Dynamics 365 direction is much more AI-centric than the original article. Dynamics 365 Finance now includes Copilot and AI capabilities, while Microsoft is also expanding AI agents and ERP access through MCP. Power BI/Fabric adds AI-assisted analytics and natural-language interaction.&lt;/p&gt;

&lt;p&gt;What I would change&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Keep the AI vs. BI angle.&lt;br&gt;
That's the strongest part of the article and gives you a good search/intention angle.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Remove the generic BI benefits section.&lt;br&gt;
The current sections like "Real-time Insights," "Customized Dashboards," "Access from Anywhere," and "Intuitive Interface" feel like a 2018-style BI article.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Instead, connect each capability directly to commercial property management.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;p&gt;Occupancy and vacancy&lt;br&gt;
Rental revenue&lt;br&gt;
Lease performance&lt;br&gt;
Tenant receivables&lt;br&gt;
Property expenses&lt;br&gt;
Maintenance costs&lt;br&gt;
Portfolio profitability&lt;br&gt;
Cash flow&lt;br&gt;
Asset performance&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Update the AI section substantially.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Instead of:&lt;/p&gt;

&lt;p&gt;Built-in AI&lt;br&gt;
Azure AI&lt;br&gt;
Power Platform&lt;br&gt;
Custom Solutions&lt;/p&gt;

&lt;p&gt;I'd discuss modern use cases such as:&lt;/p&gt;

&lt;p&gt;AI-assisted analysis&lt;br&gt;
Natural-language queries&lt;br&gt;
Predictive maintenance&lt;br&gt;
Rent and demand forecasting&lt;br&gt;
Anomaly detection&lt;br&gt;
Automated reporting&lt;br&gt;
AI agents and workflow automation&lt;br&gt;
Portfolio risk identification&lt;/p&gt;

&lt;p&gt;Microsoft's 2026 roadmap specifically emphasizes Copilot, AI agents, natural-language interactions, and AI access to Dynamics 365 ERP data and business logic.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Make the AI vs. BI comparison much clearer.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;I'd add a simple section like:&lt;/p&gt;

&lt;p&gt;BI  AI&lt;br&gt;
What happened?  What is likely to happen?&lt;br&gt;
Analyzes historical/current data    Predicts and detects patterns&lt;br&gt;
Dashboards and reports  Recommendations and automation&lt;br&gt;
Tracks KPIs Identifies risks/opportunities&lt;br&gt;
Supports human decisions    Can assist or automate decisions&lt;/p&gt;

&lt;p&gt;Then explain that BI tells the property manager what is happening, while AI can help determine what may happen next and what action could be taken.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Add a commercial property example.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This would make the article much stronger.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;p&gt;A BI dashboard might show that occupancy has fallen from 94% to 87% across a property portfolio. AI can go further by analyzing historical leasing patterns, tenant behavior, property characteristics, and other available data to identify potential causes or forecast future occupancy trends.&lt;/p&gt;

&lt;p&gt;That gives the reader an actual reason to care.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Bring Dynamics 365 into the article naturally.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Your current article mentions Dynamics 365, but it feels bolted on.&lt;/p&gt;

&lt;p&gt;I'd make the architecture more like:&lt;/p&gt;

&lt;p&gt;Property &amp;amp; ERP Data → BI → AI → Decision → Action&lt;/p&gt;

&lt;p&gt;And explain how Dynamics 365 can serve as the operational data foundation, with analytics and AI layered on top.&lt;/p&gt;

&lt;p&gt;Microsoft currently describes Dynamics 365 Finance as supporting real-time financial monitoring, predictive capabilities, and data-driven decision-making, while its newer capabilities increasingly connect AI to ERP data and business processes.&lt;/p&gt;

&lt;p&gt;I'd also change the title&lt;/p&gt;

&lt;p&gt;Your current:&lt;/p&gt;

&lt;p&gt;AI vs. BI Showdown: Shaping the Future of Commercial Property Management&lt;/p&gt;

&lt;p&gt;is catchy, but "showdown" makes it sound like one replaces the other.&lt;/p&gt;

&lt;p&gt;I'd prefer:&lt;/p&gt;

&lt;p&gt;AI vs. BI in Commercial Property Management: What’s the Difference and Why Both Matter&lt;/p&gt;

&lt;p&gt;Or, more SEO-focused:&lt;/p&gt;

&lt;p&gt;AI vs. BI for Commercial Property Management: Key Differences, Use Cases &amp;amp; Benefits&lt;/p&gt;

&lt;p&gt;Or a stronger thought-leadership title:&lt;/p&gt;

&lt;p&gt;AI vs. BI: How Intelligent Analytics Is Transforming Commercial Property Management&lt;/p&gt;

&lt;p&gt;And the article should end with your product&lt;/p&gt;

&lt;p&gt;Rather than suddenly saying Dynamics 365 at the end, we can build toward your &lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkse9e5gxl2xzxsaf4yr2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkse9e5gxl2xzxsaf4yr2.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzaf5viaenv3z65gzm1he.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzaf5viaenv3z65gzm1he.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;Dynamics 365 property management positioning.&lt;/p&gt;

&lt;p&gt;Something like:&lt;/p&gt;

&lt;p&gt;From Property Data to Intelligent Decisions&lt;/p&gt;

&lt;p&gt;Commercial property teams don't have to choose between BI and AI. BI provides the visibility needed to understand portfolio performance, while AI can help uncover patterns, predict outcomes, and automate parts of the decision-making process.&lt;/p&gt;

&lt;p&gt;When these capabilities are connected to a centralized property management and ERP environment, organizations can move from simply reporting what happened to making faster, more informed decisions about what happens next.&lt;/p&gt;

&lt;p&gt;Explore Property Management on Microsoft Dynamics 365&lt;/p&gt;

</description>
      <category>ai</category>
      <category>bigdata</category>
      <category>bi</category>
    </item>
    <item>
      <title>Why Multi-Entity Property Management Breaks Down Inside ERP Systems</title>
      <dc:creator>jane sully</dc:creator>
      <pubDate>Wed, 08 Apr 2026 12:33:06 +0000</pubDate>
      <link>https://dev.to/jane_sully_dccbd6ed0c9505/why-multi-entity-property-management-breaks-down-inside-erp-systems-4a41</link>
      <guid>https://dev.to/jane_sully_dccbd6ed0c9505/why-multi-entity-property-management-breaks-down-inside-erp-systems-4a41</guid>
      <description>&lt;p&gt;Managing a single property inside an ERP is straightforward.&lt;/p&gt;

&lt;p&gt;Managing multiple entities, properties, leases, and financial structures across regions?&lt;br&gt;
That’s where things start to break.&lt;/p&gt;

&lt;p&gt;Most teams underestimate this problem until they try to implement it.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Core Problem Isn’t ERP. It’s Structure
&lt;/h2&gt;

&lt;p&gt;ERP systems like Dynamics 365, SAP, or Oracle are built to handle:&lt;/p&gt;

&lt;p&gt;Finance&lt;br&gt;
Operations&lt;br&gt;
Transactions&lt;/p&gt;

&lt;p&gt;But property management introduces a different layer:&lt;br&gt;
Asset-heavy structures&lt;br&gt;
Long-term contracts (leases)&lt;br&gt;
Multi-entity ownership&lt;br&gt;
Complex revenue flows&lt;/p&gt;

&lt;p&gt;The mismatch starts here.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where Things Start Failing
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Entity Structure Gets Messy&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Real estate companies don’t operate as a single entity.&lt;/p&gt;

&lt;p&gt;You’ll see:&lt;/p&gt;

&lt;p&gt;One entity per property&lt;br&gt;
Joint ventures&lt;br&gt;
Holding companies&lt;/p&gt;

&lt;p&gt;Now try mapping that cleanly inside ERP.&lt;/p&gt;

&lt;p&gt;Problems:&lt;/p&gt;

&lt;p&gt;Intercompany transactions explode&lt;br&gt;
Reporting becomes inconsistent&lt;br&gt;
Data duplication increases&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Lease ≠ Standard ERP Transaction
&lt;/h2&gt;

&lt;p&gt;ERP systems are built for:&lt;/p&gt;

&lt;p&gt;Orders&lt;br&gt;
Invoices&lt;br&gt;
Payments&lt;/p&gt;

&lt;p&gt;But leases are:&lt;/p&gt;

&lt;p&gt;Long lifecycle&lt;br&gt;
Dynamic (renewals, escalations)&lt;br&gt;
Linked to both finance + operations&lt;/p&gt;

&lt;p&gt;Trying to force leases into standard modules leads to:&lt;/p&gt;

&lt;p&gt;Workarounds&lt;br&gt;
Broken workflows&lt;br&gt;
Manual tracking (yes, back to Excel)&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Financial + Operational Data Don’t Align
&lt;/h2&gt;

&lt;p&gt;In real estate:&lt;/p&gt;

&lt;p&gt;Finance wants consolidated reporting&lt;br&gt;
Operations want property-level control&lt;/p&gt;

&lt;p&gt;Without proper design:&lt;/p&gt;

&lt;p&gt;Numbers don’t match&lt;br&gt;
Reports lose trust&lt;br&gt;
Teams start building parallel systems&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Customization Spiral
&lt;/h2&gt;

&lt;p&gt;Most teams try:&lt;/p&gt;

&lt;p&gt;“Let’s just customize the ERP”&lt;/p&gt;

&lt;p&gt;What happens next:&lt;/p&gt;

&lt;p&gt;Over-engineered logic&lt;br&gt;
Difficult upgrades&lt;br&gt;
Dependency on specific developers&lt;/p&gt;

&lt;p&gt;👉 Short-term fix. Long-term mess.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzkkbocztdbtymoa1amtx.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzkkbocztdbtymoa1amtx.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Real Issue: ERP Wasn’t Built for This Natively
&lt;/h2&gt;

&lt;p&gt;Across platforms like Dynamics 365, SAP, and Oracle, the pattern is the same:&lt;/p&gt;

&lt;p&gt;Core ERP handles finance well&lt;br&gt;
But industry-specific layers (like property management) need specialized modeling&lt;/p&gt;

&lt;p&gt;What Actually Works&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Treat Property as a First-Class Entity&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Not just:&lt;/p&gt;

&lt;p&gt;“Another asset”&lt;/p&gt;

&lt;p&gt;But a structured object with:&lt;/p&gt;

&lt;p&gt;Ownership&lt;br&gt;
Financials&lt;br&gt;
Lease relationships&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Separate Lease Logic from Standard Transactions&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Leases should have:&lt;/p&gt;

&lt;p&gt;Lifecycle management&lt;br&gt;
Automated escalations&lt;br&gt;
Clear linkage to finance&lt;/p&gt;

&lt;p&gt;👉 Don’t force-fit into invoice systems&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Separate Lease Logic from Standard Transactions&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Leases should have:&lt;/p&gt;

&lt;p&gt;Lifecycle management&lt;br&gt;
Automated escalations&lt;br&gt;
Clear linkage to finance&lt;/p&gt;

&lt;p&gt;👉 Don’t force-fit into invoice systems&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Avoid Over-Customization&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Instead of building everything:&lt;/p&gt;

&lt;p&gt;Use structured extensions&lt;br&gt;
Follow platform best practices&lt;/p&gt;

&lt;p&gt;👉 This reduces long-term risk&lt;/p&gt;

&lt;p&gt;After struggling with custom builds, teams often realize:&lt;/p&gt;

&lt;p&gt;“This isn’t just an ERP problem. It’s an industry modeling problem.”&lt;/p&gt;

&lt;p&gt;That’s why:&lt;/p&gt;

&lt;p&gt;Some adopt industry-specific modules&lt;br&gt;
Some build structured extensions on top of ERP platforms&lt;/p&gt;

&lt;p&gt;Especially in ecosystems like Dynamics 365, where extensibility is strong.&lt;/p&gt;

&lt;p&gt;Final Thought&lt;/p&gt;

&lt;p&gt;ERP doesn’t fail.&lt;/p&gt;

&lt;p&gt;Poor modeling of real-world complexity does.&lt;/p&gt;

&lt;p&gt;If you’re dealing with:&lt;/p&gt;

&lt;p&gt;Multi-entity real estate structures&lt;br&gt;
Lease-heavy operations&lt;br&gt;
Financial + operational misalignment&lt;/p&gt;

&lt;p&gt;Then the question isn’t:&lt;/p&gt;

&lt;p&gt;“Which ERP?”&lt;/p&gt;

&lt;p&gt;It’s:&lt;/p&gt;

&lt;p&gt;“How are you structuring the system around your business?”&lt;br&gt;
&lt;a href="https://dnetsoft.com/property-management-software-dynamics-365" rel="noopener noreferrer"&gt;https://dnetsoft.com/property-management-software-dynamics-365&lt;/a&gt;&lt;/p&gt;

</description>
      <category>erp</category>
      <category>ai</category>
      <category>property</category>
      <category>management</category>
    </item>
    <item>
      <title>Is There a Microsoft Copilot API? How It Connects with Dynamics 365 and Microsoft 365</title>
      <dc:creator>jane sully</dc:creator>
      <pubDate>Fri, 27 Mar 2026 12:07:07 +0000</pubDate>
      <link>https://dev.to/jane_sully_dccbd6ed0c9505/is-there-a-microsoft-copilot-api-how-it-connects-with-dynamics-365-and-microsoft-365-33om</link>
      <guid>https://dev.to/jane_sully_dccbd6ed0c9505/is-there-a-microsoft-copilot-api-how-it-connects-with-dynamics-365-and-microsoft-365-33om</guid>
      <description>&lt;p&gt;Developers exploring Microsoft’s AI ecosystem often ask a straightforward question:&lt;/p&gt;

&lt;p&gt;Is there a Microsoft Copilot API we can directly use?&lt;/p&gt;

&lt;p&gt;The short answer is: not exactly.&lt;/p&gt;

&lt;p&gt;But the real answer is more interesting.&lt;/p&gt;

&lt;p&gt;This post breaks down how Microsoft Copilot actually works under the hood, and how it connects with Dynamics 365 and Microsoft 365 from a developer’s perspective.&lt;/p&gt;

&lt;p&gt;⚙️ What Microsoft Copilot Really Is (From a Dev Lens)&lt;/p&gt;

&lt;p&gt;Copilot is not a standalone API like typical AI services.&lt;/p&gt;

&lt;p&gt;Instead, it’s an AI orchestration layer that sits across Microsoft’s ecosystem and combines:&lt;/p&gt;

&lt;p&gt;Context (your business data)&lt;br&gt;
APIs (Microsoft services)&lt;br&gt;
AI models (LLMs via Azure)&lt;/p&gt;

&lt;p&gt;Think of it as:&lt;/p&gt;

&lt;p&gt;“An intelligent layer that connects your data to AI using Microsoft’s platform.”&lt;/p&gt;

&lt;p&gt;There is no single public “Copilot API” you can call like a REST endpoint.&lt;/p&gt;

&lt;p&gt;Instead, Copilot is powered by a combination of:&lt;/p&gt;

&lt;p&gt;Microsoft Graph API&lt;br&gt;
Azure OpenAI Service&lt;br&gt;
Internal connectors and plugins&lt;/p&gt;

&lt;p&gt;So when you interact with Copilot:&lt;/p&gt;

&lt;p&gt;Your request is interpreted&lt;br&gt;
Relevant data is fetched via APIs&lt;br&gt;
AI processes it&lt;br&gt;
A contextual response is generated&lt;/p&gt;

&lt;p&gt;👉 You don’t integrate with Copilot directly&lt;br&gt;
👉 You integrate into the ecosystem Copilot uses&lt;/p&gt;

&lt;h2&gt;
  
  
  🏗️ High-Level Architecture Overview
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2gknhp0n6v541j3lqdaw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2gknhp0n6v541j3lqdaw.png" alt=" " width="800" height="363"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Let’s break it into layers:&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Data Layer
&lt;/h2&gt;

&lt;p&gt;This is where context comes from:&lt;/p&gt;

&lt;p&gt;Emails (Outlook)&lt;br&gt;
Documents (SharePoint, OneDrive)&lt;br&gt;
Business data (Dynamics 365)&lt;/p&gt;

&lt;h2&gt;
  
  
  2. API Layer
&lt;/h2&gt;

&lt;p&gt;This is the access layer:&lt;/p&gt;

&lt;p&gt;Microsoft Graph API&lt;br&gt;
Dynamics 365 APIs&lt;br&gt;
Other service endpoints&lt;/p&gt;

&lt;h2&gt;
  
  
  3. AI Processing Layer
&lt;/h2&gt;

&lt;p&gt;Handled via:&lt;/p&gt;

&lt;p&gt;Azure OpenAI (LLMs)&lt;br&gt;
Prompt orchestration&lt;br&gt;
Context grounding&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Application Layer
&lt;/h2&gt;

&lt;p&gt;Where users interact:&lt;/p&gt;

&lt;p&gt;Copilot in Word, Excel, Teams&lt;br&gt;
Copilot in Dynamics 365 apps&lt;br&gt;
🔗 How Copilot Connects with Dynamics 365&lt;/p&gt;

&lt;p&gt;In Dynamics 365, Copilot works with structured business data like:&lt;/p&gt;

&lt;p&gt;Customers&lt;br&gt;
Transactions&lt;br&gt;
Sales pipelines&lt;br&gt;
Example:&lt;/p&gt;

&lt;p&gt;A user asks:&lt;/p&gt;

&lt;p&gt;“Summarize this customer’s current status”&lt;/p&gt;

&lt;p&gt;Behind the scenes:&lt;/p&gt;

&lt;p&gt;Data is fetched from D365&lt;br&gt;
Context is passed to the AI model&lt;br&gt;
Copilot generates a summary&lt;/p&gt;

&lt;p&gt;This enables:&lt;/p&gt;

&lt;p&gt;Automated insights&lt;br&gt;
Email drafting&lt;br&gt;
Forecast suggestions&lt;/p&gt;

&lt;p&gt;👉 Key idea: Copilot is grounded in your CRM/ERP data&lt;/p&gt;

&lt;p&gt;📊 How Copilot Connects with Microsoft 365&lt;/p&gt;

&lt;p&gt;In Microsoft 365, Copilot works with unstructured and communication data:&lt;/p&gt;

&lt;p&gt;Emails (Outlook)&lt;br&gt;
Meetings (Teams)&lt;br&gt;
Documents (Word, Excel)&lt;br&gt;
Examples:&lt;br&gt;
Drafting emails in Outlook&lt;br&gt;
Summarizing Teams meetings&lt;br&gt;
Analyzing spreadsheets in Excel&lt;/p&gt;

&lt;p&gt;All powered through:&lt;br&gt;
👉 Microsoft Graph + AI + user context&lt;/p&gt;

&lt;p&gt;🔧 Can Developers Build on This?&lt;/p&gt;

&lt;p&gt;Yes. But not by calling “Copilot API”.&lt;/p&gt;

&lt;p&gt;Instead, you build using:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Microsoft Graph API
Access user and organizational data&lt;/li&gt;
&lt;li&gt;Azure OpenAI Service
Build custom AI logic&lt;/li&gt;
&lt;li&gt;Plugins / Extensions
Extend Copilot capabilities
Add domain-specific functionality&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;User asks:&lt;/p&gt;

&lt;p&gt;“Generate a follow-up email based on last meeting”&lt;/p&gt;

&lt;p&gt;Flow:&lt;/p&gt;

&lt;p&gt;Input captured&lt;br&gt;
Graph API retrieves meeting data&lt;br&gt;
Azure OpenAI processes context&lt;br&gt;
Copilot generates response&lt;br&gt;
⚠️ Key Considerations for Developers&lt;/p&gt;

&lt;p&gt;When working in this ecosystem:&lt;/p&gt;

&lt;p&gt;Data access matters more than prompts&lt;br&gt;
Permissions &amp;amp; security are critical&lt;br&gt;
Context quality determines output quality&lt;br&gt;
Integration complexity increases with scale&lt;br&gt;
💡 Where This Gets Interesting (Real-World Extension)&lt;/p&gt;

&lt;p&gt;In enterprise scenarios, generic AI is not enough.&lt;/p&gt;

&lt;p&gt;The real value comes from:&lt;/p&gt;

&lt;p&gt;Connecting domain-specific data&lt;br&gt;
Extending workflows&lt;br&gt;
Customizing business logic&lt;/p&gt;

&lt;p&gt;For example, integrating industry-specific systems into Dynamics 365 can significantly improve how Copilot understands and responds to business context.&lt;/p&gt;

&lt;p&gt;🚀 Final Thoughts&lt;/p&gt;

&lt;p&gt;Microsoft Copilot is not just an AI feature.&lt;br&gt;
It’s an architecture built on APIs, data, and AI working together.&lt;/p&gt;

&lt;p&gt;If you’re a developer:&lt;/p&gt;

&lt;p&gt;Don’t look for a single API&lt;br&gt;
Learn the ecosystem&lt;br&gt;
Build where the data lives&lt;/p&gt;

&lt;p&gt;Because that’s where Copilot gets its power.&lt;br&gt;
&lt;a href="https://dnetsoft.com/microsoft-dynamics-365-implementation" rel="noopener noreferrer"&gt;https://dnetsoft.com/microsoft-dynamics-365-implementation&lt;/a&gt;&lt;/p&gt;

</description>
      <category>githubcopilot</category>
      <category>erp</category>
      <category>ai</category>
      <category>programming</category>
    </item>
    <item>
      <title>Most Property Management Systems Inside ERP Fail. Here’s Why (And How to Do It Right)</title>
      <dc:creator>jane sully</dc:creator>
      <pubDate>Wed, 25 Mar 2026 10:40:18 +0000</pubDate>
      <link>https://dev.to/jane_sully_dccbd6ed0c9505/most-property-management-systems-inside-erp-fail-heres-why-and-how-to-do-it-right-mn5</link>
      <guid>https://dev.to/jane_sully_dccbd6ed0c9505/most-property-management-systems-inside-erp-fail-heres-why-and-how-to-do-it-right-mn5</guid>
      <description>&lt;p&gt;Everyone asks:&lt;/p&gt;

&lt;p&gt;“Can we build a property management system inside ERP like Microsoft Dynamics, SAP, or Oracle?”&lt;/p&gt;

&lt;p&gt;Wrong question.&lt;/p&gt;

&lt;p&gt;The real question is:&lt;/p&gt;

&lt;p&gt;Why do most of these implementations fail even after spending months (or years)?&lt;/p&gt;

&lt;p&gt;I’ve been looking into how these systems are designed, and the pattern is clear.&lt;/p&gt;

&lt;p&gt;The Core Problem: Treating ERP Like a Custom App&lt;/p&gt;

&lt;p&gt;Most teams approach this like:&lt;/p&gt;

&lt;p&gt;“Let’s build features”&lt;br&gt;
“Let’s customize everything”&lt;br&gt;
“Let’s match our current process exactly”&lt;/p&gt;

&lt;p&gt;👉 That’s where things break.&lt;/p&gt;

&lt;p&gt;ERP is not a blank canvas.&lt;br&gt;
It’s a structured system with rules (finance, CRM, data integrity).&lt;/p&gt;

&lt;p&gt;If you fight that structure, your system becomes:&lt;/p&gt;

&lt;p&gt;slow&lt;br&gt;
hard to maintain&lt;br&gt;
impossible to scale&lt;br&gt;
🧠 What a Proper System Actually Looks Like&lt;/p&gt;

&lt;p&gt;&lt;code&gt;Instead of random modules, a clean architecture looks like this:&lt;/code&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Property
   └── Unit
         └── Lease
               └── Tenant
               └── Invoice
                     └── Payment
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This is not just structure.&lt;br&gt;
👉 This is control over your entire business flow&lt;/p&gt;

&lt;p&gt;🏗️ The 5 Layers You Must Get Right&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Property &amp;amp; Unit Layer
Property = parent entity
Units = child entities&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If this is messy → everything breaks later.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Lease Layer (The Heart of the System)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This drives:&lt;/p&gt;

&lt;p&gt;billing&lt;br&gt;
revenue&lt;br&gt;
occupancy&lt;/p&gt;

&lt;p&gt;If your lease model is weak:&lt;br&gt;
👉 your finance data becomes garbage&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Finance Integration (Where Reality Hits)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Every action must connect to accounting:&lt;/p&gt;

&lt;p&gt;Lease → Invoice&lt;br&gt;
Invoice → Ledger&lt;br&gt;
Payment → Bank&lt;/p&gt;

&lt;p&gt;👉 No shortcuts here. ERP enforces truth.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Workflow Automation&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;A proper system should run like this:&lt;/p&gt;

&lt;p&gt;Lease created&lt;br&gt;
Rent scheduled&lt;br&gt;
Invoice auto-generated&lt;br&gt;
Payment received&lt;br&gt;
Ledger updated&lt;/p&gt;

&lt;p&gt;If humans are doing this manually:&lt;br&gt;
👉 your system is broken&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Integration Layer (APIs)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Modern setups need:&lt;/p&gt;

&lt;p&gt;Tenant portals&lt;br&gt;
Payment gateways&lt;br&gt;
External platforms&lt;/p&gt;

&lt;p&gt;Rule:&lt;br&gt;
👉 ERP = single source of truth&lt;/p&gt;

&lt;p&gt;Everything else connects to it.&lt;/p&gt;

&lt;p&gt;Where Most Implementations Go Wrong&lt;/p&gt;

&lt;p&gt;Here’s what I consistently see:&lt;/p&gt;

&lt;p&gt;Over-customization&lt;/p&gt;

&lt;p&gt;Trying to force ERP into legacy workflows&lt;/p&gt;

&lt;p&gt;Bad data modeling&lt;/p&gt;

&lt;p&gt;No clear relationship between property, unit, lease&lt;/p&gt;

&lt;p&gt;Mixing responsibilities&lt;/p&gt;

&lt;p&gt;CRM logic inside finance&lt;br&gt;
Finance logic inside operations&lt;/p&gt;

&lt;p&gt;No long-term thinking&lt;/p&gt;

&lt;p&gt;Built for “now”, breaks at scale&lt;/p&gt;

&lt;p&gt;🔄 The Right Way to Approach This&lt;/p&gt;

&lt;p&gt;If you’re building inside ERP:&lt;/p&gt;

&lt;p&gt;Respect the core structure&lt;br&gt;
Extend, don’t break&lt;br&gt;
Keep entities clean&lt;br&gt;
Automate everything possible&lt;/p&gt;

&lt;p&gt;👉 Think like a system designer, not a feature builder&lt;/p&gt;

&lt;h2&gt;
  
  
  🚀 Final Thought
&lt;/h2&gt;

&lt;p&gt;A property management system inside ERP is not about:&lt;/p&gt;

&lt;p&gt;features&lt;br&gt;
UI&lt;br&gt;
dashboards&lt;/p&gt;

&lt;p&gt;It’s about:&lt;/p&gt;

&lt;p&gt;data flow + financial accuracy + system integrity&lt;/p&gt;

&lt;p&gt;Get that right:&lt;br&gt;
👉 You scale smoothly&lt;/p&gt;

&lt;p&gt;Get that wrong:&lt;br&gt;
👉 You spend years fixing your own system&lt;/p&gt;

&lt;p&gt;👇 Curious&lt;/p&gt;

&lt;p&gt;Are you building something like this in:&lt;/p&gt;

&lt;p&gt;Microsoft Dynamics?&lt;br&gt;
SAP?&lt;br&gt;
Oracle?&lt;/p&gt;

&lt;p&gt;Or just exploring the idea?&lt;/p&gt;

</description>
      <category>architecture</category>
      <category>erp</category>
      <category>property</category>
    </item>
    <item>
      <title>Can You Build a Property Management System Inside ERP (Oracle, SAP, Microsoft)?</title>
      <dc:creator>jane sully</dc:creator>
      <pubDate>Wed, 18 Mar 2026 13:24:51 +0000</pubDate>
      <link>https://dev.to/jane_sully_dccbd6ed0c9505/can-you-build-a-property-management-system-inside-erp-oracle-sap-microsoft-5aai</link>
      <guid>https://dev.to/jane_sully_dccbd6ed0c9505/can-you-build-a-property-management-system-inside-erp-oracle-sap-microsoft-5aai</guid>
      <description>&lt;p&gt;It’s one of those architecture questions that sounds deceptively simple:&lt;/p&gt;

&lt;p&gt;“We’re already running SAP / Oracle / Dynamics 365. Why not just build Property Management inside it?”&lt;/p&gt;

&lt;p&gt;Yes, you can.&lt;br&gt;
But whether you should. And what it actually takes. That’s a completely different story.&lt;/p&gt;

&lt;h2&gt;
  
  
  This post breaks down:
&lt;/h2&gt;

&lt;p&gt;The technical reality of extending ERP systems&lt;br&gt;
The hidden complexity most teams underestimate&lt;br&gt;
Why ISV solutions dominate this space&lt;/p&gt;

&lt;p&gt;The “We Already Have ERP” Temptation&lt;/p&gt;

&lt;h2&gt;
  
  
  Every major ERP platform provides powerful extensibility tools:
&lt;/h2&gt;

&lt;p&gt;Oracle → APEX, Visual Builder Studio&lt;/p&gt;

&lt;p&gt;SAP → SAP Build Apps, SAP BTP&lt;/p&gt;

&lt;p&gt;Microsoft Dynamics 365 → Power Apps, Power Automate, Power Platform&lt;/p&gt;

&lt;p&gt;These are not toys. They are production-grade platforms.&lt;/p&gt;

&lt;p&gt;You can:&lt;/p&gt;

&lt;p&gt;Build dashboards&lt;/p&gt;

&lt;p&gt;Automate workflows&lt;/p&gt;

&lt;p&gt;Create custom entities&lt;/p&gt;

&lt;p&gt;Extend business logic&lt;/p&gt;

&lt;p&gt;A capable team can absolutely build something that looks like a property management system.&lt;/p&gt;

&lt;p&gt;The first 60% is easy. The last 40% is where projects fail.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Property Management Actually Includes
&lt;/h2&gt;

&lt;p&gt;Most teams underestimate scope. Property management is not one module. It’s four systems combined.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Lease Management
&lt;/h2&gt;

&lt;p&gt;Contract lifecycle&lt;/p&gt;

&lt;p&gt;Renewals and expiries&lt;/p&gt;

&lt;p&gt;Rent escalation logic&lt;/p&gt;

&lt;p&gt;CAM reconciliation&lt;/p&gt;

&lt;p&gt;Tenant and landlord portals&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Finance and Billing
&lt;/h2&gt;

&lt;p&gt;Rent invoicing&lt;/p&gt;

&lt;p&gt;Security deposits&lt;/p&gt;

&lt;p&gt;Deferred revenue&lt;/p&gt;

&lt;p&gt;IFRS 16 / ASC 842 accounting&lt;/p&gt;

&lt;p&gt;GL integration&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Facility Management
&lt;/h2&gt;

&lt;p&gt;Work orders&lt;/p&gt;

&lt;p&gt;Preventive maintenance&lt;/p&gt;

&lt;p&gt;Asset tracking&lt;/p&gt;

&lt;p&gt;Vendor and SLA management&lt;/p&gt;

&lt;p&gt;IoT integrations&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Sales and Portfolio Management
&lt;/h2&gt;

&lt;p&gt;Property listings&lt;/p&gt;

&lt;p&gt;Buyer and seller workflows&lt;/p&gt;

&lt;p&gt;Commission tracking&lt;/p&gt;

&lt;p&gt;Occupancy analytics&lt;/p&gt;

&lt;p&gt;Portfolio reporting&lt;/p&gt;

&lt;p&gt;The Reality: This Is Not a Small Build&lt;/p&gt;

&lt;p&gt;Each of these areas is a product on its own.&lt;/p&gt;

&lt;h2&gt;
  
  
  Combining all four inside ERP:
&lt;/h2&gt;

&lt;p&gt;Requires custom data models&lt;/p&gt;

&lt;p&gt;Needs high transactional integrity&lt;/p&gt;

&lt;p&gt;Demands complex reporting layers&lt;/p&gt;

&lt;p&gt;This is not a project.&lt;/p&gt;

&lt;p&gt;👉 This is a multi-year product build.&lt;/p&gt;

&lt;p&gt;The Integration Problem (Where Things Break)&lt;br&gt;
Finance Integration&lt;/p&gt;

&lt;p&gt;ERP finance modules are powerful but rigid.&lt;/p&gt;

&lt;p&gt;Property-specific needs like:&lt;/p&gt;

&lt;p&gt;Lease liability splitting&lt;/p&gt;

&lt;p&gt;Right-of-use asset calculations&lt;/p&gt;

&lt;p&gt;Compliance reporting&lt;/p&gt;

&lt;p&gt;…don’t align cleanly with standard accounting structures.&lt;/p&gt;

&lt;p&gt;Result:&lt;/p&gt;

&lt;p&gt;Heavy customization&lt;/p&gt;

&lt;p&gt;Complex GL mappings&lt;/p&gt;

&lt;p&gt;Painful audits&lt;/p&gt;

&lt;p&gt;Facility and Asset Integration&lt;/p&gt;

&lt;p&gt;Facility teams operate differently from finance teams.&lt;/p&gt;

&lt;p&gt;They need:&lt;/p&gt;

&lt;p&gt;Mobile-first workflows&lt;/p&gt;

&lt;p&gt;Ticket-based systems&lt;/p&gt;

&lt;p&gt;Real-time updates&lt;/p&gt;

&lt;p&gt;ERP asset modules exist. But they are not designed for operational field workflows.&lt;/p&gt;

&lt;p&gt;Document and Contract Management&lt;/p&gt;

&lt;p&gt;Property is document-heavy:&lt;/p&gt;

&lt;p&gt;Lease agreements&lt;/p&gt;

&lt;p&gt;Floor plans&lt;/p&gt;

&lt;p&gt;Legal documents&lt;/p&gt;

&lt;p&gt;ERP systems are not built for this by default.&lt;/p&gt;

&lt;p&gt;So you end up integrating:&lt;/p&gt;

&lt;p&gt;SharePoint&lt;/p&gt;

&lt;p&gt;OpenText&lt;/p&gt;

&lt;p&gt;SAP DMS&lt;/p&gt;

&lt;p&gt;Now you are managing multiple systems.&lt;/p&gt;

&lt;p&gt;The Real Killer: Regulations&lt;/p&gt;

&lt;p&gt;This is where most internal builds collapse.&lt;/p&gt;

&lt;p&gt;Property management is deeply tied to local laws.&lt;/p&gt;

&lt;p&gt;Key Challenges&lt;/p&gt;

&lt;p&gt;Lease Accounting Standards&lt;/p&gt;

&lt;p&gt;IFRS 16&lt;/p&gt;

&lt;p&gt;ASC 842&lt;/p&gt;

&lt;p&gt;Ind AS 116&lt;/p&gt;

&lt;p&gt;Taxes and Duties&lt;/p&gt;

&lt;p&gt;Stamp duty&lt;/p&gt;

&lt;p&gt;Transfer taxes&lt;/p&gt;

&lt;p&gt;Registration fees&lt;/p&gt;

&lt;p&gt;GST / VAT Rules&lt;/p&gt;

&lt;p&gt;Different per country&lt;/p&gt;

&lt;p&gt;Sometimes per state&lt;/p&gt;

&lt;p&gt;Rent Control Laws&lt;/p&gt;

&lt;p&gt;City-specific rules&lt;/p&gt;

&lt;p&gt;Legal constraints&lt;/p&gt;

&lt;p&gt;Why This Is Dangerous&lt;/p&gt;

&lt;p&gt;These are not configurations.&lt;/p&gt;

&lt;p&gt;They are:&lt;/p&gt;

&lt;p&gt;Custom logic&lt;/p&gt;

&lt;p&gt;Legal dependencies&lt;/p&gt;

&lt;p&gt;Constant updates&lt;/p&gt;

&lt;p&gt;Every regulation change becomes:&lt;br&gt;
👉 Your engineering problem.&lt;/p&gt;

&lt;h2&gt;
  
  
  What ERP Platforms Actually Offer
&lt;/h2&gt;

&lt;p&gt;Oracle&lt;/p&gt;

&lt;p&gt;Strong tools: APEX, Visual Builder&lt;/p&gt;

&lt;p&gt;Has lease modules&lt;/p&gt;

&lt;p&gt;Limited in full property lifecycle&lt;/p&gt;

&lt;p&gt;SAP&lt;/p&gt;

&lt;p&gt;RE-FX is the most mature native module&lt;/p&gt;

&lt;p&gt;Strong lease and space management&lt;/p&gt;

&lt;p&gt;Very complex and rigid&lt;/p&gt;

&lt;p&gt;Microsoft Dynamics 365&lt;/p&gt;

&lt;p&gt;Powerful Power Platform&lt;/p&gt;

&lt;p&gt;Lease accounting support added&lt;/p&gt;

&lt;p&gt;Weak in portfolio and facility management&lt;/p&gt;

&lt;p&gt;Why ISV Solutions Dominate&lt;/p&gt;

&lt;p&gt;This gap is exactly why ISVs exist.&lt;/p&gt;

&lt;p&gt;They solve:&lt;/p&gt;

&lt;p&gt;Industry-specific logic&lt;/p&gt;

&lt;p&gt;Regulatory complexity&lt;/p&gt;

&lt;p&gt;Operational workflows&lt;/p&gt;

&lt;p&gt;SAP Ecosystem&lt;/p&gt;

&lt;p&gt;Nakisa&lt;/p&gt;

&lt;p&gt;Planon&lt;/p&gt;

&lt;p&gt;EPI-USE&lt;/p&gt;

&lt;p&gt;Oracle Ecosystem&lt;/p&gt;

&lt;p&gt;MRI Software&lt;/p&gt;

&lt;p&gt;Yardi&lt;/p&gt;

&lt;p&gt;IBM TRIRIGA&lt;/p&gt;

&lt;p&gt;Microsoft Dynamics 365 Ecosystem&lt;/p&gt;

&lt;p&gt;Dynamic Netsoft&lt;br&gt;
End-to-end property management solution on Dynamics 365 covering lease, finance, facility, and portfolio management with built-in multi-country compliance.&lt;/p&gt;

&lt;p&gt;Trimble / Manhattan IWMS&lt;br&gt;
Integrated workplace management platform focused on space, facility, and asset optimization.&lt;/p&gt;

&lt;p&gt;RE365&lt;br&gt;
CRM-driven real estate solution for managing property sales, listings, and client relationships.&lt;/p&gt;

&lt;p&gt;Archibus (Eptura)&lt;br&gt;
Facility and workplace management system integrated with Dynamics 365 for asset and operations control.&lt;/p&gt;

&lt;h2&gt;
  
  
  What ISVs Do Better
&lt;/h2&gt;

&lt;p&gt;They already built:&lt;/p&gt;

&lt;p&gt;Regulatory engines&lt;/p&gt;

&lt;p&gt;Industry data models&lt;/p&gt;

&lt;p&gt;Mobile apps for facilities&lt;/p&gt;

&lt;p&gt;Tenant portals&lt;/p&gt;

&lt;p&gt;Finance posting logic&lt;/p&gt;

&lt;p&gt;And more importantly:&lt;/p&gt;

&lt;p&gt;👉 They maintain it.&lt;/p&gt;

&lt;p&gt;So Should You Build It?&lt;br&gt;
Yes, you can.&lt;/p&gt;

&lt;p&gt;ERP platforms are powerful enough.&lt;/p&gt;

&lt;p&gt;But here’s the real answer:&lt;/p&gt;

&lt;p&gt;If you build it yourself:&lt;/p&gt;

&lt;p&gt;You become the ISV&lt;/p&gt;

&lt;p&gt;You own compliance&lt;/p&gt;

&lt;p&gt;You handle updates&lt;/p&gt;

&lt;p&gt;You maintain everything&lt;/p&gt;

&lt;p&gt;Smarter Approach&lt;/p&gt;

&lt;p&gt;Use:&lt;/p&gt;

&lt;p&gt;ERP for core finance and data&lt;/p&gt;

&lt;p&gt;ISV for property-specific logic&lt;/p&gt;

&lt;p&gt;This gives you:&lt;/p&gt;

&lt;p&gt;Stability&lt;/p&gt;

&lt;p&gt;Speed&lt;/p&gt;

&lt;p&gt;Reduced risk&lt;/p&gt;

&lt;p&gt;Final Thought&lt;/p&gt;

&lt;p&gt;The real question is not:&lt;/p&gt;

&lt;p&gt;“Can ERP handle property management?”&lt;/p&gt;

&lt;p&gt;The real question is:&lt;/p&gt;

&lt;p&gt;“Do you want to build and maintain a full real estate software product?”&lt;/p&gt;

&lt;p&gt;Most companies don’t.&lt;/p&gt;

&lt;p&gt;That’s why ISVs exist. And why this ecosystem keeps growing.&lt;/p&gt;

&lt;p&gt;What You Should Do Next&lt;/p&gt;

&lt;p&gt;Before deciding:&lt;/p&gt;

&lt;p&gt;Map your requirements across:&lt;/p&gt;

&lt;p&gt;Lease&lt;/p&gt;

&lt;p&gt;Finance&lt;/p&gt;

&lt;p&gt;Facility&lt;/p&gt;

&lt;p&gt;Portfolio&lt;/p&gt;

&lt;p&gt;That map will tell you:&lt;/p&gt;

&lt;p&gt;👉 Whether you're building a feature&lt;br&gt;
👉 Or accidentally building a product&lt;/p&gt;

</description>
      <category>erp</category>
      <category>realestate</category>
      <category>sap</category>
      <category>dynamics365</category>
    </item>
  </channel>
</rss>
