<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Mahesh Palavalli Writing</title><description>Mahesh Palavalli writes about enterprise architecture, coding, AI, SAP BTP, agentic systems, and practical lessons from real enterprise systems.</description><link>https://maheshpalavalli.com/</link><item><title>Generative UI in ERP: Dynamic, But Deterministic</title><link>https://maheshpalavalli.com/blog/generative-ui-in-erp-kind-of-fixed-not-fixed/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/generative-ui-in-erp-kind-of-fixed-not-fixed/</guid><description>A thinking-out-loud note on why Generative UI feels exciting, irritating, and not yet fully practical for ERP.</description><pubDate>Sat, 25 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Consuming SAP Build API&apos;s made easy with SAP Cloud SDK in your CAP application</title><link>https://maheshpalavalli.com/blog/2023-02-08-sap-community-sap-build-api-cloud-sdk-cap/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2023-02-08-sap-community-sap-build-api-cloud-sdk-cap/</guid><description>A February 2023 SAP Community post about consuming SAP Build Process Automation APIs from a CAP application using SAP Cloud SDK.</description><pubDate>Wed, 08 Feb 2023 00:00:00 GMT</pubDate></item><item><title>Multi-region High Availability architecture for SAP BTP Launchpad Service using Azure Traffic Manager</title><link>https://maheshpalavalli.com/blog/2022-08-02-sap-community-btp-launchpad-ha-azure-traffic-manager/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2022-08-02-sap-community-btp-launchpad-ha-azure-traffic-manager/</guid><description>An August 2022 SAP Community post about designing a multi-region high-availability setup for SAP BTP Launchpad Service with Azure Traffic Manager.</description><pubDate>Tue, 02 Aug 2022 00:00:00 GMT</pubDate></item><item><title>SAP BTP Multi-Region reference architectures for High Availability and Resiliency</title><link>https://maheshpalavalli.com/blog/2022-07-21-sap-community-btp-multi-region-reference-architectures/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2022-07-21-sap-community-btp-multi-region-reference-architectures/</guid><description>A July 2022 SAP Community post outlining multi-region reference architectures for high availability and resiliency on SAP BTP.</description><pubDate>Thu, 21 Jul 2022 00:00:00 GMT</pubDate></item><item><title>Sending Messages from ABAP, BTP Environment to Cloud integration (CPI) using Event Mesh</title><link>https://maheshpalavalli.com/blog/2021-10-04-sap-community-abap-btp-cpi-event-mesh/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2021-10-04-sap-community-abap-btp-cpi-event-mesh/</guid><description>An October 2021 SAP Community post showing how to send messages from ABAP in SAP BTP to SAP CPI with Event Mesh.</description><pubDate>Mon, 04 Oct 2021 00:00:00 GMT</pubDate></item><item><title>Paytm Payment gateway integration with SAP Conversational AI &amp; CAP</title><link>https://maheshpalavalli.com/blog/2021-03-10-sap-community-paytm-conversational-ai-cap/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2021-03-10-sap-community-paytm-conversational-ai-cap/</guid><description>A March 2021 SAP Community post about integrating the Paytm payment gateway with SAP Conversational AI and CAP.</description><pubDate>Wed, 10 Mar 2021 00:00:00 GMT</pubDate></item><item><title>SAP OData Soft State with Delayed Invocation - for Locking?</title><link>https://maheshpalavalli.com/blog/2020-11-26-sap-community-odata-soft-state-delayed-invocation/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2020-11-26-sap-community-odata-soft-state-delayed-invocation/</guid><description>A November 2020 SAP Community post exploring OData soft state and delayed invocation as a possible locking-related pattern.</description><pubDate>Thu, 26 Nov 2020 00:00:00 GMT</pubDate></item><item><title>Integrating SAP Document Management in CAP Application</title><link>https://maheshpalavalli.com/blog/2020-10-23-sap-community-document-management-cap/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2020-10-23-sap-community-document-management-cap/</guid><description>An October 2020 SAP Community post about integrating SAP Document Management into a CAP application.</description><pubDate>Fri, 23 Oct 2020 00:00:00 GMT</pubDate></item><item><title>Integrating SAP BTP Document Management Service UI in the Fiori App</title><link>https://maheshpalavalli.com/blog/2020-10-22-sap-community-document-management-ui-fiori-app/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2020-10-22-sap-community-document-management-ui-fiori-app/</guid><description>An October 2020 SAP Community post about embedding SAP BTP Document Management Service UI into a Fiori application.</description><pubDate>Thu, 22 Oct 2020 00:00:00 GMT</pubDate></item><item><title>Showing an avatar with Initials or Image on the Fiori Element Object Page for a better user experience using RAP</title><link>https://maheshpalavalli.com/blog/2020-09-30-sap-community-avatar-fiori-elements-rap/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2020-09-30-sap-community-avatar-fiori-elements-rap/</guid><description>A September 2020 SAP Community post about improving a Fiori Elements object page with avatar support using RAP.</description><pubDate>Wed, 30 Sep 2020 00:00:00 GMT</pubDate></item><item><title>My learning journey with ABAP SAP Community Coding Challenge #1</title><link>https://maheshpalavalli.com/blog/2020-08-28-sap-community-abap-coding-challenge-1/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2020-08-28-sap-community-abap-coding-challenge-1/</guid><description>An August 2020 SAP Community post reflecting on lessons from participating in the ABAP SAP Community Coding Challenge.</description><pubDate>Fri, 28 Aug 2020 00:00:00 GMT</pubDate></item><item><title>Injecting SAP Conversational AI chatbot into a website using SAP Intelligent RPA</title><link>https://maheshpalavalli.com/blog/2020-07-22-sap-community-conversational-ai-chatbot-irpa/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2020-07-22-sap-community-conversational-ai-chatbot-irpa/</guid><description>A July 2020 SAP Community post about injecting an SAP Conversational AI chatbot into a website with SAP Intelligent RPA.</description><pubDate>Wed, 22 Jul 2020 00:00:00 GMT</pubDate></item><item><title>Fun with SAP Community and SAP Intelligent Robotic Process Automation (IRPA)</title><link>https://maheshpalavalli.com/blog/2020-07-14-sap-community-irpa-sap-community-fun/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2020-07-14-sap-community-irpa-sap-community-fun/</guid><description>A July 2020 SAP Community post using SAP Intelligent RPA as a fun learning exercise on top of the SAP Community website.</description><pubDate>Tue, 14 Jul 2020 00:00:00 GMT</pubDate></item><item><title>Blog it Forward - Mahesh Kumar Palavalli</title><link>https://maheshpalavalli.com/blog/2020-06-08-sap-community-blog-it-forward-mahesh-kumar-palavalli/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2020-06-08-sap-community-blog-it-forward-mahesh-kumar-palavalli/</guid><description>A June 2020 SAP Community personal introduction post in the Blog It Forward series.</description><pubDate>Mon, 08 Jun 2020 00:00:00 GMT</pubDate></item><item><title>Open Source i18n-ally now supports SAP UI5 in VS Code</title><link>https://maheshpalavalli.com/blog/2020-05-06-sap-community-i18n-ally-ui5-vscode/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2020-05-06-sap-community-i18n-ally-ui5-vscode/</guid><description>A May 2020 SAP Community post announcing SAP UI5 support in the open source i18n-ally extension for VS Code.</description><pubDate>Wed, 06 May 2020 00:00:00 GMT</pubDate></item><item><title>ABAP Programming model for fiori CDS BOPF Draft delete error</title><link>https://maheshpalavalli.com/blog/2020-03-04-sap-community-bopf-draft-delete-error/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2020-03-04-sap-community-bopf-draft-delete-error/</guid><description>A March 2020 SAP Community note about fixing a CDS BOPF draft delete issue in the ABAP programming model for Fiori.</description><pubDate>Wed, 04 Mar 2020 00:00:00 GMT</pubDate></item><item><title>Filtering on Association property using Table Function/AMDP (VS ABAP Virtual Elements)</title><link>https://maheshpalavalli.com/blog/2020-01-27-sap-community-association-property-table-function-amdp/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2020-01-27-sap-community-association-property-table-function-amdp/</guid><description>A January 2020 SAP Community post comparing Table Function and AMDP versus ABAP Virtual Elements for filtering on association properties.</description><pubDate>Mon, 27 Jan 2020 00:00:00 GMT</pubDate></item><item><title>Filtering on Association property in Fiori Element app via ABAP CDS Virtual Elements</title><link>https://maheshpalavalli.com/blog/2020-01-16-sap-community-association-property-virtual-elements/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2020-01-16-sap-community-association-property-virtual-elements/</guid><description>A January 2020 SAP Community post about filtering a Fiori Elements app by association properties with ABAP CDS Virtual Elements.</description><pubDate>Thu, 16 Jan 2020 00:00:00 GMT</pubDate></item><item><title>Attachment Service to your rescue in S4HANA via Fiori Elements using Reuse Components (GOS)</title><link>https://maheshpalavalli.com/blog/2019-12-16-sap-community-attachment-service-fiori-elements-gos/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2019-12-16-sap-community-attachment-service-fiori-elements-gos/</guid><description>A December 2019 member tech post about using attachment service and GOS-style reuse components with Fiori Elements in S/4HANA.</description><pubDate>Mon, 16 Dec 2019 00:00:00 GMT</pubDate></item><item><title>Awesome people at SAP TechEd</title><link>https://maheshpalavalli.com/blog/2019-12-09-sap-community-awesome-people-sap-teched/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2019-12-09-sap-community-awesome-people-sap-teched/</guid><description>A December 2019 SAP TechEd community post reflecting on people and personal experience at the event.</description><pubDate>Mon, 09 Dec 2019 00:00:00 GMT</pubDate></item><item><title>Don&apos;t &quot;LET&quot; it fool y&apos;all Javascript folks. ABAP &quot;LET&quot; vs JavaScript LET.</title><link>https://maheshpalavalli.com/blog/2019-07-15-sap-community-abap-let-vs-javascript-let/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2019-07-15-sap-community-abap-let-vs-javascript-let/</guid><description>A July 2019 member tech post comparing ABAP LET usage with JavaScript let through a small coding example.</description><pubDate>Mon, 15 Jul 2019 00:00:00 GMT</pubDate></item><item><title>Reusing a SAPUI5 component via Routing and Testing it locally in WebIDE. &quot;Then and Now&quot;.</title><link>https://maheshpalavalli.com/blog/2019-07-11-sap-community-ui5-component-reuse-routing-webide/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2019-07-11-sap-community-ui5-component-reuse-routing-webide/</guid><description>A July 2019 member tech post revisiting SAPUI5 component reuse, routing, and local testing in WebIDE.</description><pubDate>Thu, 11 Jul 2019 00:00:00 GMT</pubDate></item><item><title>a small tip for debugging UI5 events</title><link>https://maheshpalavalli.com/blog/2019-06-24-sap-community-debugging-ui5-events/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2019-06-24-sap-community-debugging-ui5-events/</guid><description>A June 2019 member tech note sharing a quick debugging tip for SAP UI5 events.</description><pubDate>Mon, 24 Jun 2019 00:00:00 GMT</pubDate></item><item><title>CDS View Annotations &quot;Scope&quot; and &quot;Propagation&quot;</title><link>https://maheshpalavalli.com/blog/2019-04-26-sap-community-cds-annotations-scope-propagation/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2019-04-26-sap-community-cds-annotations-scope-propagation/</guid><description>An April 2019 member tech post explaining CDS view annotation scope and propagation for readers with basic ABAP CDS knowledge.</description><pubDate>Fri, 26 Apr 2019 00:00:00 GMT</pubDate></item><item><title>Fiori Elements/ABAP Programming model for Fiori - Learning about customizing the UI texts like &quot;Object saved&quot; message</title><link>https://maheshpalavalli.com/blog/2019-04-20-sap-community-customizing-fiori-elements-ui-texts/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2019-04-20-sap-community-customizing-fiori-elements-ui-texts/</guid><description>An April 2019 member tech post about customizing UI text messages in Fiori Elements and the ABAP programming model for Fiori.</description><pubDate>Sat, 20 Apr 2019 00:00:00 GMT</pubDate></item><item><title>MyInbox UI generation using CDS views and UI.facet annotation</title><link>https://maheshpalavalli.com/blog/2019-02-08-sap-community-myinbox-ui-generation-cds-ui-facet/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2019-02-08-sap-community-myinbox-ui-generation-cds-ui-facet/</guid><description>A February 2019 member tech post entry noting a removed MyInbox UI generation article tied to unsupported SAP functionality.</description><pubDate>Fri, 08 Feb 2019 00:00:00 GMT</pubDate></item><item><title>Tips on SAP UI5 control bindings in XML View, formatOptions and more.</title><link>https://maheshpalavalli.com/blog/2019-01-29-sap-community-ui5-control-bindings-xml-view/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2019-01-29-sap-community-ui5-control-bindings-xml-view/</guid><description>A January 2019 member tech post collecting practical tips on SAP UI5 XML view bindings and format options.</description><pubDate>Tue, 29 Jan 2019 00:00:00 GMT</pubDate></item><item><title>Locking the GUI apps from the Fiori/UI5 has never been so easier (via the Durable Locks for ABAP programming model for Fiori)</title><link>https://maheshpalavalli.com/blog/2019-01-25-sap-community-durable-locks-fiori-ui5/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2019-01-25-sap-community-durable-locks-fiori-ui5/</guid><description>A January 2019 member tech post about using durable locks from Fiori/UI5 in the ABAP programming model, with an unsupported-scenario caveat.</description><pubDate>Fri, 25 Jan 2019 00:00:00 GMT</pubDate></item><item><title>Locking in S4HANA via the Durable Locks &amp; CDS View ObjectModel.Lifecycle annotation</title><link>https://maheshpalavalli.com/blog/2019-01-09-sap-community-durable-locks-cds-lifecycle/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2019-01-09-sap-community-durable-locks-cds-lifecycle/</guid><description>A January 2019 member tech post explaining durable locks and CDS lifecycle annotations for draft scenarios in S/4HANA.</description><pubDate>Wed, 09 Jan 2019 00:00:00 GMT</pubDate></item><item><title>ABAP Programming Model for SAP Fiori (Draft based) for NON GUID Keys &amp; Much more..</title><link>https://maheshpalavalli.com/blog/2019-01-09-sap-community-fiori-draft-non-guid-keys/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2019-01-09-sap-community-fiori-draft-non-guid-keys/</guid><description>A January 2019 member tech post on building a draft-enabled SAP Fiori application with non-GUID keys in the ABAP programming model, with an unsupported-scenario note.</description><pubDate>Wed, 09 Jan 2019 00:00:00 GMT</pubDate></item><item><title>How to call a GUI transaction from Fiori List report template based application</title><link>https://maheshpalavalli.com/blog/2019-01-02-sap-community-call-gui-transaction-from-fiori-list-report/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2019-01-02-sap-community-call-gui-transaction-from-fiori-list-report/</guid><description>A January 2019 member tech post about launching a GUI transaction from a Fiori list report application.</description><pubDate>Wed, 02 Jan 2019 00:00:00 GMT</pubDate></item><item><title>How it Works? SAP Fiori Launchpad Plugins</title><link>https://maheshpalavalli.com/blog/2018-12-12-sap-community-how-fiori-launchpad-plugins-work/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2018-12-12-sap-community-how-fiori-launchpad-plugins-work/</guid><description>A December 2018 member tech post exploring how SAP Fiori Launchpad plugins are loaded and work at runtime.</description><pubDate>Wed, 12 Dec 2018 00:00:00 GMT</pubDate></item><item><title>Fiori Elements List report- Selection fields(Smart Filterbar) sharing filter values</title><link>https://maheshpalavalli.com/blog/2018-09-02-sap-community-list-report-selection-fields-sharing-filter-values/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2018-09-02-sap-community-list-report-selection-fields-sharing-filter-values/</guid><description>A September 2018 member tech post about sharing filter values between Smart Filter Bar fields in a Fiori Elements list report.</description><pubDate>Sun, 02 Sep 2018 00:00:00 GMT</pubDate></item><item><title>Hotkeys / Keyboard shortcuts in SAP UI5 using Open Source Plugin</title><link>https://maheshpalavalli.com/blog/2017-06-14-sap-community-ui5-hotkeys-open-source-plugin/</link><guid isPermaLink="true">https://maheshpalavalli.com/blog/2017-06-14-sap-community-ui5-hotkeys-open-source-plugin/</guid><description>A June 2017 member tech post about adding hotkeys to SAP UI5 applications with an open source plugin.</description><pubDate>Wed, 14 Jun 2017 00:00:00 GMT</pubDate></item></channel></rss>