https://raw.githubusercontent.com/ajmaradiaga/feeds/main/scmt/topics/Document-Information-Extraction-blog-posts.xml SAP Community - Document Information Extraction 2024-05-20T11:10:35.776471+00:00 python-feedgen Document Information Extraction blog posts in SAP Community https://community.sap.com/t5/technology-blogs-by-sap/introducing-document-information-extraction-premium-edition-unleashing-the/ba-p/13574704 Introducing Document Information Extraction Premium Edition - Unleashing the Power of Large Language Models and Generative AI 2023-09-04T15:59:05+02:00 tomasz_janasz https://community.sap.com/t5/user/viewprofilepage/user-id/215180 <STRONG>December Update - General Availability</STRONG><BR /> <BR /> The GA of <STRONG>Document Information Extraction, premium edition </STRONG>took place on December 6th. The new service plan is now available on all productive BTP landscapes of the Document Information Extraction service.<BR /> <BR /> The <A href="https://www.sap.com/about/trust-center/agreements/cloud/cloud-services.html?sort=latest_desc&amp;tag=agreements%3Aproduct-use-support-terms%2Fservice-description-guides&amp;pdf-asset=5cb36d94-9c7e-0010-bca6-c68f7e60039b&amp;page=1" target="_blank" rel="noopener noreferrer">BTP Service Description Guide</A>&nbsp;reflects the new service and the metric under section 7.<BR /> <BR /> Official commercial and technical information can be found in <A href="https://discovery-center.cloud.sap/serviceCatalog/document-information-extraction?region=all&amp;commercialModel=cloud&amp;tab=service_plan" target="_blank" rel="nofollow noopener noreferrer">SAP Discovery Center</A> and on <A href="https://help.sap.com/docs/document-information-extraction/document-information-extraction/service-plans?locale=en-US" target="_blank" rel="noopener noreferrer">SAP Help Portal</A>.<BR /> <BR /> <B>November Update - Trial Availability</B><BR /> <BR /> Document Information Extraction, premium edition was featured at TechEd 2023 as part of a virtual jump-start session. Get a glimpse of the new features and to get enabled in only 25 min: <A href="https://www.youtube.com/watch?v=3koJFICGZWA&amp;t=5s" target="_blank" rel="nofollow noopener noreferrer">Jump-Start Your Document Processing Use Case with Generative AI</A>.<BR /> <BR /> Here you will find a dedicated <A href="https://github.com/SAP-samples/teched2023-AI284v" target="_blank" rel="nofollow noopener noreferrer">step-by-step tutorials</A> to kick start on <A href="https://cockpit.hanatrial.ondemand.com/trial/#/home/trial" target="_blank" rel="nofollow noopener noreferrer">SAP BTP Trial</A>.<BR /> <BR /> <HR /><BR /> <BR /> &nbsp;<BR /> <BR /> Foundation Models, a technological breakthrough in AI, have ushered in a new paradigm with disruptive capabilities. The rise of applications like ChatGPT, built on these foundational models, has rapidly caught the world's attention. Particularly in the context of intelligent document processing (IDP) it allows to extend the pre-defined capabilities with emerging capabilities that have been either unforeseen or very difficult to implement.<BR /> <BR /> Today, we are thrilled to announce the launch of the new version of our product lineup for IDP: <EM>Document Information Extraction, premium edition</EM>. It is a groundbreaking addition to our software suite that is set to revolutionize the way businesses extract valuable insights from unstructured data. With the power of Large Language Models (LLMs) and Generative AI (GenAI), the premium edition will unlock a whole new level of capabilities, enabling organizations to streamline their operations and further increase their process-related efficiency. The premium features in the new edition encompass:<BR /> <BR /> <STRONG>Auto Extraction of Unstructured Data</STRONG><BR /> Gone are the days of laborious annotation and template creation. The premium edition will offer a schema-based extraction of unstructured data by leveraging the unprecedented capabilities of LLMs. With a simple description of required fields, the solution will automatically extract and organize data, eliminating the need for manual intervention and drastically reducing time-to-value.<BR /> <BR /> <STRONG>Extended Language Support</STRONG><BR /> In an increasingly interconnected world, language barriers should never hinder adoption. That's why we will introduce extended language support for over 40 languages. Businesses will be able to effortlessly extract information from documents written in different languages, enabling faster go-to-market strategies, and expanding global coverage of their IDP functions.<BR /> <BR /> <STRONG>Extensions of SAP Standard Schemas (roadmap outlook 2024)</STRONG><BR /> To cater to the diverse needs of our customers, the premium edition will extend the support for SAP Standard Schemas. This enhancement will allow for a seamless integration with SAP systems and their data models, providing quick extensibility and higher business value.<BR /> <BR /> <STRONG>Immediate Improvement (roadmap outlook 2024)</STRONG><BR /> The premium edition will also come with immediate improvements in accuracy based on feedback data from users. By harnessing the power of LLMs and GenAI, the solution will ensure better accuracy in data extraction, minimizing errors and maximizing the reliability of extracted information. This will lead to higher automation rates and hence, greater operational efficiency and productivity.<BR /> <BR /> The benefits of <EM>Document Information Extraction, premium edition</EM> are far-reaching. By drastically reducing time-to-value, businesses will be able to quickly extract insights from unstructured data. With the global coverage and faster go-to-market strategies, companies can stay ahead of the competition. Additionally, the quick extensibility and higher business value provide a solid foundation for further growth and innovation.<BR /> <BR /> To give you a sneak preview of the remarkable capabilities of our upcoming release, we have prepared a demo video:<BR /> <BR /> <IFRAME id="kaltura_player_1_p5s5dr9z" src="https://sapvideoa35699dc5.hana.ondemand.com/?entry_id=1_a3u6ow9u" allowfullscreen="true" webkitallowfullscreen="" mozallowfullscreen="" width="625px" height="360px" frameborder="0"></IFRAME><BR /> <BR /> This launch represents a significant stride forward in our commitment to providing relevant, reliable, responsible business AI that delivers real-world results. Let's embark on this adventure together! Feel free to connect with us.<BR /> <BR /> &nbsp;<BR /> <BR /> Disclaimer:<BR /> The intellectual property belongs to SAP and the content is copyrighted. We kindly remind you that the roadmap-related statements are not a commitment and are subject to change.<BR /> <BR /> <HR /><BR /> <BR /> <B>Learn more</B><BR /> <BR /> Read more about the news of Document Information Extraction&nbsp;<A href="https://help.sap.com/docs/DOCUMENT_INFORMATION_EXTRACTION/5fa7265b9ff64d73bac7cec61ee55ae6/e6d1122300d3440bb3277f18adca0557.html" target="_blank" rel="noopener noreferrer">on the help portal!</A><BR /> <BR /> <B>What is Document Information Extraction?</B><BR /> <BR /> <A href="https://discovery-center.cloud.sap/serviceCatalog/document-information-extraction?service_plan=blocks-of-100-records&amp;region=all&amp;commercialModel=cpea&amp;tab=service_plan" target="_blank" rel="noopener nofollow noreferrer">Document Information Extraction</A>&nbsp;is one of the SAP&nbsp;<A href="https://community.sap.com/topics/artificial-intelligence" target="_blank">AI Business Services</A>&nbsp;on the SAP Business Technology Platform (SAP BTP). This ML-enabled service is available through the Cloud Platform Enterprise Agreement (CPEA) and also in the Pay-As-You-Go (PAYGO) model.<BR /> <BR /> <B>Tutorials &amp; Learnings</B><BR /> <UL><BR /> <LI><A href="https://developers.sap.com/tutorial-navigator.html?tag=software-product%3Atechnology-platform%2Fsap-ai-business-services%2Fdocument-information-extraction" target="_blank" rel="noopener noreferrer">See all available tutorials here!</A></LI><BR /> <LI><A href="https://open.sap.com/courses/sapai1" target="_blank" rel="noopener noreferrer">OpenSAP</A><A href="https://open.sap.com/courses/sapai1" target="_blank" rel="noopener noreferrer">&nbsp;course for SAP AI Business Services</A></LI><BR /> </UL><BR /> <B>Blog posts:</B><BR /> <UL><BR /> <LI><A href="https://blogs.sap.com/2020/03/06/simplify-business-document-processing-with-sap-ai-business-services/" target="_blank" rel="noopener noreferrer">Simplify Business Document Processing with SAP AI Business Services</A></LI><BR /> <LI><A href="https://blogs.sap.com/2022/07/19/free-tier-option-for-document-information-extraction-only-one-step-away/" target="_blank" rel="noopener noreferrer">Free Tier Option for Document Information Extraction</A></LI><BR /> <LI><A href="https://blogs.sap.com/2021/11/03/business-doument-processing-through-standard-sap-integration/" target="_blank" rel="noopener noreferrer">Business document processing through standard SAP integration</A></LI><BR /> </UL><BR /> <B>SAP Community Page:</B><BR /> <UL><BR /> <LI><A href="https://community.sap.com/topics/artificial-intelligence" target="_blank">SAP AI Business Services</A></LI><BR /> </UL> 2023-09-04T15:59:05+02:00 https://community.sap.com/t5/enterprise-resource-planning-blogs-by-sap/document-information-extraction-templates-with-sap-business-one/ba-p/13576400 Document Information Extraction Templates with SAP Business One 2023-09-05T15:53:01+02:00 MartinSlavik https://community.sap.com/t5/user/viewprofilepage/user-id/149045 As a user of SAP Business One you can consume the capabilities of Document Information Extraction (which is part of the SAP AI Business Services Portfolio) for importing documents to SAP Business One.<BR /> <BR /> In this blog I would like to provide summary of how to better use its potential in connection to the newly delivered functionality.<BR /> <BR /> The basic functionality is described in the relevant SAP Note <A href="https://me.sap.com/notes/3060961" target="_blank" rel="noopener noreferrer">3060961</A> (and related SAP Notes) and this <A href="https://blogs.sap.com/2021/07/08/sap-business-one-integration-with-document-information-extraction-service-enhancements/" target="_blank" rel="noopener noreferrer">blog</A>.<BR /> <BR /> The additional functionality coming in the release of SAP Business One FP 2305 include the following template management feature:<BR /> <UL><BR /> <LI>Using the Templates as part of the Document Information Extraction service. The details of the template feature are provided in this <A href="https://blogs.sap.com/2022/12/28/template-feature-of-document-information-extraction/" target="_blank" rel="noopener noreferrer">blog</A>. The advantage of the using of the templates is to specify for repeating layouts a template which will improve the extraction results for the documents of this type.</LI><BR /> <LI>As part of the Template feature there is a possibility to define also a constant value for a specific output field. Therefore, for example if you know that template shall over the layouts of particular vendor you can specify its name or Tax ID as a constant value and then you can make sure that the specific value is always there.</LI><BR /> <LI>The template can help to work for additional languages. For example the documents in Hebrew can be processed with better recognition result.</LI><BR /> <LI>For standard integration between SAP Business One and Document Information Extraction service there is used in the background the feature of “autoselect” of the template. It means the following:<BR /> <OL><BR /> <LI>If there is no template used for a specific Document Information Extraction service account there is always used the standard model.</LI><BR /> <LI>If there is a template used then service tries to match the particular document to the base template. However, if there is not any match the standard model is used for the data extraction.</LI><BR /> </OL><BR /> </LI><BR /> <LI>The standard integration solution supports the templates created for the standard SAP scheme – “SAP_Invoice_Schema”. The scheme includes all standard fields included in the Document Information Extraction service.</LI><BR /> </UL><BR /> &nbsp;<BR /> <BR /> <STRONG>The processing with template is similar to the basic functionality:</STRONG><BR /> <BR /> Prerequisites:<BR /> <UL><BR /> <LI>The Document Information Extraction protocol is setup and activated</LI><BR /> <LI>The Electronic Document Service is running with "ConnectorDOX-1 (DOX)" processing</LI><BR /> </UL><BR /> &nbsp;<BR /> <BR /> Steps:<BR /> <OL><BR /> <LI>The document in pdf (or other supported format) is taken from the predefined location by the Electronic Documents Service.</LI><BR /> <LI>The document is processed to the Document Information Extraction service considering the above mentioned “autoselect” option.</LI><BR /> <LI>The result is generated in a form of a JSON file. The processed document JSON file would include the following elements:<IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/JSON1-1.jpg" /></LI><BR /> <LI>The results is stored in ECM8 table in the SAP Business One database and then it can be processed by wizard - Electronic Documents Import Wizard (EDIW) for Document Information Extraction protocol.</LI><BR /> </OL><BR /> &nbsp;<BR /> <BR /> The completion process in the Electronic Documents Import Wizard was enhanced in version SAP Business One 2305, see the related <A href="https://blogs.sap.com/2023/09/05/electronic-documents-import-wizard-enhancements/" target="_blank" rel="noopener noreferrer">blog</A>.<BR /> <BR /> &nbsp;<BR /> <H3 id="toc-hId-1093098177"><B><SPAN data-contrast="none">What</SPAN></B><B><SPAN data-contrast="none">’</SPAN></B><B><SPAN data-contrast="none">s next?&nbsp;</SPAN></B><SPAN data-ccp-props="{}">&nbsp;</SPAN></H3><BR /> This is a short summary of available functionality in SAP Business One. It should help you to get the better results from the integration between SAP Business One and Document Information Extraction service.<BR /> <BR /> <SPAN data-contrast="auto">Regardless of the industry</SPAN><SPAN data-contrast="auto">&nbsp;</SPAN><SPAN data-contrast="auto">it’s</SPAN><SPAN data-contrast="auto"> undeniable that with the help of AI, specifically the Document information Extraction,&nbsp; can help you overcome various challenges in the area of data recognition</SPAN><SPAN data-contrast="auto">. </SPAN><BR /> <BR /> <SPAN data-contrast="auto">I would like to ask you </SPAN>to share your feedback or thoughts in a comment or ask questions in the Q&amp;A tag area here:<BR /> <BR /> <A href="https://answers.sap.com/tags/01200615320800000816" target="_blank" rel="noopener noreferrer">SAP Business One Community</A><BR /> <BR /> &nbsp;<BR /> <BR /> The additional related materials can help you as well:<BR /> <BR /> The template feature with own schema can be used for the SAP Build Process Automation automations. Please see the related documentation in Open SAP <A href="https://microlearning.opensap.com/media/t/1_338sz9bk" target="_blank" rel="noopener noreferrer">microlearning</A>.<BR /> <BR /> &nbsp;<BR /> <BR /> Related documentation for the set-up of an account on the SAP Business Technology platform can be viewed at the following&nbsp;<A href="https://partneredge.sap.com/en/library/assets/products/ent_mng/dgl/37/88/SAP823788.html" target="_blank" rel="noopener noreferrer">Web link</A>.<BR /> <BR /> &nbsp; 2023-09-05T15:53:01+02:00 https://community.sap.com/t5/technology-blogs-by-members/integration-of-chatpdf-with-s4hana-new-era-of-ocr-with-generative-ai/ba-p/13579884 Integration of ChatPDF with S4HANA - New era of OCR with Generative AI 2023-09-22T11:29:39+02:00 sabarna17 https://community.sap.com/t5/user/viewprofilepage/user-id/147402 <H3 id="toc-hId-1093191646">The <A href="https://community.sap.com/" target="_blank">SAP Community</A> is literally flooding now with<STRONG> AI and Generative AI-related</STRONG> <A href="https://community.sap.com/topics/artificial-intelligence" target="_blank">blogs</A>.</H3><BR /> <H3 id="toc-hId-896678141">Organizations started to adopt ChatGPT for several generative or automation tasks.</H3><BR /> <UL><BR /> <LI><BR /> <H3 id="toc-hId-700164636"><STRONG>Content</STRONG> - Suggestions, Rectification, Generation</H3><BR /> </LI><BR /> <LI><BR /> <H3 id="toc-hId-503651131"><STRONG>Code</STRONG> - Suggestions, Rectification, Generation</H3><BR /> </LI><BR /> <LI><BR /> <H3 id="toc-hId-307137626"><STRONG>JSON~XML</STRONG> Conversions and API Integrations</H3><BR /> </LI><BR /> <LI><BR /> <H3 id="toc-hId-110624121"><STRONG>Data analysis</STRONG> with ChatGPT</H3><BR /> </LI><BR /> </UL><BR /> <H3 id="toc-hId--85889384">&amp; more….</H3><BR /> <H3 id="toc-hId--282402889">Why I started to write this blog today, is the Idea of Generative AI is getting changed, and the business is trying to explore the new capabilities of ChatGPT and ChatGPT-powered tools.</H3><BR /> <BLOCKQUOTE><BR /> <H3 id="toc-hId--478916394">To perform the dynamic <STRONG>OCR extraction</STRONG> from PDF and <STRONG>Automate</STRONG> the <STRONG>Business Process</STRONG>, you definitely need the below tools:</H3><BR /> <UL><BR /> <LI><BR /> <H3 id="toc-hId--675429899"><EM><A href="https://chat.openai.com/" target="_blank" rel="nofollow noopener noreferrer">ChatGPT</A></EM></H3><BR /> </LI><BR /> <LI><BR /> <H3 id="toc-hId--947174773"><EM><A href="https://www.chatpdf.com/" target="_blank" rel="nofollow noopener noreferrer">ChatPDF</A></EM></H3><BR /> </LI><BR /> <LI><BR /> <H3 id="toc-hId--1143688278"><A href="https://www.sap.com/india/products/technology-platform/process-automation/features.html" target="_blank" rel="noopener noreferrer"><EM>SAP Build Automation</EM></A></H3><BR /> </LI><BR /> </UL><BR /> </BLOCKQUOTE><BR /> <H3 id="toc-hId--1340201783">If we want to place all these things into one place, it will look like below -</H3><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/ezgif-1-1c46e88aee.gif" /></P><BR /> &nbsp;<BR /> <H1 id="toc-hId--949909274">Introduction</H1><BR /> The Idea of AI-enabled OCR was to help the business extract the information using OCR and contextualize the extracted attributes to the Business means. This happens with Cognitive AI. Which is an AI/ML-based Business entity recognition model, which identifies the coordinates from the Business Document with the field name attributes.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/CognitiveAI.png" /></P><BR /> Drawbacks –<BR /> <UL><BR /> <LI>It generates a new contextualization on its own, as it has a rigid way of JSON generation.</LI><BR /> <LI>Also, the mapping to the context is very painful – as it takes lots of time to map an output JSON, and also if the production JSON is missing some parameters we as a human need to train the Business document template to get the required outcome.</LI><BR /> <LI>Not vastly trained to give predictive dynamic columns</LI><BR /> <LI>Can not be used for a document that does not have a template</LI><BR /> </UL><BR /> Now, what happened in GenAI is contextualization to the Business entity is going to happen very smoothly and intelligently and is dynamically generated. This is a basic diagram to understand the idea behind this approach:<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/CongnitiveAI-GenAI.png" /></P><BR /> Benefit –<BR /> <UL><BR /> <LI>Purely dynamic generations of the item, address entity recognitions, and JSON conversion capabilities</LI><BR /> <LI>Flexible and can be integrated with each type of required JSON format. Less time to train and deploy.</LI><BR /> <LI>Any type of PDF can be extracted with proper contextualization to the LLM Models</LI><BR /> </UL><BR /> Drawbacks –<BR /> <UL><BR /> <LI>Security of LLM Model prompts</LI><BR /> <LI>Not rigid of static outputs. The LLM models generally produce dynamic outputs. Which can be stabilized up to a certain point, not as a whole can be done.</LI><BR /> </UL><BR /> <H3 id="toc-hId--1733228793"></H3><BR /> <H1 id="toc-hId--1342936284">ChatGPT &amp; ChatPDF setup -</H1><BR /> Only we need the API keys here.<BR /> <UL><BR /> <LI>To retrieve the ChatGPT API key, go to the URL - <A href="https://platform.openai.com/account/api-keys" target="_blank" rel="nofollow noopener noreferrer">https://platform.openai.com/account/api-keys</A><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/ChatGPT-Api-Key.png" /></LI><BR /> <LI>To retrieve the Chat-PDF API Key, go to the URL - <A href="https://www.chatpdf.com/" target="_blank" rel="nofollow noopener noreferrer">Chat-PDF</A>. Then go to your Account Button at the left bottom and expand the <STRONG>Developers</STRONG> section. Developer's guide is available <A href="https://www.chatpdf.com/docs/api/backend" target="_blank" rel="nofollow noopener noreferrer">here</A>.</LI><BR /> </UL><BR /> <H1 id="toc-hId--1539449789"><STRONG>Chat-PDF Time.</STRONG></H1><BR /> <H2 id="toc-hId--2029366301"><span class="lia-unicode-emoji" title=":shuffle_tracks_button:">🔀</span> Upload a PDF File from the left pane -</H2><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/Upload-PDF.png" /></P><BR /> &nbsp;<BR /> <H2 id="toc-hId-2069087490"><span class="lia-unicode-emoji" title=":shuffle_tracks_button:">🔀</span> Let's ask Some Basic Questions now -</H2><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/Chat-PDF-Questions-1.png" /></P><BR /> &nbsp;<BR /> <H2 id="toc-hId-1872573985"><span class="lia-unicode-emoji" title=":shuffle_tracks_button:">🔀</span> Now Ask a Question to generate JSON data for you from the PDF extraction -</H2><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/Chat-PDF-Question-2.png" height="640" width="537" /></P><BR /> &nbsp;<BR /> <BR /> &nbsp;<BR /> <H2 id="toc-hId-1844244171"><EM>Now, I will try to </EM><EM>predict </EM><EM>the questions running through your mind and answer them..&nbsp;</EM></H2><BR /> &nbsp;<BR /> <H2 id="toc-hId-1647730666"><span class="lia-unicode-emoji" title=":fast_forward_button:">⏩</span> What I am getting in this Blog?</H2><BR /> An automated Tool for <STRONG>Customer Purchase orders </STRONG>to<STRONG> Sales order </STRONG>creation.<BR /> <BR /> <EM>If your <A href="https://support.google.com/accounts/answer/185833?hl=en" target="_blank" rel="nofollow noopener noreferrer">GMAIL</A> receives a <STRONG>Vendor Invoice</STRONG> / <STRONG>Customer PO</STRONG>, this automation tool can process the PDF attachment and extract information from it to POST an event in <STRONG>SAP S4 HANA</STRONG> and revert to the Vendor / Customer Email.</EM><BR /> <H2 id="toc-hId-1451217161"><span class="lia-unicode-emoji" title=":fast_forward_button:">⏩</span> This type of solution is already present, Boss? Then Why again?</H2><BR /> It is there... But we will use<STRONG> <A href="https://medium.com/data-science-at-microsoft/generative-ai-openai-and-chatgpt-what-are-they-3c80397062c4" target="_blank" rel="nofollow noopener noreferrer">Generative AI</A></STRONG> now.<BR /> <H2 id="toc-hId-1254703656"><span class="lia-unicode-emoji" title=":fast_forward_button:">⏩</span> What is the Business Value you have?</H2><BR /> <H2 id="toc-hId-1058190151"><span class="lia-unicode-emoji" title=":fast_forward_button:">⏩</span> What is new you are doing here?</H2><BR /> <H2 id="toc-hId-861676646"><span class="lia-unicode-emoji" title=":fast_forward_button:">⏩</span> What is the benefit?</H2><BR /> <H2 id="toc-hId-665163141"><span class="lia-unicode-emoji" title=":fast_forward_button:">⏩</span> Why we will adopt and invest in this?</H2><BR /> &nbsp;<BR /> <H3 id="toc-hId-175246629"><EM>The main reason is that it will reduce your effort in Vendor Invoice or Customer PO PDF Mapping. </EM></H3><BR /> <H3 id="toc-hId--21266876"><EM>It can also adapt to all of your PDF onboarding and dynamic JSON and Mapping Generations. Auto adaptations to your environments.</EM></H3><BR /> &nbsp;<BR /> <H2 id="toc-hId-75622626"><span class="lia-unicode-emoji" title=":fast_forward_button:">⏩</span> How is that possible, Boss?</H2><BR /> OKAY... Here is how...<BR /> <H2 id="toc-hId-47292812"></H2><BR /> <H2 id="toc-hId--149220693"><STRONG>Step 1</STRONG> -&nbsp;<A href="https://github.com/sabarna17/sap-btp-kol-community-demo-sep23/blob/main/SAPBuilders.png" target="_blank" rel="nofollow noopener noreferrer">SAPBuilders</A> Pick up <A href="https://help.sap.com/docs/build-process-automation" target="_blank" rel="noopener noreferrer">SAP Build - Process Automation</A>, similar to the Hammer<span class="lia-unicode-emoji" title=":hammer:">🔨</span> of Thor<span class="lia-unicode-emoji" title=":high_voltage:">⚡</span><span class="lia-unicode-emoji" title=":high_voltage:">⚡</span></H2><BR /> Create an Automation Flow...<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/Screenshot-2023-09-21-224045.png" /></P><BR /> The all-in-one platform by SAP which is having all niche capabilities and is the tool for automating your SAP and other Automation Processes.<BR /> <BR /> Sample JSON script for HTTP GET will look like this -<BR /> <PRE class="language-javascript"><CODE>const url = 'https://ngrok-propagate.cfapps.us10-001.hana.ondemand.com/check_unread_email';<BR /> const headers = { <BR /> };<BR /> const options = {<BR /> 'method': 'GET',<BR /> 'url': url,<BR /> 'headers': headers,<BR /> 'responseType':'json', <BR /> 'resolveBodyOnly':true <BR /> };<BR /> return options;</CODE></PRE><BR /> &nbsp;<BR /> <H2 id="toc-hId--345734198">Step 2 -&nbsp;<A href="https://github.com/sabarna17/sap-btp-kol-community-demo-sep23/blob/main/NodeNinjas.png" target="_blank" rel="nofollow noopener noreferrer">NodeNinjas</A> Pick up <A href="https://nodered.org/" target="_blank" rel="nofollow noopener noreferrer">Node-RED</A>, Similar to Shield <IMG src="https://cdn.iconscout.com/icon/premium/png-256-thumb/captain-america-shield-834926.png?f=webp&amp;w=256" alt="Captain america shield Icon" width="22" height="22" /> of Captain America ⍟⍟</H2><BR /> Install the below Plugins for Node-RED.<BR /> <UL><BR /> <LI><A href="https://flows.nodered.org/node/node-red-contrib-simple-chatgpt" target="_blank" rel="nofollow noopener noreferrer">node-red-contrib-simple-chatgpt</A></LI><BR /> <LI><A href="https://flows.nodered.org/node/node-red-node-email" target="_blank" rel="nofollow noopener noreferrer">node-red-node-email</A></LI><BR /> </UL><BR /> &nbsp;<BR /> <H3 id="toc-hId--835650710"><A href="https://github.com/sabarna17/sap-btp-kol-community-demo-sep23/blob/main/node-red/check_unread_email.json" target="_blank" rel="nofollow noopener noreferrer">/check_unread_email</A></H3><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/check_unread_email.png" /></P><BR /> a. Read the email from your inbox<BR /> <BR /> b. Categorize the Email and check for Customer PO<BR /> <BR /> c. Save the POST the attachment to ChatPDF<BR /> <BR /> d. Respond back with the sender's Email ID and <EM><STRONG>sourceID</STRONG></EM><BR /> <BR /> &nbsp;<BR /> <H3 id="toc-hId--1032164215"><A href="https://github.com/sabarna17/sap-btp-kol-community-demo-sep23/blob/main/node-red/get_pdf_data.json" target="_blank" rel="nofollow noopener noreferrer">/get_pdf_data</A></H3><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/get_pdf_data.png" /></P><BR /> a. Create a Chat Query to extract the information from PDF.<BR /> <BR /> b. Prompt Used - "<STRONG><EM>Fill the below json, with values from the document. Also wrap json code output in &lt;code&gt;&lt;/code&gt;, without json beautifying - &gt;</EM></STRONG>"<BR /> <BR /> c. Also pass the Json expected output structure in the Content.<BR /> <BR /> d. Now extract the json with magical function -<BR /> <PRE class="language-javascript"><CODE>var mystring = msg.payload.content.toString();<BR /> var fromvalue = mystring.split("&lt;code&gt;");<BR /> var tovalue = fromvalue[1].split("&lt;/code&gt;");<BR /> msg.payload = tovalue[0];<BR /> return msg;</CODE></PRE><BR /> &nbsp;<BR /> <H3 id="toc-hId--1228677720"><A href="https://github.com/sabarna17/sap-btp-kol-community-demo-sep23/blob/main/node-red/delete_pdf_file.json" target="_blank" rel="nofollow noopener noreferrer">/delete_pdf_file</A></H3><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/delete_pdf_file.png" /></P><BR /> a. Delete the PDF file from ChatPDF<BR /> <BR /> &nbsp;<BR /> <H3 id="toc-hId--1425191225"><A href="https://github.com/sabarna17/sap-btp-kol-community-demo-sep23/blob/main/node-red/dummy_sales_order.json" target="_blank" rel="nofollow noopener noreferrer">/dummy_sales_order</A></H3><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/dummy_sales_order.png" /></P><BR /> a. Map your S/4 HANA API intelligently<BR /> <BR /> b. Trigger your S4 HANA <A href="https://api.sap.com/api/OP_API_SALES_ORDER_SRV_0001/resource/Sales_Order_Header" target="_blank" rel="noopener noreferrer">Sales Order API</A>.<BR /> <BR /> c. Return the <STRONG>Sales Order number</STRONG> as a return parameter<BR /> <BR /> &nbsp;<BR /> <H3 id="toc-hId--1621704730"><A href="https://github.com/sabarna17/sap-btp-kol-community-demo-sep23/blob/main/node-red/send_email.json" target="_blank" rel="nofollow noopener noreferrer">/send_email</A></H3><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/send_email-3.png" /></P><BR /> a. Set up the Context to ChatGPT.- "<EM><STRONG>Create an email body without any variables and within 100 Words.</STRONG></EM>"<BR /> <BR /> b. Prompt ChatGPT to create an Email Body. Clearly mention and set the expectations. It's your Personal assistant. It will work for you...<BR /> <PRE class="language-javascript"><CODE>msg.payload = 'We have Created Sales Order number: ' <BR /> + so <BR /> + 'Starting with Hi Team, ' <BR /> + 'Ending with: ' + 'Regards, sabarnapass@gmail.com'<BR /> + 'If delay happens from our side. We will inform you'<BR /> msg.topic = 'Your Reference Sales Order:' + so;<BR /> return msg;</CODE></PRE><BR /> &nbsp;<BR /> <H2 id="toc-hId--1524815228">Step 3 -&nbsp;<A href="https://github.com/sabarna17/sap-btp-kol-community-demo-sep23/blob/main/SAPBTPDeployX.png" target="_blank" rel="nofollow noopener noreferrer">SAPBTPDeployX</A> Pick up <A href="https://ngrok.com/" target="_blank" rel="nofollow noopener noreferrer">Ngrok</A>, <A href="https://nodejs.org/en" target="_blank" rel="nofollow noopener noreferrer">NodeJS</A>, <A href="https://help.sap.com/docs/bas" target="_blank" rel="noopener noreferrer">BAS</A>, <A href="https://developers.sap.com/tutorials/cp-cf-download-cli.html" target="_blank" rel="noopener noreferrer">CF-CLI</A>,&nbsp; similar to the Infinity Gauntlet🫰 of IRON Man🦾<span class="lia-unicode-emoji" title=":robot_face:">🤖</span></H2><BR /> <H3 id="toc-hId--2014731740"><A href="https://ngrok.com/docs/getting-started/" target="_blank" rel="nofollow noopener noreferrer"><STRONG>Ngrok</STRONG></A> -</H3><BR /> Install and fire Ngrok<BR /> <PRE class="language-c"><CODE>ngrok http 1880</CODE></PRE><BR /> &nbsp;<BR /> <H3 id="toc-hId--2043061554"><A href="https://github.com/sabarna17/sap-btp-kol-community-demo-sep23/tree/main/ngrok-propagate" target="_blank" rel="nofollow noopener noreferrer">BAS + NodeJS = ngrok-propagate</A></H3><BR /> a. Install npm libraries<BR /> <PRE class="language-javascript"><CODE>{<BR /> "name": "ngrok-propagate",<BR /> "version": "1.0.0",<BR /> "description": "",<BR /> "main": "index.js",<BR /> "scripts": {<BR /> "test": "echo \"Error: no test specified\" &amp;&amp; exit 1",<BR /> "start": "node index.js"<BR /> },<BR /> "author": "",<BR /> "license": "ISC",<BR /> "dependencies": {<BR /> "axios": "^1.5.0",<BR /> "express": "^4.18.2"<BR /> }<BR /> }</CODE></PRE><BR /> b. Create an <A href="https://www.npmjs.com/package/express" target="_blank" rel="nofollow noopener noreferrer">express</A> server using NodeJS<BR /> <BR /> c. Do not forget your <A href="https://github.com/sabarna17/sap-btp-kol-community-demo-sep23/blob/main/ngrok-propagate/manifest.yaml" target="_blank" rel="nofollow noopener noreferrer">.yaml</A> file.<BR /> <BR /> Now <span class="lia-unicode-emoji" title=":drum:">🥁</span><span class="lia-unicode-emoji" title=":drum:">🥁</span><span class="lia-unicode-emoji" title=":drum:">🥁</span><span class="lia-unicode-emoji" title=":drum:">🥁</span>......<BR /> <BR /> &nbsp;<BR /> <H3 id="toc-hId-2055392237"><A href="https://developers.sap.com/tutorials/cp-cf-dev-02-deploy-app.html" target="_blank" rel="noopener noreferrer"><STRONG>CF PUSH</STRONG></A> - a wonderful document by <SPAN class="mention-scrubbed">dj.adams</SPAN></H3><BR /> <H3 id="toc-hId-1858878732"><EM>And SNAP.....</EM></H3><BR /> <H1 id="toc-hId--2045796055">🫰</H1><BR /> <H4 id="toc-hId-1172448715"><EM>((I had a wonderful IRON MAN Snapping Picture here from Avengers End Game. Due to community restrictions, I had to remove it. <span class="lia-unicode-emoji" title=":pensive_face:">😔</span><span class="lia-unicode-emoji" title=":pensive_face:">😔</span><span class="lia-unicode-emoji" title=":pensive_face:">😔</span> You can go to this <A href="https://www.pinterest.com/pin/609041549612006829/" target="_blank" rel="nofollow noopener noreferrer">URL</A> to see the image.))</EM></H4><BR /> &nbsp;<BR /> <BR /> Now your system somewhat looks like -<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/Architecture-3.png" /></P><BR /> I understand it's not the exact same one, what you have thought.<BR /> <BR /> But if you go through the blog till now, I am sure you have everything in your hand to integrate <STRONG>ChatPDF</STRONG> and <STRONG>ChatGPT</STRONG> to your <STRONG>S4 HANA</STRONG> Suite.<BR /> <H2 id="toc-hId-1562741224"><span class="lia-unicode-emoji" title=":fast_forward_button:">⏩</span> This solution is GOOD, but it has problems...</H2><BR /> Yes, using ChatGPT presents a number of challenges that organizations and individuals are discovering:<BR /> <UL><BR /> <LI>Inconsistency in output of LLM- Data generated</LI><BR /> <LI>Contextual tuning time</LI><BR /> <LI>Security of sensitive data</LI><BR /> </UL><BR /> &nbsp;<BR /> <H2 id="toc-hId-1366227719"><span class="lia-unicode-emoji" title=":fast_forward_button:">⏩</span> What's Next? What I can learn more?</H2><BR /> <OL><BR /> <LI>Keep your eye on <A href="https://community.sap.com/topics/artificial-intelligence" target="_blank">SAP AI Business Services</A> to see how they are re-imagining Business Automation.</LI><BR /> <LI>Also, similar Generative AI-based tools are being developed by SAP, I guess. Keep an eye on the blog, <A href="https://blogs.sap.com/2023/09/04/introducing-document-information-extraction-premium-edition-unleashing-the-power-of-large-language-models-and-generative-ai/" target="_blank" rel="noopener noreferrer">Document Information Extraction Premium Edition</A> by <SPAN class="mention-scrubbed">tomasz.janasz</SPAN>.</LI><BR /> <LI>Yes, you can create custom application using <A href="https://python.plainenglish.io/unlocking-code-from-images-a-practical-guide-to-ocr-with-tesseract-and-flask-with-chatgpt-9afed07bb553" target="_blank" rel="nofollow noopener noreferrer">pytesseract and ChatGPT</A> to perform kinda similar type of work.</LI><BR /> <LI>There is a chance that you get the Customer PO, Vendor Invoices in different language. You can try to integrate <A href="https://help.sap.com/docs/translation-hub/translation-hub-document-translation-service/document-translation-service-detailed-overview" target="_blank" rel="noopener noreferrer">Document Translation Service</A> as well if required.</LI><BR /> <LI>I got a chance to speak about <STRONG>SAP AI Business Service</STRONG> in one of the <A href="https://www.linkedin.com/company/sap-inside-track-kolkata/" target="_blank" rel="nofollow noopener noreferrer">SAP Community Kolkata</A> - <A href="https://www.linkedin.com/posts/sap-inside-track-kolkata_sapcommunity-activity-7106977176113086464-UaVm?utm_source=share&amp;utm_medium=member_desktop" target="_blank" rel="nofollow noopener noreferrer">Event</A>. Here is the full <A href="https://github.com/sabarna17/sap-btp-kol-community-demo-sep23/" target="_blank" rel="nofollow noopener noreferrer">code base</A> if you want to scroll through.</LI><BR /> </OL><BR /> <H1 id="toc-hId-1463117221">Conclusion -</H1><BR /> As you can see, all these AI tools are kind of Avengers.<BR /> <BR /> I still remember that day when a TensorFlow Deep Learning model was trying to Play Mario and was learning from its own play score.<BR /> <BR /> Although, the barriers will be there to adopt something new. Critical-Thinkers, Designers will be coming up a plan with have to draw the line of Data Sensitive and Security Aspects.<BR /> <BR /> Do you know What's there in SAM Altman's Bag pack? Have a peek here -<BR /> <BR /> <A href="https://www.mobileappdaily.com/news/sam-altmans-nuclear-backpack-holds-the-code-to-save-the-world-from-ai" target="_blank" rel="nofollow noopener noreferrer">https://www.mobileappdaily.com/news/sam-altmans-nuclear-backpack-holds-the-code-to-save-the-world-from-ai</A><BR /> <BLOCKQUOTE><BR /> <H3 id="toc-hId-679797702">The Generative AIs of this generation have started to generate a new Generation of Business Processes.</H3><BR /> &nbsp;<BR /> <BR /> <STRONG>The Time is Here, the Time is Now...</STRONG></BLOCKQUOTE> 2023-09-22T11:29:39+02:00 https://community.sap.com/t5/technology-blogs-by-sap/streamlining-data-extraction-from-pdfs-the-power-of-document-information/ba-p/13572920 Streamlining Data Extraction from PDFs: The Power of Document Information Extraction (DoX) and SAP Build Process Automation 2023-09-27T13:20:26+02:00 sakshamjain https://community.sap.com/t5/user/viewprofilepage/user-id/126726 Managing the extraction and organization of data from numerous PDF files can be a laborious task, particularly when dealing with a large volume of documents. This process is prone to errors, which can have far-reaching consequences.<BR /> <BR /> In this blog post, we will explore the integration of SAP Build Process Automation (SPA) with Document Information Extraction, offering a solution for automating the handling of PDF documents.<BR /> <BR /> For those unfamiliar with Document Information Extraction, let me provide a brief overview. Document Information Extraction (referred to as DOX) is a valuable service designed to handle documents containing structured content, such as headers and tables. This service proves particularly useful for extracting data from documents like invoices or payment records. By leveraging this service, users can effortlessly upload a PDF document and receive the extracted data in the form of a JSON object.<BR /> <H2 id="toc-hId-963901161">Let’s Get Started</H2><BR /> <OL><BR /> <LI>Navigate to SAP Build Process Automation Lobby and create a new automation.</LI><BR /> <LI>Click on the Create dropdown and select <STRONG>Document Template</STRONG><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/Untitled-5.png" /></P><BR /> </LI><BR /> <LI>Click on <STRONG>Create a New Template</STRONG><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/Untitled-2-1.png" /></P><BR /> </LI><BR /> <LI>Give a name to the template and select the relevant invoice template from your system.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/Untitled-1-2.png" /></P><BR /> </LI><BR /> <LI>Choose from the existing schema or create a new one. I’ll proceed with creating a new custom schema.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/Untitled-3-2.png" /></P><BR /> </LI><BR /> <LI>Give a relevant name to the schema and add the required <STRONG>Header and Line Item Fields</STRONG><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/Untitled-4-2.png" /></P><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/Untitled-5-1.png" /></P><BR /> </LI><BR /> <LI>Click on next and proceed with annotating the uploaded document.<IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/Untitled-6.png" /><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/Untitled-7.png" /></P><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/Untitled-8.png" /></P><BR /> </LI><BR /> <LI>Proceed with the relevant field mapping and click on save to save the template.</LI><BR /> <LI>Now let’s create an automation to pick up documents from our local system and give the extracted information as the output.</LI><BR /> <LI>Drag and Drop <STRONG>Extract Data (Template)</STRONG> from the Automation toolbar, then double-click to open its settings and click on <STRONG>Add Document Template</STRONG><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/Untitled-9.png" /></LI><BR /> <LI>Click on <STRONG>Choose a template from the current project</STRONG> and select the template we created earlier.<IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/Untitled-10.png" /></LI><BR /> <LI>Now scroll down to input parameters of <STRONG>Extract Data (Template)</STRONG> and add the document path.<IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/Untitled-11.png" /></LI><BR /> <LI>Save the automation and do a test run.</LI><BR /> </OL><BR /> <H2 id="toc-hId-767387656">Possibilities</H2><BR /> This configuration offers endless possibilities. You can seamlessly connect your automation to source files from your Outlook inbox or local file system, processing them in a continuous loop. Furthermore, you can harness the extracted JSON responses to automate tasks such as entering data into Excel or generating SAP S/4HANA invoices, unlocking a wide range of automation opportunities.<BR /> <H2 id="toc-hId-570874151"><STRONG>Conclusion</STRONG></H2><BR /> In conclusion, the integration of SAP Build Process Automation (SPA) with Document Information Extraction (DOX) provides an effective solution for automating the extraction and organization of data from PDF documents, especially when dealing with a large volume of files. This integration streamlines a laborious and error-prone process. 2023-09-27T13:20:26+02:00 https://community.sap.com/t5/technology-blogs-by-sap/ai-in-sap-btp-q3-2023-highlights-sap-ai-business-services-sap-ai-core-and/ba-p/13580167 AI in SAP BTP: Q3 2023 Highlights – SAP AI Business Services, SAP AI Core and SAP AI Launchpad 2023-10-02T09:27:58+02:00 Paul_P https://community.sap.com/t5/user/viewprofilepage/user-id/64 <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/Q3_AI_BTP.png" /></P><BR /> Dear SAP Community,<BR /> <BR /> As stated by <A href="https://news.sap.com/2023/07/power-of-business-ai-sap-btp/" target="_blank" rel="noopener noreferrer">SAP CTO’s Juergen Mueller</A>, SAP Business Technology Platform acts as the enabler for SAP and partner applications to leverage AI capabilities, including generative AI, in an SAP context.<BR /> <BR /> With SAP Business AI, your company can benefit from relevant, reliable, and responsible built-in AI for your core business processes.<BR /> <BR /> SAP Business AI also enables companies to infuse AI capabilities available on SAP Business Technology Platform (SAP BTP) into their apps with scalability and responsibility in mind, so they can run business faster and smarter:<BR /> <UL><BR /> <LI>Build AI into your SAP applications with a library of pre-trained models using <STRONG>SAP AI Business Services</STRONG></LI><BR /> </UL><BR /> <UL><BR /> <LI>Deploy and run AI models at scale without compromising data privacy using <STRONG>SAP AI Core</STRONG></LI><BR /> </UL><BR /> <UL><BR /> <LI>Manage the AI model lifecycle in one central place using <STRONG>SAP AI Launchpad<BR /> </STRONG></LI><BR /> </UL><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/Capture-decran-2023-09-18-a-15.33.22.png" /></P><BR /> Ready to ride the AI wave with us?<BR /> <BR /> This quarter, our team introduced new product innovations for the AI portfolio of SAP Business Technology Platform, helping your IT teams to make your business applications and processes more intelligent.<BR /> <BR /> Navigate to the corresponding sections by clicking on the product name.<BR /> <UL><BR /> <LI><A href="#ai-core" target="_blank" rel="nofollow noopener noreferrer">SAP AI Core</A></LI><BR /> <LI><A href="#data-attribute-recommendation" target="_blank" rel="nofollow noopener noreferrer">Data Attribute Recommendation, part of SAP AI Business Services</A></LI><BR /> <LI><A href="#document-information-extraction" target="_blank" rel="nofollow noopener noreferrer">Document Information Extraction, part of SAP AI Business Services</A></LI><BR /> <LI><A href="#personalized-recommendation" target="_blank" rel="nofollow noopener noreferrer">Personalized Recommendation, part of SAP AI Business Services</A></LI><BR /> </UL><BR /> <H2 id="#ai-core" id="toc-hId-964757543"><A href="https://discovery-center.cloud.sap/index.html#/serviceCatalog/sap-ai-core?region=all" target="_blank" rel="noopener nofollow noreferrer"><STRONG>SAP AI Core&nbsp;</STRONG></A><STRONG><span class="lia-unicode-emoji" title=":mobile_phone_with_arrow:">📲</span></STRONG></H2><BR /> <EM>Confidently deploy and integrate AI models designed for SAP applications, cost-efficiently at scale while preserving privacy and compliance.</EM><BR /> <H3 class="innovation-title ng-tns-c151-85" id="toc-hId-897326757"><STRONG>Visual Studio Code extension for AI-driven development with SAP solutions</STRONG></H3><BR /> Streamline your AI development process by connecting your SAP AI Core instance directly with VS Code, eliminating the need for multiple tools. You can leverage your existing Docker, Git, and object storage setups for training data and trained models, speeding up your work by directly leveraging your content.<BR /> <BR /> Main benefits include:<BR /> <UL><BR /> <LI>Connect to your instance of SAP AI Core directly from Visual Studio Code (VS Code)</LI><BR /> <LI>Register your docker registry, synchronize your AI content from your Git repository, and register your object store for training data and trained models</LI><BR /> <LI>Manage your AI scenarios by:<BR /> <UL><BR /> <LI>Creating and registering artifacts in SAP AI Core from your object store connector</LI><BR /> <LI>Creating configurations and running and managing executions as well as deployments</LI><BR /> </UL><BR /> </LI><BR /> </UL><BR /> <A href="https://marketplace.visualstudio.com/items?itemName=SAPSE.aicore-extension" target="_blank" rel="nofollow noopener noreferrer">Try now</A><BR /> <H3 id="toc-hId-700813252"><STRONG>New SAP AI Core Learning Journey</STRONG></H3><BR /> Designed for intermediate users, this brand-new SAP AI Core learning journey is now available on SAP Learning for free. In just 4 hours, learn step-by-step how to:<BR /> <UL><BR /> <LI>Embed AI into SAP solutions</LI><BR /> <LI>Configure SAP AI Core and SAP AI Launchpad on SAP BTP</LI><BR /> <LI>Train an AI model</LI><BR /> <LI>Serve an AI model</LI><BR /> </UL><BR /> <A href="https://learning.sap.com/learning-journey/learning-how-to-use-the-sap-ai-core-service-on-sap-business-technology-platform" target="_blank" rel="noopener noreferrer">Get started</A><BR /> <BR /> <A href="https://roadmaps.sap.com/board?range=2023Q3-LAST&amp;PRODUCT=73554900100800003641&amp;PRODUCT=73555000100800003283#Q4%202023" target="_blank" rel="noopener noreferrer">Explore SAP AI Core and SAP AI Launchpad product roadmaps</A><BR /> <H2 id="data-attribute-recommendation" id="toc-hId-375217028"><STRONG><A href="https://discovery-center.cloud.sap/index.html#/serviceCatalog/data-attribute-recommendation" target="_blank" rel="nofollow noopener noreferrer">Data Attribute Recommendation</A>&nbsp;</STRONG><STRONG><span class="lia-unicode-emoji" title=":mobile_phone_with_arrow:">📲</span></STRONG></H2><BR /> <EM>Perform classification and regression tasks.</EM><BR /> <BR /> <STRONG><EM>*All the new product features listed below for Data Attribute Recommendation are limited to the usage of the </EM></STRONG><A href="https://help.sap.com/docs/sap-ai-core/sap-ai-core-service-guide/about-ai-api?locale=en-US" target="_blank" rel="noopener noreferrer"><STRONG><EM>AI API</EM></STRONG></A><STRONG><EM> and can’t be used with the </EM></STRONG><A href="https://help.sap.com/docs/data-attribute-recommendation/data-attribute-recommendation/api-reference?locale=en-US" target="_blank" rel="noopener noreferrer"><STRONG><EM>Data Attribute Recommendation API</EM></STRONG></A><STRONG><EM>.</EM></STRONG><BR /> <H3 id="toc-hId-307786242"><STRONG>Enablement of transfer learning*</STRONG></H3><BR /> We introduced a new model lifecycle where it is no longer necessary to upload the whole dataset for model retraining. It enables users to upload only a delta dataset to the service to decrease the training time to update an existing trained model.<BR /> This feature helps to:<BR /> <UL><BR /> <LI>Increase usability by only uploading new training data for model retraining</LI><BR /> <LI>Decrease training time</LI><BR /> </UL><BR /> <IFRAME width="560" height="315" src="https://www.youtube.com/embed/0VBQhkAhha0&amp;list=PLWV533hWWvDkLRKiY-2aVnlXu5CpERDf9&amp;index=2" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen=""></IFRAME><BR /> <H3 id="toc-hId-111272737"><STRONG>Explainable AI: Exposing feature contribution after model training*</STRONG></H3><BR /> Get feedback on how features contribute to a model, such as not increasing the model performance and indicating how well individual features correlate to defined labels of a model.<BR /> This feature helps to:<BR /> <UL><BR /> <LI>Expose feature contribution after model training gives insights on trained features</LI><BR /> <LI>Enable transparency featuring a high and low correlation for specific labels</LI><BR /> <LI>Decrease debugging time after training a model as the feature contribution for more insights</LI><BR /> </UL><BR /> <H3 id="toc-hId--85240768"><STRONG>Updated batch file upload for inference*</STRONG></H3><BR /> Users can now expand the current maximum batch file upload size of 50 for an inference call, and send more inference requests in a single call.<BR /> This feature helps to:<BR /> <UL><BR /> <LI>Increase inference batch file upload size</LI><BR /> <LI>Decrease the need to split inference calls into multiple batch files</LI><BR /> </UL><BR /> <A href="https://roadmaps.sap.com/board?range=2023Q3-LAST&amp;PRODUCT=73554900100800002858#Q4%202023" target="_blank" rel="noopener noreferrer">Explore the product roadmap</A><BR /> <H2 id="document-information-extraction" id="toc-hId--410836992"><A href="https://discovery-center.cloud.sap/serviceCatalog/document-information-extraction?region=all" target="_blank" rel="noopener nofollow noreferrer"><STRONG>Document Information Extraction (SAP AI Business Services)&nbsp;</STRONG></A><STRONG><span class="lia-unicode-emoji" title=":mobile_phone_with_arrow:">📲</span></STRONG></H2><BR /> <EM>Automate and scale your business document processing for a wide range of document types using machine learning.</EM><BR /> <H3 id="toc-hId--478267778"><STRONG>Availability of API end points for creating schemas </STRONG></H3><BR /> Users can now connect directly to the corresponding dedicated API end points for schema creation and create schemas from custom applications.<BR /> <H3 id="toc-hId--674781283"><STRONG>Schema versioning – edit, update, and create new schemas using an existing schema name</STRONG></H3><BR /> Users can now able to create a new schema under an existing schema name, edit and update an existing schema through versioning, leverage an optional parameter as a version in all schema API calls and add version parameters when specifying a template.<BR /> This feature helps to:<BR /> <UL><BR /> <LI>Obtain a better overview of what you are doing, by eliminating the need to create multiple copies of the same schema</LI><BR /> <LI>Use the latest version of the schema to process documents, which is possible through one schema with multiple versions.</LI><BR /> </UL><BR /> <H3 id="toc-hId--946526157"><STRONG>Improved SAP managed global model for processing supplier invoices</STRONG></H3><BR /> The machine learning model for the extraction of invoice documents has been improved and yields better extraction accuracies for many fields.<BR /> In addition to the better handling of new layouts, the processing of the following fields has been optimized:<BR /> <UL><BR /> <LI>Better cleansing of bank account numbers simplifies and improves the business partner matching in downstream applications or when using the enrichment feature in Document Information Extraction</LI><BR /> <LI>Better processing of amounts with non-standard formats</LI><BR /> <LI>Better parsing of dates, in particular numerical dates with whitespaces</LI><BR /> </UL><BR /> <H3 id="toc-hId--1143039662"><STRONG>Improved SAP managed global model for processing payment advice notes</STRONG></H3><BR /> A new machine learning model for the extraction of payment advice notes has been rolled out providing a higher accuracy for all fields on a variety of layouts.<BR /> <BR /> The results are more consistent within tables and across pages of multi-page documents, especially for amount fields. Smaller fixes for tax IDs and bank account numbers improve the business partner matching in downstream applications or when using the enrichment feature in Document Information Extraction.<BR /> <H3 id="toc-hId--1339553167"><STRONG>New schema property to define user friendly names for your schema fields</STRONG></H3><BR /> Users can select the "label" property in Schema API payload to set the property for the fields.<BR /> If the label is available for your schema fields, it will be used for displaying extraction results in the Document UI.<BR /> <H3 id="toc-hId--1536066672"><STRONG>Embedded support in the UI</STRONG></H3><BR /> Users can submit "Service Now" tickets directly through the Document Information Extraction UI.<BR /> They have to submit a short description of the ticket and have the UI code automatically collect the information required for the ticket.<BR /> <BR /> <A href="https://roadmaps.sap.com/board?range=2023Q3-LAST&amp;PRODUCT=73554900100800002861#Q4%202023" target="_blank" rel="noopener noreferrer">Explore the product roadmap</A><BR /> <H2 id="personalized-recommendation" id="toc-hId--1439177170"><STRONG><A href="https://discovery-center.cloud.sap/index.html#/serviceCatalog/personalized-recommendation" target="_blank" rel="nofollow noopener noreferrer">Personalized Recommendation</A> <span class="lia-unicode-emoji" title=":mobile_phone_with_arrow:">📲</span></STRONG></H2><BR /> <EM>Get accurate recommendations based on users’ browsing history and/or item description using machine learning.</EM><BR /> <H3 id="toc-hId--1929093682"><STRONG>Complementary recommendations for end users</STRONG></H3><BR /> We introduced a new API endpoint allowing administrators to provide additional options to their end users based on items often selected together to:<BR /> <UL><BR /> <LI>Improve retention and engagement with end users and meet KPIs more quickly</LI><BR /> <LI>Recommend extra items on top of other items already recommended, through the upselling channel</LI><BR /> </UL><BR /> Watch this video to learn more <span class="lia-unicode-emoji" title=":backhand_index_pointing_down:">👇</span><BR /> <BR /> <IFRAME width="560" height="315" src="https://www.youtube.com/embed/9aaV3UBWgRk" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen=""></IFRAME><BR /> <H3 id="toc-hId--2125607187"><STRONG>Support for consideration of the types of user interactions in boosting items</STRONG></H3><BR /> This new feature enables administrators to define a weight for interaction events during recommendation inferences, take the end-user's reactions to browsed items into account, and then change the prioritization of specific items in the recommendation results.<BR /> <UL><BR /> <LI>Be able to manage recommendations at a finer level of granularity</LI><BR /> <LI>Tailor items being pushed to end users to better fit the business strategy</LI><BR /> </UL><BR /> <A href="https://roadmaps.sap.com/board?range=2023Q3-LAST&amp;PRODUCT=73554900100800003847#Q4%202023" target="_blank" rel="noopener noreferrer">Explore the product roadmap</A><BR /> <H2 id="toc-hId--2028717685"><STRONG>Stay tuned for AI at SAP TechEd – November 2-3, 2023</STRONG></H2><BR /> As every year, SAP TechEd brings together developers, practitioners, enterprise architects, and global IT leaders.<BR /> <BR /> Joined by SAP experts and partners, they'll unite to explore the latest innovations in AI, app development tools, clean core for cloud ERP – and much more.<BR /> <BR /> <A href="https://www.sap.com/events/teched.html" target="_blank" rel="noopener noreferrer">Register now</A> for the in-person event in Bangalore, India, or the interactive virtual event not to miss anything about latest SAP Business AI innovations.<BR /> <BR /> Dive into the session catalog and build your own agenda, with topics like the upcoming <A href="https://blogs.sap.com/2023/09/04/introducing-document-information-extraction-premium-edition-unleashing-the-power-of-large-language-models-and-generative-ai/" target="_blank" rel="noopener noreferrer">Document Information Extraction Premium Edition</A>, the <A href="https://www.sap.com/products/artificial-intelligence/ai-assistant.html" target="_blank" rel="noopener noreferrer">generative AI assistant Joule</A> and more.<BR /> <BR /> <IFRAME width="560" height="315" src="https://www.youtube.com/embed/7J1TVHWbKTc" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen=""></IFRAME><BR /> <BR /> In the meantime, follow our AI tags on SAP Community and start interacting with your peers today.<BR /> <span class="lia-unicode-emoji" title=":woman_technologist:">👩🏻‍💻</span><span class="lia-unicode-emoji" title=":man_technologist:">👨🏼‍💻</span><BR /> <UL><BR /> <LI><A href="https://community.sap.com/topics/machine-learning" target="_blank">Artificial Intelligence / Machine Learning</A></LI><BR /> <LI><A href="https://community.sap.com/topics/ai-core-artificial-intelligence" target="_blank">SAP AI Core</A></LI><BR /> <LI><A href="https://community.sap.com/topics/ai-launchpad" target="_blank">SAP AI Launchpad</A></LI><BR /> <LI><A href="https://community.sap.com/topics/artificial-intelligence" target="_blank">SAP AI Business Services</A></LI><BR /> <LI><A href="https://community.sap.com/topics/document-information-extraction" target="_blank">Document Information Extraction</A> (SAP AI Business Services)</LI><BR /> <LI><A href="https://community.sap.com/topics/data-attribute-recommendation" target="_blank">Data Attribute Recommendation</A> (SAP AI Business Services)</LI><BR /> <LI><A href="https://community.sap.com/topics/personalized-recommendation" target="_blank">Personalized Recommendation</A> (SAP AI Business Services)</LI><BR /> </UL> 2023-10-02T09:27:58+02:00 https://community.sap.com/t5/sap-teched-blog-posts/build-relevant-reliable-and-responsible-ai-for-business-at-sap-teched-2023/ba-p/289196 Build Relevant, Reliable and Responsible AI for Business at SAP TechEd 2023 2023-10-06T09:00:00.019000+02:00 Paul_P https://community.sap.com/t5/user/viewprofilepage/user-id/64 <P><SPAN>Remember how the internet literally changed </SPAN><I><SPAN>everything</SPAN></I><SPAN> in the early ‘90s? I still remember the unmistakable chirp of my first modem slowly connecting to some great unknown – the worldwide web! I’d wait patiently for the famous voice of AOL to tell me, “You’ve got mail!”&nbsp;</SPAN><SPAN>&nbsp;</SPAN></P><P><SPAN>Believe it or not, artificial intelligence is disrupting industries in the same way today – quite literally revolutionizing the way we interact and do business.</SPAN><SPAN>&nbsp;</SPAN></P><P><SPAN>What do both have in common? People.</SPAN><SPAN>&nbsp;</SPAN></P><P><SPAN>Whether you’re a developer or not, AI has democratized access to information at a large scale.&nbsp;</SPAN><SPAN>&nbsp;</SPAN></P><P><SPAN>It is reshaping a world where enterprise systems discover unexpected opportunities to improve business process efficiency while reducing carbon footprints, where we can focus on our biggest challenges without wasting time on tedious and repetitive tasks.</SPAN><SPAN>&nbsp;</SPAN></P><P><SPAN>With SAP Business AI, we have already entered this exciting future thanks to our deep business process knowledge. Built on 50 years of experience generating 87% of the world’s commerce, SAP delivers a unique focus on integration, data quality and trust that our customers have come to expect.&nbsp;</SPAN><SPAN>&nbsp;</SPAN></P><P><SPAN>The fact is: more than 26,000 customers of cloud solutions from SAP now use SAP Business AI across multiple scenarios and partner solutions.</SPAN><SPAN>&nbsp;</SPAN></P><P><SPAN>At SAP TechEd this November, we’re thrilled to reconnect and get you up to speed with SAP Business AI with insights from SAP experts, customers and partners.</SPAN><SPAN>&nbsp;</SPAN></P><P><SPAN>You can join us:&nbsp;</SPAN><SPAN>&nbsp;</SPAN></P><UL><LI><STRONG><SPAN>in-person at</SPAN></STRONG> <STRONG><SPAN>SAP TechEd Bangalore</SPAN></STRONG><SPAN>, to connect directly with SAP experts, industry influencers, and our vast developer and IT practitioner community or,</SPAN><SPAN>&nbsp;</SPAN></LI><LI><STRONG><SPAN>online at SAP TechEd Virtual</SPAN></STRONG><SPAN>, our interactive event including live and on-demand educational sessions as well as an engaging Q&amp;A.</SPAN><SPAN>&nbsp;</SPAN></LI></UL><P><SPAN>At both events, our dedicated <STRONG>AI track</STRONG> will be divided into two sub-tracks, offering sessions in lecture or interactive formats such as keynotes or jump-start sessions, to deliver the learning experience that works best for you.</SPAN><SPAN>&nbsp;</SPAN></P><P><SPAN>Within these sub-tracks, you’ll learn how SAP delivers Business AI that is relevant and responsible, taking enterprise software into the generative AI age and supporting our customers along their own AI transformation journey.</SPAN><SPAN>&nbsp;</SPAN></P><H2 id="toc-hId-1652238683"><STRONG><SPAN>Subtrack #1: AI Built for Business</SPAN></STRONG><SPAN>&nbsp;<BR /></SPAN><SPAN>What is in it for you?</SPAN><SPAN>&nbsp;</SPAN></H2><OL><LI><SPAN>Unlock valuable insights and make agile business decisions with AI built into your SAP applications.</SPAN><SPAN>&nbsp;</SPAN></LI><LI><SPAN>Learn how to responsibly accelerate development with AI models pretrained on business-relevant data.</SPAN><SPAN>&nbsp;</SPAN></LI><LI><SPAN>Discover ways to deploy and run AI models at scale and manage the entire AI lifecycle in one central place.</SPAN><SPAN>&nbsp;</SPAN></LI></OL><H2 id="toc-hId--899918278"><STRONG><SPAN>Subtrack #2: Generative AI and Large Language Models</SPAN></STRONG><SPAN>&nbsp;<BR /></SPAN><SPAN>What is in it for you?</SPAN><SPAN>&nbsp;</SPAN></H2><OL><LI><SPAN>Discover how to responsibly combine the power of generative AI with the context of your business data for tailored business results in your SAP applications.&nbsp;</SPAN><SPAN>&nbsp;</SPAN></LI><LI><SPAN>Explore how you can develop and extend applications using generative AI.&nbsp;</SPAN><SPAN>&nbsp;</SPAN></LI><LI><SPAN>Learn about SAP's generative AI strategy and how this powerful technology can help you remain agile.</SPAN><SPAN>&nbsp;</SPAN></LI></OL><P><SPAN>After just two days at TechEd, you'll leave with the skills, solutions, and confidence you need to stay relevant and ahead of the curve in the fast-paced AI environment.&nbsp;</SPAN><SPAN>&nbsp;</SPAN></P><P><SPAN>Join us in Bangalore or online at the AI track! We can’t wait to learn, share, and grow with all of you. Your AI </SPAN><STRONG><SPAN>ideas get real</SPAN></STRONG><SPAN> at SAP TechEd.&nbsp;</SPAN><SPAN>&nbsp;</SPAN></P><H2 id="toc-hId-842892057"><SPAN><A class="" href="https://www.sap.com/events/teched.html" target="_blank" rel="noreferrer noopener"><SPAN class=""><SPAN class="">Register now</SPAN></SPAN></A></SPAN></H2><P><SPAN><SPAN class=""><SPAN class="">See you in November!</SPAN></SPAN></SPAN></P><P><SPAN><SPAN class=""><SPAN class=""><div class="video-embed-center video-embed"><iframe class="embedly-embed" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FTkM_9z0mgME%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DTkM_9z0mgME&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FTkM_9z0mgME%2Fhqdefault.jpg&amp;key=b0d40caa4f094c68be7c29880b16f56e&amp;type=text%2Fhtml&amp;schema=youtube" width="200" height="112" scrolling="no" title="Discover SAP Business AI Solutions @ at SAP TechEd 2023 | Register Today" frameborder="0" allow="autoplay; fullscreen; encrypted-media; picture-in-picture;" allowfullscreen="true"></iframe></div></SPAN></SPAN></SPAN></P><P><SPAN><SPAN class=""><SPAN class="">In the meantime, visit our <A href="https://community.sap.com/topics/machine-learning" target="_self">AI/ML topic page on the SAP Community</A> for additional learning resources and join our <A href="https://groups.community.sap.com/t5/artificial-intelligence-and-machine-learning/gh-p/ai" target="_self" rel="noopener noreferrer">new community group</A> to interact with AI enthusiasts.</SPAN></SPAN></SPAN></P> 2023-10-06T09:00:00.019000+02:00 https://community.sap.com/t5/technology-blogs-by-sap/capturing-data-for-your-sustainability-report-with-sap-build/ba-p/13574270 Capturing Data for Your Sustainability Report with SAP Build 2023-10-09T17:00:22+02:00 Alejandro1 https://community.sap.com/t5/user/viewprofilepage/user-id/18957 Sustainability has become an inescapable priority while sustainability reporting is a requirement in many jurisdictions and sectors. Governments, consumers, investors, and even competitors are demanding greater transparency and accountability in environmental, social, and governance (ESG) practices.<BR /> <BR /> As organizations grapple with this paradigm shift towards sustainability, they must navigate a complex terrain of regulations, metrics, and data collection methods to accurately measure and communicate their sustainability efforts. Fortunately, <A href="https://www.sap.com/sustainability.html" target="_blank" rel="noopener noreferrer">SAP Sustainability Solutions</A> are here to help and there's a powerful ally in this journey: <A href="https://www.sap.com/products/technology-platform.html" target="_blank" rel="noopener noreferrer">SAP Business Technology Platform (SAP BTP)</A>.<BR /> <BR /> In this blog post, we'll delve into how <A href="https://www.sap.com/products/technology-platform/low-code.html?campaigncode=crm-ya22-int-1517065&amp;source=ppc-es-google_ads-search-71700000114624542-58700008542235362-btp_btp-x-x-x&amp;dfa=1&amp;gad=1&amp;gclid=CjwKCAjwyY6pBhA9EiwAMzmfwSMfoUP4q1d0so3KtMhLFiJWFDOYy_0fcd3auCCe9if6m1z-qFoE3hoCXDYQAvD_BwE&amp;gclsrc=aw.ds" target="_blank" rel="noopener noreferrer">SAP Build</A> can empower your organization to not only meet regulatory obligations but also thrive in capturing, managing, and leveraging sustainability data for your organization's sustainability report.<BR /> <BR /> Imagine this real-world scenario where a company needs to prepare their sustainability report, including metrics of the energy consumption, renewable energy utilization, water consumption... To accomplish this task, they must extract data from two distinct invoice types - Energy Invoices (e.g., Iberdrola) and Water Invoices (e.g., Acciona &amp; Aigües de Sagunt):<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/10/Invoices.png" /></P><BR /> With today's technology, it simply doesn't make sense to have people spending countless hours manually sifting through documents and data to gather the information needed. The traditional approach to data collection not only consumes valuable time and resources but also introduces the risk of errors and inconsistencies.<BR /> <BR /> This is where <A href="https://www.sap.com/products/technology-platform/low-code.html?campaigncode=crm-ya22-int-1517065&amp;source=ppc-es-google_ads-search-71700000114624542-58700008542235362-btp_btp-x-x-x&amp;dfa=1&amp;gad=1&amp;gclid=CjwKCAjwyY6pBhA9EiwAMzmfwSMfoUP4q1d0so3KtMhLFiJWFDOYy_0fcd3auCCe9if6m1z-qFoE3hoCXDYQAvD_BwE&amp;gclsrc=aw.ds" target="_blank" rel="noopener noreferrer">SAP Build</A> steps in, with its robust capabilities for process automation and data extraction, SAP Build can transform the way you handle data collection tasks. SAP Build can transform your data collection process, rendering manual efforts obsolete. This means your employees can shift their focus to higher-value activities from the tedious and error-prone aspects of the process.<BR /> <BR /> Watch the video to see how SAP Build can automate the data collection requirements:<BR /> <BR /> <IFRAME id="kaltura_player_1_p5s5dr9z" src="https://sapvideoa35699dc5.hana.ondemand.com/?entry_id=1_h7abarof" allowfullscreen="true" webkitallowfullscreen="" mozallowfullscreen="" width="625px" height="360px" frameborder="0"></IFRAME><BR /> <BR /> With <A href="https://www.sap.com/products/technology-platform/low-code.html?campaigncode=crm-ya22-int-1517065&amp;source=ppc-es-google_ads-search-71700000114624542-58700008542235362-btp_btp-x-x-x&amp;dfa=1&amp;gad=1&amp;gclid=CjwKCAjwyY6pBhA9EiwAMzmfwSMfoUP4q1d0so3KtMhLFiJWFDOYy_0fcd3auCCe9if6m1z-qFoE3hoCXDYQAvD_BwE&amp;gclsrc=aw.ds" target="_blank" rel="noopener noreferrer">SAP Build</A> &amp; <A href="https://www.sap.com/products/technology-platform.html" target="_blank" rel="noopener noreferrer">SAP BTP</A>, you're not just keeping up with the demands of sustainability reporting; you're setting the pace. Imagine a future where sustainability data collection is not a burdensome task but an automatic, intelligent process. Thanks to the embedded AI services within SAP BTP, this future is within your grasp. Hyperautomation is no longer a buzzword; it's your reality.<BR /> <DIV><BR /> <DIV><BR /> <DIV><BR /> <BR /> If you have any questions, doubts, or concerns, don’t hesitate to post them in the comments or&nbsp;<A href="https://answers.sap.com/tags/8077228b-f0b1-4176-ad1b-61a78d61a847" target="_blank" rel="noopener noreferrer">reach out to the community</A>. We’re always here to help you make the most of SAP BTP!<BR /> <BR /> </DIV><BR /> </DIV><BR /> </DIV><BR /> &nbsp;<BR /> <DIV><BR /> <DIV><BR /> <DIV><BR /> <DIV><BR /> <DIV><BR /> <DIV><BUTTON id="sap-button-follow-hdr-id" class="sap-button-follow ds-button ds-button--primary ds-blog-post__social-action ds-blog-post__social-action--follow" title="You are not following this post. Click here to start following the post. " type="button" data-content-type="blogpost" data-content-id="1704643" data-nonce="50d640e609"><SPAN class="ds-button-text">Follow</SPAN></BUTTON><BUTTON class="ds-button ds-button--secondary ds-button--icon-button ds-blog-post__social-action likes-post-link ds-button--disabled" title="Like" type="button" data-nonce="931a5b651f" data-post-id="1704643"><SPAN class="ds-button-text">Like</SPAN></BUTTON><BUTTON class="ds-button ds-button--secondary ds-button--icon-button ds-blog-post__social-action" title="RSS Feed" type="button">RSS Feed</BUTTON></DIV><BR /> </DIV><BR /> </DIV><BR /> </DIV><BR /> </DIV><BR /> </DIV> 2023-10-09T17:00:22+02:00 https://community.sap.com/t5/technology-blogs-by-members/sales-order-creation-using-dox-and-sap-build-process-automation/ba-p/13580989 Sales Order Creation using DOX and SAP Build Process Automation 2023-10-26T21:14:30+02:00 AbhilashAndol https://community.sap.com/t5/user/viewprofilepage/user-id/169254 Are you interested in automating the creation of sales orders by extracting data from PDFs?<BR /> <BR /> In this blog, we will explain how we used SAP proprietary OCR DOX and SAP Build Process Automation to create a sales order from an incoming purchase order PDF in a step-by-step process<BR /> <BR /> We will go through following steps.<BR /> <OL><BR /> <LI>Create an Automation to get the data using Document Information Extraction and trigger the process.</LI><BR /> <LI>Create a Process for following.</LI><BR /> </OL><BR /> <UL><BR /> <LI style="list-style-type: none"><BR /> <OL><BR /> <LI>Approval form</LI><BR /> <LI>Decision --- to fetch sales org data from vendor name.</LI><BR /> <LI>Automation to create sales order.</LI><BR /> <LI>Sends mail.</LI><BR /> </OL><BR /> </LI><BR /> </UL><BR /> <H2 id="toc-hId-964765295"><STRONG>1.Create an Automation to get the data using Document Information Extraction and trigger the process.</STRONG></H2><BR /> <P style="overflow: hidden;margin-bottom: 0px"><STRONG> <IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/10/Picture1-50.png" /></STRONG></P><BR /> &nbsp; &nbsp; &nbsp; &nbsp; Refer this <A href="https://blogs.sap.com/2022/12/02/integrate-sap-build-apps-and-sap-build-process-automation-using-sap-btp-destinations/" target="_blank" rel="noopener noreferrer">blog post</A> to know how to trigger process<BR /> <UL><BR /> <LI>When the Bot starts running, it checks the mail having particular subject in Microsoft outlook. Once it finds the mail saves all the attachments from that mail into the local file path.</LI><BR /> <LI>Now, it goes to each attachment it downloaded from mail and checks the file is PDF. If it not PDF moves to another file.</LI><BR /> <LI>For pdf file using Document Information Extraction will extract the required fields from the pdf and pass this fields as an input to the process and it triggers the process.</LI><BR /> </UL><BR /> &nbsp;<BR /> <H2 id="toc-hId-768251790"><STRONG>&nbsp;2.Create a Process for Sales order creation.</STRONG></H2><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/10/Picture3-40.png" height="201" width="556" /></P><BR /> &nbsp;<BR /> <BR /> Once the process triggered.<BR /> <OL><BR /> <LI>If overall confidence extraction is more than 75 %, then it sends <STRONG>approval form</STRONG> to superior by providing extracted data in the form.</LI><BR /> <LI>Superior will check the information provided in the form, if it was rejected then it sends mail to the customer and ends the process, if it was approved then it moves to the next step.</LI><BR /> <LI>We Create a <STRONG>Decision</STRONG> to check Sender name is as same as purchase order PDF then we give appropriate values to (Sales Org, Division, Distribution channel)</LI><BR /> </OL><BR /> <IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/10/Picture4-32.png" height="155" width="308" /><BR /> <BR /> &nbsp;<BR /> <OL start="4"><BR /> <LI>Now we use <STRONG>Automation</STRONG>, which will create Sales order.</LI><BR /> </OL><BR /> <IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/10/1-202.png" height="285" width="417" /><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/10/2-69.png" height="260" width="420" /></P><BR /> <P class="image_caption" style="text-align: center;font-style: italic">Drag and Drop Activity</P><BR /> <BR /> <UL><BR /> <LI style="list-style-type: none"><BR /> <UL><BR /> <LI style="list-style-type: none"><BR /> <UL><BR /> <LI>Now in this Automation, first it will set SAP connection by providing (username, password, message server, client, language, System ID, instance).</LI><BR /> </UL><BR /> </LI><BR /> </UL><BR /> </LI><BR /> </UL><BR /> <UL><BR /> <LI style="list-style-type: none"><BR /> <UL><BR /> <LI style="list-style-type: none"><BR /> <UL><BR /> <LI>In “GetInternalCustomer” Automation we will execute BAPi by passing import as sender Name, table with structure and as output it returns "Internal customer".</LI><BR /> </UL><BR /> </LI><BR /> </UL><BR /> </LI><BR /> </UL><BR /> <UL><BR /> <LI style="list-style-type: none"><BR /> <UL><BR /> <LI style="list-style-type: none"><BR /> <UL><BR /> <LI>In “GetInternalCustomer - 2” Automation we will execute BAPi by passing import as ship To Name, table with structure and as output it returns "Internal customer".</LI><BR /> </UL><BR /> </LI><BR /> </UL><BR /> </LI><BR /> </UL><BR /> <UL><BR /> <LI style="list-style-type: none"><BR /> <UL><BR /> <LI style="list-style-type: none"><BR /> <UL><BR /> <LI>Now will execute BAPI(BAPI_SALESORDER_CREATEFROMDAT2) by passing.</LI><BR /> </UL><BR /> </LI><BR /> </UL><BR /> </LI><BR /> </UL><BR /> <P style="text-align: left;padding-left: 120px">&nbsp;Import- (all the sales Area input fields)</P><BR /> <P style="text-align: left;padding-left: 120px">Table - (as internalSenderName,internalShipToName,all internalMaterialnumber, quantity)</P><BR /> <P style="text-align: left;padding-left: 120px">&nbsp;Returns - Sales Order number.</P><BR /> <BR /> <UL><BR /> <LI style="list-style-type: none"><BR /> <UL><BR /> <LI style="list-style-type: none"><BR /> <UL><BR /> <LI>As an output we will get Sales order number from this Automation.</LI><BR /> </UL><BR /> </LI><BR /> </UL><BR /> </LI><BR /> </UL><BR /> <OL start="5"><BR /> <LI>Sending <STRONG>Mail</STRONG></LI><BR /> </OL><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/10/Picture5-31.png" height="105" width="329" /></P><BR /> <P style="padding-left: 40px">Using the condition, we will check the sales order number which is coming from automation is valid or not. we send appropriate mail to the customer depending on sales order creation.</P><BR /> &nbsp;<BR /> <H3 id="toc-hId-700821004"><STRONG>Conclusion:</STRONG></H3><BR /> <P style="padding-left: 40px">I hope you found this blog post informative and helpful.With the power of Document Information Extraction(DOX), Build process Automation and decision intelligence, you can automate sales order creation. Please share your feedback, it would be helpful to learn and explore more.</P><BR /> <P style="padding-left: 40px">SAP Build and Build Apps can help organizations automate processes that are currently manual, freeing up time and resources for other tasks.SAP Build Process Automation can help organizations automate tasks that are repetitive or time-consuming, freeing up employees to focus on more strategic work.By integrating SAP Build Process Automation with Generative AI, organizations can automate tasks that were previously impossible to automate, such as identifying and extracting data from documents or images.This can help organizations to improve efficiency, reduce costs, and better serve their customers.</P><BR /> <P style="padding-left: 40px">Check this <A href="https://blogs.sap.com/2023/06/21/sap-build-process-integration-with-chat-gpt/" target="_blank" rel="noopener noreferrer">blog</A> to get an idea how to use Generative AI in SAP Build Process Automation.</P><BR /> <P style="padding-left: 40px">Thanks for taking your time &amp; going through the blog.</P><BR /> <P style="padding-left: 40px">– SAP Build Process Automation Topic Page :&nbsp;<A href="https://community.sap.com/topics/process-automation" target="_blank">https://community.sap.com/topics/process-automation</A></P><BR /> <P style="padding-left: 40px">Ask questions about SAP Build Process Automation:&nbsp;<A href="https://answers.sap.com/tags/696134d1-d791-44ba-9c1e-015db339e9a9" target="_blank" rel="noopener noreferrer">https://answers.sap.com/tags/696134d1-d791-44ba-9c1e-015db339e9a9</A></P><BR /> <P style="padding-left: 40px">Read other SAP Build Process Automation blog posts:&nbsp;<A href="https://blogs.sap.com/tags/696134d1-d791-44ba-9c1e-015db339e9a9" target="_blank" rel="noopener noreferrer">https://blogs.sap.com/tags/696134d1-d791-44ba-9c1e-015db339e9a9</A></P> 2023-10-26T21:14:30+02:00 https://community.sap.com/t5/technology-blogs-by-members/automated-supplier-invoice-upload-using-sap-build-process-automation/ba-p/13575761 Automated Supplier Invoice Upload using SAP Build Process Automation 2023-11-06T23:31:34+01:00 AnitaRyn https://community.sap.com/t5/user/viewprofilepage/user-id/178003 <H2 id="toc-hId-963988737">Introduction – Use Case</H2><BR /> <P style="text-align: left">We are introducing a simpler and faster way to enhance business efficiency and agility with confidence using SAP Build Process Automation. The SAP Build Process Automation gives an opportunity to develop a solution to automatically fetch supplier invoices from five Microsoft 365 email accounts, push them to SAP Business ByDesign and scan for verification and validation. This solution helps to manage labor-intensive, error-prone manual processing of invoices from suppliers.</P><BR /> <BR /> <H2 id="toc-hId-767475232">Challenge</H2><BR /> Monitoring five email accounts and downloading a large number of attachments manually from emails and saving them on the computer as well as entering suppliers' invoices into SAP Business ByDesign one by one is a tedious task. The current process is wasting resources while keeping manual processes alive. Additionally, there is a high probability of committing mistakes, while performing repetitive tasks.<BR /> <BR /> In this blog, we are describing a few important aspects that we learned while developing a solution to automate supplier invoice processing with SAP Build Process Automation and setting up a Desktop Agent to run the automation in unattended mode.<BR /> <H2 id="toc-hId-570961727">Solution</H2><BR /> <H3 id="toc-hId-503530941">Solution Diagram</H3><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/10/solution.png" /></P><BR /> The following setup was crucial for this automation to work:<BR /> <OL><BR /> <LI>Enabling the invoice scanning in SAP ByDesign project scope</LI><BR /> <LI>Enabling external authentication for accessing multiple Microsoft 365 email accounts</LI><BR /> <LI>Creating a service Agent in SAP Business ByDesign</LI><BR /> </OL><BR /> As a first step, we enabled integration with SAP Build Process Automation in the Business Configuration and Implementation Project questions.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/10/scope1.png" /></P><BR /> We also enabled supplier invoices via PDF scanning. However, we didn’t select the automated invoice creation as we wanted the user to review scanned files before creating an invoice.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/10/scope-2.png" /></P><BR /> To use Microsoft 365 Cloud SDK in our automation and create external authentication for the Desktop Agent to access emails, we first configured an Azure application. In the Azure Active Directory, we created an application registration. We ensured the following:<BR /> <OL><BR /> <LI>Under Certificates &amp; Secrets, we created a new client secret.</LI><BR /> <LI><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/10/azure1.png" /> Under API Permissions, we added ‘Mail: Mail.ReadWrite’ as a delegated permission and application permission.</LI><BR /> <LI>Under Authentication, we added the following URL as a redirect URI:<A style="font-size: 1rem" href="https://login.microsoftonline.com/common/oauth2/nativeclient" target="_blank" rel="nofollow noopener noreferrer">https://login.microsoftonline.com/common/oauth2/nativeclient</A><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/10/azure2.png" /></LI><BR /> <LI>Under App roles, we created a default app role with a value ‘Agent’.<IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/10/azure3.png" /></LI><BR /> <LI>Finally, we checked that in the admin section of My apps, in the email apps management, ‘Authenticated SMTP’ was selected.<IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/10/azure4.png" /><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/10/azure5.png" /></LI><BR /> </OL><BR /> <P style="overflow: hidden;margin-bottom: 0px">We created new authentications separately for five email accounts in the Control Tower in SAP BPA using relevant IDs (Client ID, Client Secret, Tenant ID) when configuring the Azure application. The following scope was selected for all authentications: User Read, Offline Access, Open ID, Mail Read/ Write, Mail Send, Files Read/ Write.</P><BR /> <IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/10/bpa.png" /><BR /> <P style="overflow: hidden;margin-bottom: 0px">Once created, we registered each external authentication on the Desktop Agent. Under Settings/ External Authentication, we entered email addresses of each identity to authenticate and verified the identities with a password.</P><BR /> <IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/10/agent.png" /><BR /> <BR /> To use these external authentications in the automation, we added authentication name for each email account in a configuration excel file and used authentication name as part of the input parameter in the 365 online authentication step of the automation.<BR /> <P style="overflow: hidden;margin-bottom: 0px">We discovered that a business user is needed for pushing the PDF attachment to SAP Business ByDesign and kicking off the content recognition, triggered by an API call. As this automation is running in unattended mode, we wanted to create logins that do not expire. Therefore, we created a new Service Agent in the Business Partner Data Work Center in ByDesign and requested a user.</P><BR /> <IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/10/byd.png" /><BR /> <BR /> Once saved, we created a new security policy for the newly created business user. In this security policy we left the password validity field blank.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/10/byd2.png" /></P><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/10/byd3.png" /></P><BR /> <P style="overflow: hidden;margin-bottom: 0px">Also, we made sure to give the new business user the appropriate access rights.</P><BR /> <IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/10/byd4.png" /><BR /> <H2 id="toc-hId-177934717">Outcome</H2><BR /> With the automated supplier invoice scanning process, we reduced the manual invoicing process and the risk of human errors associated with repetitive tasks.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/10/scan.png" /></P><BR /> &nbsp; 2023-11-06T23:31:34+01:00 https://community.sap.com/t5/technology-blogs-by-sap/processing-a-pok%C3%A9mon-card-in-90-seconds-with-document-information/ba-p/13571759 Processing a ©Pokémon Card in 90 seconds with Document Information Extraction powered by generative AI 2023-11-17T16:12:36+01:00 tomasz_janasz https://community.sap.com/t5/user/viewprofilepage/user-id/215180 Recently, my six-year-old son came to me with a challenge. As a product manager for a leading tech company, I often find myself lost in the world of business talk, and my son, like any other child whose dad is not a firefighter or a ninja, had no idea what I did for a living. He asked me to explain my work in a way that his kindergarten friends would understand.<BR /> <BR /> "Alright, kiddo," I said, "Give me a challenge!"<BR /> <BR /> With a cheeky grin he handed me his favourite Pokémon card - "PikachuV it is”, he announced. "I want you to tell me everything about this card - its name, hit points, thunderbolt attack, and the V-Rule."<BR /> <BR /> I smiled back at him, "Challenge accepted!" and decided to raise the stakes. "I'll do it in under 90 seconds by using artificial intelligence" - to allow for keeping up to a six-year-old child’s attention span.<BR /> <BR /> First, I explained what AI is and how it can resemble human characteristics such as seeing, understanding, painting or speaking. Then I told him that in my work I make computers see and read, and that they are so powerful to read even his trading cards. Bringing him on track took longer than 90 seconds but he flabbergasted me by saying "dad, it's like Zane from Ninjago" <span class="lia-unicode-emoji" title=":slightly_smiling_face:">🙂</span> (author: Zane is the amazing nindroid ninja).<BR /> <BR /> So, with the powers of Generative AI and large language models (LLMs) now included into our Document Information Extraction, I set forth on this fun quest. So check this out:<BR /> <BR /> <IFRAME id="kaltura_player_1_p5s5dr9z" src="https://sapvideoa35699dc5.hana.ondemand.com/?entry_id=1_nr52fs4s" allowfullscreen="true" webkitallowfullscreen="" mozallowfullscreen="" width="625px" height="360px" frameborder="0"></IFRAME><BR /> <BR /> This is the power of AI. Thanks to our latest GenAI-based advancements, you can now process basically any document type, even a Pokémon trading card. The ability to streamline document-based processes, enhance users’ productivity, and boost customer satisfaction is unparalleled. No data annotation, no template creation, no ML training required, whatsoever. The only thing is to describe what information you want to collect from the document and the service will pick it up for you.<BR /> <BR /> During the whole exercise I came to the following learning for me: my son is smart to want to see the evidence on his own scenario. And this is exactly the same like our customers would want to experience it, too.<BR /> <BR /> So, here's my question to you - are you ready to pitch it to your children or... board members? If so, here is how you can set up Document Information Extraction on BTP Trial in 40 seconds and try it out on your own <span class="lia-unicode-emoji" title=":slightly_smiling_face:">🙂</span><BR /> <BR /> <IFRAME id="kaltura_player_1_p5s5dr9z" src="https://sapvideoa35699dc5.hana.ondemand.com/?entry_id=1_f7ytvaf6" allowfullscreen="true" webkitallowfullscreen="" mozallowfullscreen="" width="625px" height="360px" frameborder="0"></IFRAME><BR /> <BR /> We've prepared some starter assets for you - enjoy:<BR /> <OL><BR /> <LI><A href="https://www.youtube.com/watch?v=3koJFICGZWA" target="_blank" rel="nofollow noopener noreferrer">Jump-start session at TechEd 2023 (25 min)</A>.</LI><BR /> <LI>Tutorial: <A href="https://developers.sap.com/tutorials/cp-aibus-dox-ui-gen-ai.html" target="_blank" rel="noopener noreferrer">Use Trial to Extract Information from Custom Documents with Generative AI and Document Information Extraction</A>.</LI><BR /> <LI>Deep-dive blog: <A href="https://blogs.sap.com/2023/09/04/introducing-document-information-extraction-premium-edition-unleashing-the-power-of-large-language-models-and-generative-ai/" target="_blank" rel="noopener noreferrer">Introducing Document Information Extraction Premium Edition – Unleashing the Power of Large Language Models and Generative AI</A>.</LI><BR /> </OL><BR /> The future of Document Information Extraction is here, and it's more powerful, efficient, and innovative than ever before.<BR /> <BR /> &nbsp;<BR /> <BR /> <HR /><BR /> <BR /> <B>Learn more</B><BR /> <BR /> Read more about the news of Document Information Extraction&nbsp;<A href="https://help.sap.com/docs/DOCUMENT_INFORMATION_EXTRACTION/5fa7265b9ff64d73bac7cec61ee55ae6/e6d1122300d3440bb3277f18adca0557.html" target="_blank" rel="noopener noreferrer">on the help portal!</A><BR /> <BR /> <B>What is Document Information Extraction?</B><BR /> <BR /> <A href="https://discovery-center.cloud.sap/serviceCatalog/document-information-extraction?service_plan=blocks-of-100-records&amp;region=all&amp;commercialModel=cpea&amp;tab=service_plan" target="_blank" rel="noopener nofollow noreferrer">Document Information Extraction</A>&nbsp;is one of the SAP&nbsp;<A href="https://community.sap.com/topics/artificial-intelligence" target="_blank">AI Services</A>&nbsp;on the SAP Business Technology Platform (SAP BTP). This ML-enabled service is available through the Cloud Platform Enterprise Agreement (CPEA) and also in the Pay-As-You-Go (PAYGO) model.<BR /> <BR /> <B>Tutorials &amp; Learnings</B><BR /> <UL><BR /> <LI><A href="https://developers.sap.com/tutorial-navigator.html?tag=software-product%3Atechnology-platform%2Fsap-ai-business-services%2Fdocument-information-extraction" target="_blank" rel="noopener noreferrer">See all available tutorials here!</A></LI><BR /> <LI><A href="https://open.sap.com/courses/sapai1" target="_blank" rel="noopener noreferrer">OpenSAP</A><A href="https://open.sap.com/courses/sapai1" target="_blank" rel="noopener noreferrer">&nbsp;course for SAP AI Business Services</A></LI><BR /> </UL><BR /> <B>Blog posts:</B><BR /> <UL><BR /> <LI><A href="https://blogs.sap.com/2020/03/06/simplify-business-document-processing-with-sap-ai-business-services/" target="_blank" rel="noopener noreferrer">Simplify Business Document Processing with SAP AI Business Services</A></LI><BR /> <LI><A href="https://blogs.sap.com/2022/07/19/free-tier-option-for-document-information-extraction-only-one-step-away/" target="_blank" rel="noopener noreferrer">Free Tier Option for Document Information Extraction</A></LI><BR /> <LI><A href="https://blogs.sap.com/2021/11/03/business-doument-processing-through-standard-sap-integration/" target="_blank" rel="noopener noreferrer">Business document processing through standard SAP integration</A></LI><BR /> </UL><BR /> <B>SAP Community Page:</B><BR /> <UL><BR /> <LI><A href="https://community.sap.com/topics/artificial-intelligence" target="_blank">SAP AI Business Services</A></LI><BR /> </UL> 2023-11-17T16:12:36+01:00 https://community.sap.com/t5/technology-blogs-by-sap/sap-btp-innobytes-december-2023/ba-p/13578974 SAP BTP Innobytes – December 2023 2023-12-14T20:31:53+01:00 cecilysorenson https://community.sap.com/t5/user/viewprofilepage/user-id/9253 <H6 id="toc-hId-1480410942"><EM>SAP Business Technology Platform brings together application development, automation, data and analytics, integration, and AI capabilities into one unified environment optimized for SAP applications. Learn more: <A href="https://www.sap.com/products/technology-platform.html" target="_blank" rel="noopener noreferrer">sap.com/btp</A></EM></H6><BR /> &nbsp;<BR /> <BR /> I feel like it was yesterday when we were releasing the first edition of 2023 and then I blinked and it’s already time for our <A href="https://www.youtube.com/playlist?list=PLWV533hWWvDkLRKiY-2aVnlXu5CpERDf9" target="_blank" rel="nofollow noopener noreferrer">SAP BTP Innobytes</A> December video. Oh, how the innovations fly <span class="lia-unicode-emoji" title=":smiling_face_with_smiling_eyes:">😊</span><BR /> <BR /> This month brings back some OG Innobyters, like <SPAN class="mention-scrubbed">thomas.hammer3</SPAN>, sharing new updates in the world of SAP HANA Cloud, new faces with brand new topics, like <SPAN class="mention-scrubbed">wolfgang.theilmann</SPAN>, who is announcing the new SAP Cloud Logging service and new faces, but familiar topics, with <SPAN class="mention-scrubbed">tomasz.janasz</SPAN>, talking about the new Document Information Extraction premium edition with GenAI capabilities.<BR /> <BR /> <IFRAME width="560" height="315" src="https://www.youtube.com/embed/fTnCU3dV2V4" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen=""></IFRAME><BR /> <H3 id="toc-hId-896649280"><SPAN style="color: #36a41d"><STRONG>Data &amp; Analytics Innovations on SAP BTP</STRONG></SPAN></H3><BR /> <H4 id="toc-hId-829218494"><SPAN style="color: #e76500"><STRONG>SAP HANA Cloud: fairness support with decision-making based on machine learning models</STRONG></SPAN></H4><BR /> As we increase the usage of artificial intelligence in different business scenarios, we need to make sure our models and algorithms are as “fair” as possible. SAP BTP wants to provide this support out-of-the-box. With this innovation, we are taking big steps in that direction.<BR /> <BR /> What’s it all about?<BR /> <BR /> We have added <STRONG>fairness support</STRONG> for decision-making based on machine learning models to SAP HANA Cloud within SAP BTP. The new <STRONG>FairML function</STRONG>, now integrated into our Predictive Analysis Library, takes a proactive stance against biases commonly found in sensitive data attributes like gender, race, and age. FairML seamlessly pairs with the <STRONG>Hybrid Gradient Boosting Tree models</STRONG> for binary classification and regression.<BR /> <BR /> How does this enhancement benefit you?<BR /> <BR /> Data scientists and application developers gain the power to construct machine learning models that <STRONG>actively counter unfairness</STRONG>. Picture scenarios where AI decisions need to be fair and unbiased, like college admissions or job candidate selections. This feature steps in to ensure fairness across all groups.<BR /> <BR /> There have been several discussions in the past year about <STRONG>ethical AI</STRONG>. This innovation aligns with crucial standards to <STRONG>prevent discrimination</STRONG> by AI against specific demographic groups.<BR /> <BR /> If you want to find out more about how you can ensure ethical and responsible AI practice using the new capabilities in SAP HANA Cloud, check out the links below:<BR /> <UL><BR /> <LI><A href="https://blogs.sap.com/2023/12/08/fairness-in-machine-learning-a-new-feature-in-sap-hana-pal/" target="_blank" rel="noopener noreferrer">Fairness in Machine Learning – A New Feature in SAP HANA PAL</A></LI><BR /> <LI><A href="https://www.sap.com/products/technology-platform/hana.html" target="_blank" rel="noopener noreferrer">SAP HANA Cloud</A> on sap.com</LI><BR /> <LI><A href="https://blogs.sap.com/2023/12/12/whats-new-in-sap-hana-cloud-december-2023/" target="_blank" rel="noopener noreferrer">What’s New in SAP HANA Cloud – December 2023</A></LI><BR /> </UL><BR /> <H3 id="toc-hId-503622270"><SPAN style="color: #36a41d"><STRONG>Application Development Innovations on SAP BTP</STRONG></SPAN></H3><BR /> <H4 id="toc-hId-436191484"><SPAN style="color: #e76500"><STRONG>General Availability of SAP Cloud Logging service</STRONG></SPAN></H4><BR /> Calling all SAP BTP developers who want to monitor their application’s performance and detect bugs or deficiencies before their end users – this update is for you.<BR /> <BR /> We are happy to announce the <STRONG>general availability of the SAP Cloud Logging service</STRONG>. This new service allows application developers and operators to <STRONG>analyze their BTP workloads</STRONG> and check performance, errors, usage, and other characteristics of their cloud applications.<BR /> <BR /> Cloud Logging service provides a <STRONG>comprehensive observability solution</STRONG> expanding the scope of its predecessor, Application Logging.<BR /> <BR /> Use the service to <STRONG>ingest, store, and analyze</STRONG> application logs, metrics, and traces. Ingest data from Cloud Foundry or Kyma runtimes and benefit from pre-built managed <STRONG>analytical dashboards</STRONG>.<BR /> <BR /> Here are a few examples:<BR /> <P style="overflow: hidden;margin-bottom: 0px"><STRONG><SPAN style="color: #ff0000"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/12/01.overview-dashboard.png" /></SPAN></STRONG></P><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/12/02.Latency-dashboard.png" /></P><BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/12/03.trace-analytics.png" /></P><BR /> Do you want to learn more? Check out:<BR /> <UL><BR /> <LI>SAP Discovery Center: <A href="https://discovery-center.cloud.sap/index.html#/serviceCatalog/cloud-logging" target="_blank" rel="nofollow noopener noreferrer">DevOps services</A></LI><BR /> <LI>SAP Cloud Logging: <A href="https://help.sap.com/docs/cloud-logging" target="_blank" rel="noopener noreferrer">documentation</A></LI><BR /> <LI><A href="https://help.sap.com/docs/btp/btp-developers-guide/" target="_blank" rel="noopener noreferrer">BTP Developers Guide</A></LI><BR /> </UL><BR /> <H3 id="toc-hId-110595260"><SPAN style="color: #36a41d"><STRONG>Artificial Intelligence Innovations on SAP BTP</STRONG></SPAN></H3><BR /> <H4 id="toc-hId-43164474"><SPAN style="color: #e76500"><STRONG>Document Information Extraction, premium edition</STRONG></SPAN></H4><BR /> If you’ve made it this far, you deserve a special treat.<BR /> <BR /> Navigating the world of document processing can often feel like a labyrinth, with the potential to inflate costs and increase manual work, with overall operational costs reaching up to 10 Euros per single document. Let’s imagine that we can process different types of documents across the enterprise without increased costs or more manual work. Delivery notes, order confirmations, certificates, returnable packaging – you name it.<BR /> <BR /> If that puts a smile on your face, you’ll be delighted with the new<STRONG> Document Information Extraction, premium edition</STRONG>, powered with new generative AI capabilities!<BR /> <BR /> What’s included?<BR /> <UL><BR /> <LI><STRONG>Auto extraction</STRONG> of unstructured data from any kind of a document - simply describe the piece of information that you need, and watch the solution do the heavy lifting.</LI><BR /> <LI><STRONG>Multilingual support</STRONG> covering over 40 languages out of the box, catering to global businesses.</LI><BR /> <LI><STRONG>Extension of existing extraction routines</STRONG>, for example, for supplier invoices by adding additional data points to be extracted.</LI><BR /> </UL><BR /> How can you learn more?<BR /> <UL><BR /> <LI>SAP Discovery Center: <A href="https://discovery-center.cloud.sap/serviceCatalog/document-information-extraction?region=all" target="_blank" rel="nofollow noopener noreferrer">Document Information Extraction</A></LI><BR /> <LI><A href="https://go3.events.sap.com/sapteched/virtual/2023/reg/flow/sap/sapteched23/catalog/page/catalog/session/1693019887245001sOwr" target="_blank" rel="noopener noreferrer">SAP TechEd session</A> +&nbsp;<A href="https://github.com/SAP-samples/teched2023-AI284v" target="_blank" rel="nofollow noopener noreferrer">exercises</A></LI><BR /> <LI><A href="https://developers.sap.com/tutorials/cp-aibus-dox-ui-gen-ai.html" target="_blank" rel="noopener noreferrer">Tutorial</A></LI><BR /> <LI>Reach out to our experts <SPAN class="mention-scrubbed">tomasz.janasz</SPAN> and <SPAN class="mention-scrubbed">tobias.weller</SPAN></LI><BR /> </UL><BR /> <H3 id="toc-hId--282431750"><SPAN style="color: #049f9a"><STRONG>Share Your Thoughts </STRONG></SPAN></H3><BR /> That’s a wrap for 2023! We would love to hear what you think about the series. How do you like the video? Are there any SAP BTP topics that you’d like us to share more about? Leave your comments down below and we’re happy to connect with you.<BR /> <BR /> Thank you for your support and happy viewing, sharing, and enjoying! 2023-12-14T20:31:53+01:00 https://community.sap.com/t5/technology-blogs-by-sap/what-s-new-with-sap-btp-quarterly-live-series/ba-p/13573499 What's New with SAP BTP - Quarterly Live Series 2024-01-03T10:16:38+01:00 cecihuergo https://community.sap.com/t5/user/viewprofilepage/user-id/386 <P>2023 was quite a year for SAP Business Technology Platform. We released innovations across our portfolio, from major product announcements like <A href="https://community.sap.com/topics/datasphere" target="_blank">SAP Datasphere</A> or <A href="https://community.sap.com/topics/build-code" target="_blank">SAP Build Code</A>, to enhancements in our <A href="https://community.sap.com/topics/artificial-intelligence" target="_blank">AI portfolio</A> with new features for Data Attribute Recommendation and Document Information Extraction, to launching new capabilities like SAP Graph in <A href="https://community.sap.com/topics/integration-suite" target="_blank">SAP Integration Suite</A> and <A href="https://help.sap.com/docs/cloud-logging" target="_blank" rel="noopener noreferrer">SAP Cloud Logging</A>. These are just some examples, as listing them all out would make this a book instead of a blog post <span class="lia-unicode-emoji" title=":slightly_smiling_face:">🙂</span><BR /><BR />We realized that keeping up with all these <A href="https://roadmaps.sap.com/board?PRODUCT=42F2E964FAAF1EDA9FF753E17F3000E5&amp;range=CURRENT-LAST#Q1%202024" target="_blank" rel="noopener noreferrer">innovations</A> and understanding how they can benefit your development projects could be challenging. Which is why we started a quarterly series in <A href="https://blogs.sap.com/2023/06/09/whats-new-in-sap-btp-join-our-experts-live-and-learn-about-recent-innovations/" target="_blank" rel="noopener noreferrer">July 2023</A> to connect you with our product experts and hear about the innovations directly from them. The format is quite simple:</P><UL><LI>Our product experts set the stage and share the recent innovation highlight</LI><LI>They show a demo or a practical implementation of the feature or innovation</LI><LI>You can submit your questions in the chat to get answers from our experts</LI><LI>Rinse and repeat every 3 months with new faces and new innovations</LI></UL><P>I am happy to confirm that will continue this series throughout 2024!</P><P>&nbsp;</P><H1 id="toc-hId-834843654"><FONT color="#0000FF"><STRONG><SPAN>Watch the Replays</SPAN></STRONG></FONT></H1><H2 id="toc-hId-767412868"><SPAN>What's New with SAP BTP - Q12024 Innovation Highlights - <STRONG>April 25, 2024</STRONG> at 4PM CET</SPAN></H2><P><SPAN><div class="video-embed-center video-embed"><iframe class="embedly-embed" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FvaW8UpikqX8%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DvaW8UpikqX8&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FvaW8UpikqX8%2Fhqdefault.jpg&amp;key=b0d40caa4f094c68be7c29880b16f56e&amp;type=text%2Fhtml&amp;schema=youtube" width="600" height="338" scrolling="no" title="What's New with SAP BTP - Q1, 2024✨" frameborder="0" allow="autoplay; fullscreen; encrypted-media; picture-in-picture;" allowfullscreen="true"></iframe></div></SPAN></P><P>Join this session to learn about some of the latest innovations delivered in Q1 2024 for SAP Business Technology Platform:</P><UL><LI>New vector engine in SAP HANA Cloud</LI><LI>Release of the generative AI hub in SAP AI Core</LI><LI>General availability of SAP Build Code.</LI></UL><P>The session also includes a slot for an open Q&amp;A at the end of the presentations. Our experts are excited to interact with you, so bring your questions!</P><H3 id="toc-hId-699982082">Meet our Experts</H3><P><STRONG><a href="https://community.sap.com/t5/user/viewprofilepage/user-id/38259">@shabana</a>&nbsp;</STRONG>- Product Manager - SAP HANA Cloud Multi-Model</P><P><SPAN>Shabana is part of the SAP HANA product management organization and responsible for SAP HANA Cloud. She's excited to share the details of the latest SAP HANA Cloud innovation - the new Vector Engine. Curious? Check out her <A href="https://community.sap.com/t5/technology-blogs-by-sap/vectorize-your-data-sap-hana-cloud-s-vector-engine-for-unified-data/ba-p/13579558" target="_self">blog post</A> and join our session to get all the details!</SPAN></P><P><SPAN><STRONG>Pierpaolo Vezzosi</STRONG> - AI Solution Management and Marketing</SPAN></P><P><SPAN>Pierpaolo is part of the AI Marketing team and has been product and solution manager of various artificial intelligence SAP offerings in the past 10 years. He'll be joining us to share</SPAN>&nbsp;the latest innovation in SAP AI Core - the new generative AI Hub. You can find more details in this&nbsp;<A href="https://community.sap.com/t5/technology-blogs-by-sap/generative-ai-hub-out-now/ba-p/13580462" target="_self">blog post</A>&nbsp;from Hadi. Join us live in April and see #GenAI in action.</P><P><STRONG><a href="https://community.sap.com/t5/user/viewprofilepage/user-id/13080">@MarcHuber</a></STRONG>-&nbsp;<SPAN>Product Manager - SAP Build</SPAN></P><P>Marc is ready to share why SAP Build Code is the right tool for application development on SAP BTP. Packed with #GenAI capabilities and many more intuitive features, developers can benefit from an improved experience when building their extensions. Some might call it a "game-changer". Read more <A href="https://community.sap.com/t5/technology-blogs-by-sap/why-sap-build-code-is-a-game-changer-for-sap-developers/ba-p/13574173" target="_self">here</A>.</P><P>&nbsp;</P><H2 id="toc-hId-374385858"><STRONG><SPAN>What's New with SAP BTP - Q42023 Innovation Highlights - January 25, 2024 at 4PM CET</SPAN></STRONG></H2><P><div class="video-embed-center video-embed"><iframe class="embedly-embed" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2F2ACsIevGDiU%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D2ACsIevGDiU&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2F2ACsIevGDiU%2Fhqdefault.jpg&amp;key=b0d40caa4f094c68be7c29880b16f56e&amp;type=text%2Fhtml&amp;schema=youtube" width="600" height="337" scrolling="no" title="What's New with SAP BTP?" frameborder="0" allow="autoplay; fullscreen; encrypted-media; picture-in-picture;" allowfullscreen="true"></iframe></div><BR />For our first episode of 2024, we'll be diving into the release of the <STRONG>Edge Integration Cell</STRONG> for SAP Integration Suite, the <STRONG>Document Information Extraction</STRONG> premium edition (one of the SAP AI Business Services) and the <STRONG>SAP BTP Guidance Framework</STRONG>, or “your compass” for building and running apps on the platform.</P><H3 id="toc-hId-306955072"><STRONG><SPAN>Meet our Experts</SPAN></STRONG></H3><P><a href="https://community.sap.com/t5/user/viewprofilepage/user-id/184977">@finny_babu</a>&nbsp;(Lead Product Manager, SAP Integration Suite)</P><P>Finny drives Product experience initiatives to improve the end-to-end experience for customers &amp; partners. Leading product strategy, design-led product definition, customer engagement initiatives and beta programs to ensure customer and business success.<BR /><BR /><SPAN class=""><a href="https://community.sap.com/t5/user/viewprofilepage/user-id/215180">@tomasz_janasz</a>&nbsp; </SPAN>(Director, Product Management for AI)</P><P>Tomasz is a Director in the Product Management unit for AI at SAP. His focus lies on shaping the strategy and driving the adoption of Business AI across SAP portfolio and in enterprises. His background is in business administration. He holds a PhD in economics.<BR /><BR />With Tomasz get ready to dive deep into the world of Generative AI, the game-changing titan in the AI arena! This revolutionary technology is redefining boundaries, particularly in the realm of Intelligent Document Processing (IDP), enabling us to explore new horizons that once seemed impossible to reach. We will decode the mysteries of how Generative AI can supercharge your business document processing, become your ultimate Pokémon detector, and connect the dots between all this and the Mount Everest.<BR /><BR /><SPAN class=""><a href="https://community.sap.com/t5/user/viewprofilepage/user-id/6406">@KonstantinHeine</a>&nbsp;&nbsp;konstantin.heine</SPAN> (Product Manager, SAP BTP)</P><P>Konstantin Heine is a product manager for SAP Business Technology Platform within SAP’s Technology &amp; Innovation board area. His focus is on methodologies and frameworks like SAP Integration Solution Advisory Methodology and SAP BTP Guidance Framework. Konstantin has over 13 years of experience in product management, integration architecture, and enterprise architecture.</P><P>&nbsp;</P><H2 id="toc-hId--18641152"><STRONG><SPAN>Related Series and Events</SPAN></STRONG></H2><P>For more SAP BTP content, check out:</P><UL><LI>SAP BTP Innobytes - <SPAN>bite-sized monthly video series, sharing the latest hits and top SAP BTP innovations</SPAN>: <A href="https://blogs.sap.com/2023/06/09/sap-btp-innobytes-do-you-have-3-minutes/" target="_blank" rel="noopener noreferrer">https://blogs.sap.com/2023/06/09/sap-btp-innobytes-do-you-have-3-minutes/</A></LI><LI>SAP BTP Garage - <SPAN>monthly&nbsp;</SPAN><STRONG><SPAN>LIVE</SPAN></STRONG><SPAN>&nbsp;webinar with hands-on use case walkthroughs and demos</SPAN>: <A href="https://webinars.sap.com/2021-12-31-sap-btp-customer-value-network-global/en/garage1" target="_blank" rel="noopener noreferrer">https://webinars.sap.com/2021-12-31-sap-btp-customer-value-network-global/en/garage1</A></LI><LI>SAP BTP Talk - <SPAN>monthly podcast covering all things SAP BTP</SPAN>:&nbsp;<A href="https://podcast.opensap.info/cloud-platform/" target="_blank" rel="noopener nofollow noreferrer">https://podcast.opensap.info/cloud-platform/</A></LI></UL> 2024-01-03T10:16:38+01:00 https://community.sap.com/t5/technology-blogs-by-sap/ai-foundation-on-sap-btp-q4-2023-release-highlights/ba-p/13573706 AI Foundation on SAP BTP: Q4 2023 Release Highlights 2024-01-09T13:42:06+01:00 Paul_P https://community.sap.com/t5/user/viewprofilepage/user-id/64 <P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2024/01/AI-Foundation-Q4-min.png" border="0" /></P><P><BR />Dear SAP Community,<BR /><BR />Did you get the chance to get your hands on the AI Foundation on SAP Business Technology Platform (SAP BTP) yet?<BR /><BR />AI Foundation is SAP’s all-in-one AI toolkit, offering developers AI that’s ready-to-use, customizable, grounded in business data, and supported by leading generative AI foundation models. It is also the basis for AI capabilities that SAP embeds across its portfolio.<BR /><BR />For more information about the different layers of the AI Foundation stack represented below, we suggest you reading this <A href="https://blogs.sap.com/2023/11/30/ai-foundation-saps-all-in-one-ai-toolkit-for-developers/" target="_blank" rel="noopener noreferrer">blog post.</A></P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2024/01/AI-Foundation-SAP-BTP.png" border="0" /></P><P><BR />In Q4 2023, our teams delivered a set of product innovations for the AI Foundation so you can build relevant, reliable and responsible AI-infused business applications and extensions with security, governance and trust in mind. Let's delve into the highlights!</P><H2 id="toc-hId-963928974"><STRONG>AI Services – </STRONG><A href="https://discovery-center.cloud.sap/index.html#/serviceCatalog/document-information-extraction?region=all" target="_blank" rel="noopener nofollow noreferrer"><STRONG>Document Information Extraction</STRONG></A></H2><P>&nbsp;</P><H3 id="toc-hId-896498188"><STRONG>General availability of Document Information Extraction, premium edition</STRONG></H3><P><BR />We have supercharged our existing Document Information Extraction service with generative AI capabilities and launched Document Information Extraction, premium edition.<BR /><BR />Users can now process documents intelligently across their entire business, with:<BR /><BR /></P><UL><UL><LI>The automatic extraction of unstructured data by simply describing the required fields that you need, and watching the solution do the heavy lifting for nearly every document type.</LI></UL></UL><P>&nbsp;</P><UL><UL><LI>The multilingual support for over 40 languages, catering to global businesses with diverse document types.</LI></UL></UL><P><BR /><BR />With no manual annotation and resource-intensive ML training required anymore, business document processing use cases can be onboarded in days, not weeks or months, reducing the time-to-value drastically.<BR /><BR />To get started, read <A href="https://blogs.sap.com/2023/09/04/introducing-document-information-extraction-premium-edition-unleashing-the-power-of-large-language-models-and-generative-ai/" target="_blank" rel="noopener noreferrer">this blog post</A> by our product manager and complete <A href="https://blogs.sap.com/2023/09/04/introducing-document-information-extraction-premium-edition-unleashing-the-power-of-large-language-models-and-generative-ai/" target="_blank" rel="noopener noreferrer">this tutorial</A>.<BR /><BR /></P><H2 id="toc-hId-570901964"><STRONG>AI Services – </STRONG><A href="https://discovery-center.cloud.sap/index.html#/serviceCatalog/sap-translation-hub?region=all" target="_blank" rel="noopener nofollow noreferrer"><STRONG>SAP Translation Hub</STRONG></A></H2><P>&nbsp;</P><H3 id="toc-hId-503471178"><STRONG>Consumption of the machine translation service using a user interface</STRONG></H3><P><BR />Users can now use an intuitive user interface to consume the Document Translation service from SAP Translation Hub. This comes in addition to the existing API and makes it quick and easy for users to machine translate their documents and texts.<BR /><BR />The service can be enabled using a <A href="https://emea.cockpit.btp.cloud.sap/cockpit/#/globalaccount/SA505228181/booster/document-translation/boosterInsights" target="_blank" rel="noopener nofollow noreferrer">booster</A>, which allows users with an SAP Translation Hub license to configure the service without having to technically interact with SAP Business Technology Platform. Document Translation from SAP Translation Hub is already available on the multi-cloud Foundation for SAP BTP, and we are working to complete our migration of the remaining SAP Translation Hub functionalities from the Neo environment in early 2024.<BR /><BR />Get started with this <A href="https://blogs.sap.com/2023/11/27/check-out-the-new-face-of-document-translation-from-api-only-to-user-friendly" target="_blank" rel="noopener noreferrer">blog post</A> and watch the video below.<BR /><BR /></P><H2 id="toc-hId-177874954"><STRONG>Generative AI Management – <A href="https://discovery-center.cloud.sap/index.html#/serviceCatalog/sap-ai-core?region=all" target="_blank" rel="noopener nofollow noreferrer">Generative AI Hub</A><BR /></STRONG></H2><P>&nbsp;</P><H3 id="toc-hId-110444168"><STRONG>General availability of Generative AI Hub</STRONG></H3><P><BR />You can now fast-track your generative AI development of SAP BTP apps with the new Generative AI Hub, giving you instant access to a broad range of large language models (LLMs) from different providers, such as GPT-4 by Azure OpenAI or OpenSource Falcon-40b.<BR />With this access, you’ll be able to orchestrate multiple models, whether programmatically via&nbsp;<A href="https://help.sap.com/docs/sap-ai-core/sap-ai-core-service-guide/generative-ai-hub-in-sap-ai-core?locale=en-US" target="_blank" rel="noopener noreferrer">SAP AI Core</A>&nbsp;or via the playground within&nbsp;<A href="https://help.sap.com/docs/ai-launchpad/sap-ai-launchpad/generative-ai-hub?locale=en-US" target="_blank" rel="noopener noreferrer">SAP AI Launchpad</A>.<BR /><BR />The generative AI hub provides tooling for prompt engineering, experimentation, and other capabilities to accelerate the development of BTP applications infused with generative AI, in a secure and trusted way. AI development teams can submit a prompt to multiple LLMs, compare the generated outcomes to identify the best-suited model for the task, and gain greater control and transparency with the built-in prompt history.<BR /><BR />Read&nbsp;<A href="https://blogs.sap.com/2023/12/21/generative-ai-hub-out-now/" target="_blank" rel="noopener noreferrer">this blog post</A>&nbsp;from our product manager to learn more or&nbsp;<A href="https://developers.sap.com/tutorials/ai-core-generative-ai.html" target="_blank" rel="noopener noreferrer">start the tutorial</A>&nbsp;right away.</P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2024/01/GenAI_Hub_demo_short_720p_15fps.gif" border="0" /></P><H2 id="toc-hId--215152056"><STRONG><BR />Business Data &amp; Context – </STRONG><A href="https://discovery-center.cloud.sap/index.html#/serviceCatalog/sap-hana-cloud?region=all" target="_blank" rel="noopener nofollow noreferrer"><STRONG>SAP HANA Cloud</STRONG></A></H2><H3 id="toc-hId--282582842"><STRONG>New fairness support with decision-making based on ML models using the Predictive Analysis Library (PAL) for SAP HANA Cloud</STRONG></H3><P>We introduced a FairML function for PAL algorithms, to mitigate unfairness in machine learning model predictions related to affected groups identified by features such as gender, race, age, or other protected classes. This new FairML function supports hybrid gradient boosting tree (HGBT) binary classification and regression models.<BR /><BR />It enables data scientists and application developers using SAP HANA Cloud to:</P><UL><UL><LI>Build ML models that mitigate unfairness with respect to human sensitive data to decrease disparities, avoid harm, and ensure fairness in decision-making</LI></UL></UL><UL><UL><LI>Avoid unfairness to any group in AI-augmented decisions on humans such as college admission, job candidate selection, or personal credit evaluation</LI></UL></UL><UL><UL><LI>Comply with AI ethics to prevent discrimination by AI systems against specific demographic groups</LI></UL></UL><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2024/01/FairML-Classifier-1.png" border="0" /></P><P class="">This example shows how to build a FairML classifier model and how the model mitigates harm to affected age-groups indicated by balancing the false positive rage (FPR) of the model</P><P><BR />If you want to find out more about how you can ensure ethical and responsible AI practice using the new capabilities in SAP HANA Cloud, check out the links below:<BR /><BR /></P><UL><UL><LI><A href="https://blogs.sap.com/2023/12/08/fairness-in-machine-learning-a-new-feature-in-sap-hana-pal/" target="_blank" rel="noopener noreferrer">Technical Blog - Fairness in Machine Learning a new feature in SAP HANA PAL</A></LI></UL></UL><UL><UL><LI><A href="https://blogs.sap.com/2023/12/15/sap-hana-cloud-introduces-fairness-in-machine-learning/" target="_blank" rel="noopener noreferrer">SAP Blog - SAP HANA Cloud introduces fairness in machine learning</A></LI></UL></UL><UL><UL><LI><A href="https://blogs.sap.com/2023/12/12/whats-new-in-sap-hana-cloud-december-2023/" target="_blank" rel="noopener noreferrer">SAP Blog - What’s New in SAP HANA Cloud December 2023</A></LI></UL></UL><UL><UL><LI>New features in <A href="https://help.sap.com/whats-new/2495b34492334456a49084831c2bea4e?Category=Predictive%20Analysis%20Library&amp;Valid_as_Of=2023-12-01%3A2023-12-31&amp;locale=en-US" target="_blank" rel="noopener noreferrer">SAP HANA Cloud PAL 2023 Q4</A>, <A href="https://help.sap.com/doc/cd94b08fe2e041c2ba778374572ddba9/2023_4_QRC/en-US/change_log.html#changelog" target="_blank" rel="noopener noreferrer">Machine learning client 2.19</A></LI></UL></UL><H2 id="toc-hId--608179066"><STRONG>Build business-ready AI applications with SAP and stay updated!<BR /></STRONG></H2><P><BR />▶︎ Get started with the AI Foundation on <A href="https://www.sap.com/products/artificial-intelligence/business-technology-platform.html" target="_blank" rel="noopener noreferrer">SAP Discovery Center</A>, by comparing and selecting the service that fits most to your business needs.<BR /><BR />▶︎ Explore the <A href="https://roadmaps.sap.com/board?range=FIRST-LAST&amp;PRODUCT=73554900100800002858&amp;PRODUCT=73554900100800002861&amp;PRODUCT=73554900100800002881&amp;PRODUCT=73554900100800003641&amp;PRODUCT=73554900100800003847&amp;PRODUCT=73555000100800000086&amp;PRODUCT=73555000100800003283#Q4%202023" target="_blank" rel="noopener noreferrer">AI Foundation roadmap</A> to discover our past and upcoming product innovations in 2024 and beyond.<BR /><BR />▶︎ Engage with <A href="https://community.sap.com/topics/machine-learning" target="_blank">our community</A> of SAP experts through blog posts and the SAP Answers platform.<BR /><BR />▶︎ Don't miss this session on February 8 to get an overview of how AI is infused into SAP BTP, as well as the capabilities for developers, administrators, and users at your company.<BR /><BR /><BR /><BR />See you next quarter!</P> 2024-01-09T13:42:06+01:00 https://community.sap.com/t5/technology-blogs-by-members/automate-bpmn-diagrams-and-note-taking-in-cloud-alm-with-llm/ba-p/13574979 Automate BPMN Diagrams and Note-taking in Cloud ALM with LLM 2024-01-10T23:10:46+01:00 sabatale https://community.sap.com/t5/user/viewprofilepage/user-id/227757 <H3 id="toc-hId-1093043626">AI Text Generation</H3><BR /> Large Language Models (LLM) have gained great momentum in 2023, particularly in the Text generation field. In a few months, summarizing and translating large volumes of content with AI models became somewhat common - no matter your industry or size. They perform especially well when the task is straightforward, a clear example of the expected result is given, and the context does not need to be fully understood.<BR /> <BR /> This blog post describes an experiment with a more obscure type of text content - Process diagrams. In essence, diagrams are indeed sentences put together in a drawing: "Step 1" (goes to) "Step2" (goes to/or to) "...". No context is really needed, besides the sequencing that needs to be followed. It is also easy to provide a model with the general BPMN specifications (XML elements everyone follows), and accurate examples (SAP provides BPMN files for every single S/4 business process in <A href="https://www.signavio.com/products/process-explorer/" target="_blank" rel="nofollow noopener noreferrer">Signavio Process Explorer</A> - free of charge).<BR /> <BR /> On one hand, SAP quickly released <A href="https://www.sap.com/canada/products/artificial-intelligence/business-technology-platform.html" target="_blank" rel="noopener noreferrer">AI Foundation</A>, the all-in-one AI toolbox where you can freely choose a model and datacenter and start building your apps and services directly in SAP BTP. The obvious advantage is the integration with your SAP systems, as well as BTP itself. However, the product is still very new and this blog will use direct APIs instead, but you can technically leverage AI Foundation to achieve the same result.<BR /> <BR /> On the other hand, <A href="https://support.sap.com/en/alm/sap-cloud-alm/adoption-cases.html" target="_blank" rel="noopener noreferrer">SAP Cloud ALM</A> is a project toolbox with numerous implementation capabilities: task management, transport execution, automated testing and.. process modeling. The latter is extremely useful during Fit workshops, where the business analyst can simply modify the relevant S/4 process diagram live, add requirements or notes, assign individuals, and more.<BR /> <BR /> Now, let's say you don't use of Cloud ALM during the workshop, need to start a process from scratch or simply want to retroactively document your changes. Could LLMs build a process diagram for you? Or create a requirement in the tool directly from your handwritten piece of paper?<BR /> <BR /> <EM>Disclaimer:</EM> These are almost thought experiments, not productive solutions or even prototypes.<BR /> <H3 id="toc-hId-896530121">Use Case 1 - From Text to Diagram</H3><BR /> You are a business analyst documenting a process for your company. The objective is easy: explain how to order a pizza (no pineapple variant). First, you navigate to Cloud ALM, create a new requirement and describe the steps in the Description section:<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2024/01/requirement_pizza.jpeg" /></P><BR /> Notice the <STRONG>###CREATE BPMN###</STRONG>? That's because your company is AI-powered, and this command will generate a business diagram automatically for you.<BR /> <BR /> The workflow is as follow:<BR /> <OL><BR /> <LI>Setup the Cloud ALM webhook. This will send a request whenever a task is created. See <A href="https://blogs.sap.com/2023/08/03/sap-alm-api-integration-tasks-defects-requirements-to-external-systems/" target="_blank" rel="noopener noreferrer">this post</A> (and the others) from <SPAN class="mention-scrubbed">xavier.dupeyrat</SPAN> to learn more.</LI><BR /> <LI>Create a requirement in SAP Cloud ALM with your AI trigger. The ###*### command is just an example. You could use any field from the requirement to act as filters instead.</LI><BR /> <LI>Prompt the LLM. There are many ways to do so. For example, you can point the Tasks webhook to an integration in SAP CPI to do the heavy lifting: map the request body, add your prompt to the request, send it to the LLM API and reply back with its answer.<BR /> <UL><BR /> <LI>First, choose your LLM provider. OpenAI and LLama are major contenders, but I like using Cohere because it's currently free for development, can access the web and is a genuinely good (Canadian <span class="lia-unicode-emoji" title=":maple_leaf:">🍁</span><SPAN style="font-size: 1rem">) alternative. The API documentation to create a chat is here: </SPAN><A style="font-size: 1rem" href="https://docs.cohere.com/reference/chat" target="_blank" rel="nofollow noopener noreferrer">Chat (Beta) (cohere.com)</A><SPAN style="font-size: 1rem">.</SPAN></LI><BR /> <LI>Wait for a task request matching your command, and map the id and description (e.g., regex looking for "Start, Check pizza price, Order pizza Quattro formaggi, Wait for delivery, Tip driver, Eat pizza <span class="lia-unicode-emoji" title=":pizza:">🍕</span><SPAN style="font-size: 1rem">."):</SPAN><BR /> <PRE class="language-javascript"><CODE>// GET /api/calm-tasks/v1/tasks/123<BR /> {<BR /> "id": "123",<BR /> "projectId": "456",<BR /> "title": "Establishing the pizza process",<BR /> "type": "CALMREQU",<BR /> "status": "CIPREQUOPEN",<BR /> "description": "Notes from 20240501 meeting.&lt;/p&gt;\n&lt;p&gt;##CREATE BPMN##&lt;/p&gt;\n&lt;p&gt;Start, Check pizza price, Order pizza Quattro formaggi, Wait for delivery, Tip driver, Eat pizza .",<BR /> ...<BR /> }​</CODE></PRE><BR /> &nbsp;</LI><BR /> <LI>Send your prompt to the LLM (below is not the actual body):<BR /> <PRE class="language-javascript"><CODE>// POST <A href="https://api.cohere.ai/v1/chat" target="test_blank" rel="nofollow noopener noreferrer">https://api.cohere.ai/v1/chat</A><BR /> {<BR /> "message": "### Context\nYou are an expert at writing BPMN files with XML. I will give you a list of steps and you will return the BPMN to me. Here is an example with the steps ***(insert example step)*** and Withdraw ***(insert example step 2)***: ***(insert BPMN XML sample)***.\n\n###My Request\nReturn a BPMN for the following steps: ***(insert mapped description)***"<BR /> }​</CODE></PRE><BR /> </LI><BR /> <LI>Of course, the result of this query will greatly vary based on the provider, embeddings and the prompt itself. However, with minimal model optimization, the results were perfectly fine for our pizza process.</LI><BR /> </UL><BR /> </LI><BR /> <LI>Take the returned XML code (= BPMN), and send it back to Cloud ALM. If you want to create a a process object, you would need to convert it into SVG first. In this example, we will simply generate a URL for the diagram and reference it in the requirement.</LI><BR /> <LI>A free tool for BPMN hosting is <A href="https://cawemo.com" target="_blank" rel="nofollow noopener noreferrer">Cawemo</A>, the collaborative platform for modelling, versioning and sharing processes with anyone. Again, send a request with the BPMN to upload the process and generate a public link such as this one: <A href="https://cawemo.com/share/7d764acf-99d0-4b6a-914e-45000a0977df" target="_blank" rel="nofollow noopener noreferrer">Pizza process (cawemo.com)</A>.<BR /> <IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2024/01/requirement_bpmn.jpeg" /></LI><BR /> <LI>Attach the link as a Reference to your initial Cloud ALM requirement through API:<BR /> <PRE class="language-javascript"><CODE>// POST /api/calm-tasks/v1/tasks/123/references<BR /> {<BR /> "name": "LLM - Pizza process BPMN",<BR /> "url": "https://cawemo.com/share/7d764acf-99d0-4b6a-914e-45000a0977df"<BR /> }​</CODE></PRE><BR /> </LI><BR /> <LI>You now have a BPMN diagram the Project team can access and share within minutes:<BR /> <IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2024/01/requirement_pizzalink.jpeg" /></LI><BR /> </OL><BR /> <H3 id="toc-hId-700016616">Use Case 2 - From Image to Requirement</H3><BR /> Still here, I see? Let's change persona. You are now an old-school note-taker, paper and pencil, with a questionable hand-writing. This is the end of your day, after a quick meeting about what needs to be changed in the current S/4 solution, and you have a few requirements to enter in Cloud ALM.<BR /> <BR /> Optical Recognition (OCR) solutions are not new, but you will mostly find SAP examples talking about Invoices. Why? Because it's very useful and you probably have a lot of them, which is a great use case for automation. However there are also plenty of consumer apps converting whatever you write on paper into digital documents, and that's the topic of our second example.<BR /> <BR /> SAP AI Core is not the only SAP tool using LLMs. Another example is <A href="https://discovery-center.cloud.sap/serviceCatalog/document-information-extraction?tab=feature&amp;commercialModel=free&amp;region=all" target="_blank" rel="nofollow noopener noreferrer">BTP's Document Information Extraction</A>. With DCE, you can extract information from documents and scenes (e.g., a car plate number) at scale directly in SAP BTP, and send the result to other SAP products for further processing. According to SAP, the extraction relies on OCR and LLM, but it is not clear how things work in the background.<BR /> <BR /> Our workflow goes as follow:<BR /> <OL><BR /> <LI>Setup your DCE instance (e.g., <A href="https://account.hanatrial.ondemand.com/" target="_blank" rel="nofollow noopener noreferrer">BTP Free Trial</A> + <A href="https://developers.sap.com/tutorials/cp-aibus-dox-booster-app.html" target="_blank" rel="noopener noreferrer">booster</A>).</LI><BR /> <LI>Create a new schema configuration. It contains the fields you want to extract as structured data. The head is generally the top section of a document, while line items would belong to a a a table.<BR /> <IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2024/01/requirement_dce_config.jpeg" /></LI><BR /> <LI>Take a picture of your paper notes and send them to the Document Information Extraction API: <A href="https://help.sap.com/docs/document-information-extraction/document-information-extraction/document-api?locale=en-US" target="_blank" rel="noopener noreferrer">Document API | SAP Help Portal</A>.</LI><BR /> <LI>The document will be automatically analyzed. The quality of the results tend to increase over time but there is definitely room for experimentation. I tried my worse, and it came back okay.<BR /> <IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2024/01/requirements_dce_done.jpeg" /><BR /> Before proceeding with the requirement creation, you can first provide the result to another LLM, similarly to Use Case 1, by asking "###Instructions\nThis is a JSON view of my notes from today. Summarize the information and format your reply with bullet points.\n###JSON\n***(insert result)***".</LI><BR /> <LI>Take the JSON output (also available as CSV), and create a new requirement in Cloud ALM through API.<BR /> <PRE class="language-javascript"><CODE>// POST /api/calm-tasks/v1/tasks/<BR /> {<BR /> "projectId": "456",<BR /> "title": "Note-taking - Requirements from ABC",<BR /> "type": "CALMST",<BR /> "externalId": "789",<BR /> "dueDate": "",<BR /> "priorityId": 30,<BR /> "assigneeId": "abc",<BR /> "description": "***(insert result here)***"<BR /> }<BR /> </CODE></PRE><BR /> </LI><BR /> </OL><BR /> And we are done! If you're looking for more, search for the tag "ai" here on SAP blogs, or check out the posts from <SPAN class="mention-scrubbed">mario.defelipe4</SPAN> for <A href="https://blogs.sap.com/2024/01/04/generative-ai-with-sap.-rag-evaluations/" target="_blank" rel="noopener noreferrer">RAG</A> specifically! 2024-01-10T23:10:46+01:00 https://community.sap.com/t5/technology-blogs-by-sap/sap-btp-ask-me-anything-series-artificial-intelligence/ba-p/13589423 SAP BTP Ask Me Anything Series: Artificial Intelligence 2024-02-02T10:43:43.316000+01:00 cecihuergo https://community.sap.com/t5/user/viewprofilepage/user-id/386 <P>We have the second edition of <STRONG>SAP BTP: Ask Me Anything </STRONG>coming up and this time the spotlight is shining over the topic of <STRONG>Artificial Intelligence</STRONG>.</P><P>In the past few months, we’ve released new features and capabilities within SAP Business Technology Platform to support the infusion of AI in development projects. It’s only fitting that for our February episode, we put you in contact with some of the experts behind these innovations. We’ll focus on 3 major announcements:</P><H3 id="toc-hId-1094111136"><STRONG>Generative AI Hub in SAP AI Core</STRONG></H3><P>If you haven’t seen the <SPAN><A href="https://blogs.sap.com/2023/12/21/generative-ai-hub-out-now/" target="_blank" rel="noopener noreferrer">blog post</A></SPAN>, let me summarize some of the benefits provided to development teams:</P><UL><LI>Instant <STRONG>access</STRONG> to large language models (LLMs) from different providers</LI><LI>Possibility to <STRONG>orchestrate</STRONG> multiple AI models</LI><LI><STRONG>Tooling</STRONG> for prompt engineering and experimentation</LI></UL><P>You can try it out for yourself by following this <SPAN><A href="https://developers.sap.com/tutorials/ai-core-generative-ai.html" target="_blank" rel="noopener noreferrer">tutorial</A></SPAN>.</P><P><a href="https://community.sap.com/t5/user/viewprofilepage/user-id/8085">@HadiHares</a>, from the SAP AI Core PM team will join this session to walk you through the key capabilities and answer your questions. You might recognize him from SAP TechEd sessions in Bangalore last year and his engagement in the <SPAN><A href="https://community.sap.com/t5/user/viewprofilepage/user-id/8085" target="_blank">SAP Community</A></SPAN>.</P><H3 id="toc-hId-897597631"><STRONG>Document Information Extraction, premium edition</STRONG></H3><P>We’ve infused generative AI capabilities into our Document Information Extraction service and released the <SPAN><A href="https://blogs.sap.com/2023/09/04/introducing-document-information-extraction-premium-edition-unleashing-the-power-of-large-language-models-and-generative-ai/" target="_blank" rel="noopener noreferrer">premium edition</A></SPAN> in December 2023. In a nutshell, users can <SPAN>process documents intelligently across their entire business, with:</SPAN></P><UL><LI>Automatic<SPAN> extraction of unstructured data by </SPAN>just <STRONG><SPAN>describing</SPAN></STRONG><SPAN> the required fields</SPAN>.</LI><LI>Multi<SPAN>lingual support for over <STRONG>40 languages</STRONG></SPAN>, supporting global business requirements.</LI><LI>Quicker <STRONG>onboarding</STRONG> of business document processing use cases as there is <SPAN>no manual annotation </SPAN>or<SPAN> resource-intensive ML training required</SPAN>.</LI></UL><P>You can get some hands-on experience by following this <SPAN><A href="https://developers.sap.com/mission.gen-ai-process-business-documents.html" target="_blank" rel="noopener noreferrer">tutorial</A>.</SPAN></P><P><a href="https://community.sap.com/t5/user/viewprofilepage/user-id/215180">@tomasz_janasz</a>&nbsp;will share the latest and greatest and, of course, answer your questions. Another well-known face in the <SPAN><A href="https://www.youtube.com/watch?v=3koJFICGZWA&amp;list=PLpQebylHrdh6NdhaN6U5dtRhTHGvZFQQR&amp;index=9" target="_blank" rel="noopener nofollow noreferrer">SAP TechEd context</A></SPAN> as well as an avid <SPAN><A href="https://community.sap.com/t5/user/viewprofilepage/user-id/215180" target="_blank">SAP Community blogger</A></SPAN></P><H3 id="toc-hId-701084126"><SPAN>SAP Analytics Cloud - Just Ask</SPAN></H3><P><STRONG>Just ask</STRONG> is the new natural language query feature powered by AI in SAP Analytics Cloud. With just ask, any user can query SAC data models by asking questions in everyday English. It supports SAP Analytics Cloud acquired data models and SAP Datasphere models. If you have not heard about this latest feature, check out this <A href="https://community.sap.com/t5/technology-blogs-by-sap/initial-release-of-sap-analytics-cloud-just-ask/ba-p/13583721" target="_self">blog post</A></P><P><a href="https://community.sap.com/t5/user/viewprofilepage/user-id/205297">@francois_imberton</a>, our resident expert on the topic, will join this session to demonstrate how it works and answer your questions. You might recognize him from other community engagements or from reading his posts.</P><P><STRONG>When: February 21 at 4PM CET</STRONG></P><P><div class="video-embed-center video-embed"><iframe class="embedly-embed" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FrHtJ7f4ndfU%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DrHtJ7f4ndfU&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FrHtJ7f4ndfU%2Fhqdefault.jpg&amp;key=b0d40caa4f094c68be7c29880b16f56e&amp;type=text%2Fhtml&amp;schema=youtube" width="200" height="113" scrolling="no" title="SAP BTP - Ask Me Anything! On Artificial Intelligence" frameborder="0" allow="autoplay; fullscreen; encrypted-media; picture-in-picture;" allowfullscreen="true"></iframe></div></P><P>If you already have related questions, drop them in the comments below. We’ll bring them to the session, so our experts can answer them LIVE.</P><P><SPAN>Learn more about SAP BTP and </SPAN>Artificial Intelligence<SPAN>:</SPAN></P><UL><LI><SPAN><A href="https://blogs.sap.com/2023/06/09/sap-btp-innobytes-do-you-have-3-minutes/" target="_blank" rel="noopener noreferrer">SAP BTP Innobytes</A>:&nbsp;bite-sized monthly video series, sharing the latest hits and top SAP BTP innovations.</SPAN></LI><LI><SPAN><A href="https://blogs.sap.com/2024/01/03/whats-new-with-sap-btp-quarterly-live-series/" target="_blank" rel="noopener noreferrer">What’s New with SAP BTP</A>:&nbsp;</SPAN>quarterly <STRONG>LIVE</STRONG> series for SAP BTP innovation highlights, with demos and time for Q&amp;A</LI><LI><SPAN><A href="https://webinars.sap.com/2021-12-31-sap-btp-customer-value-network-global/en/garage1" target="_blank" rel="noopener noreferrer">SAP BTP Garage</A>:&nbsp;monthly <STRONG>LIVE</STRONG> webinar with hands-on use case walkthroughs and demos</SPAN></LI><LI><SPAN><A href="https://podcast.opensap.info/cloud-platform/" target="_blank" rel="noopener nofollow noreferrer">SAP BTP Talk</A>:&nbsp;monthly podcast covering all things SAP BTP</SPAN></LI><LI><SPAN><A href="https://community.sap.com/topics/business-technology-platform" target="_blank">SAP BTP Community topic page</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/topics/artificial-intelligence" target="_blank">SAP AI Services Community topic page</A></SPAN></LI><LI><SPAN><A href="https://community.sap.com/topics/ai-core-artificial-intelligence" target="_blank">SAP AI Core Community topic page</A></SPAN></LI></UL><P><SPAN>&nbsp;</SPAN></P> 2024-02-02T10:43:43.316000+01:00 https://community.sap.com/t5/technology-blogs-by-sap/generative-ai-powered-contract-document-processing-with-large-language/ba-p/13607823 Generative AI-powered Contract document processing with Large Language Models 2024-02-19T03:54:18.101000+01:00 AnuradhaDhingan https://community.sap.com/t5/user/viewprofilepage/user-id/141341 <H1 id="toc-hId-857130943"><STRONG><U>Introduction</U></STRONG></H1><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Contract Document Processing Use Case" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/67166i70EA22A3E9B1819D/image-size/large?v=v2&amp;px=999" role="button" title="Screenshot 2024-02-16 at 7.16.47 PM.png" alt="Contract Document Processing Use Case" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Contract Document Processing Use Case</span></span></P><P>Automate the extraction of relevant information from contract documents with Document Information Extraction with Generative AI (premium edition) by leveraging the capabilities of Large Language Models, ensuring faster, more accurate document processing with significantly reduced processing costs.</P><H2 id="toc-hId-789700157"><STRONG><U>Process Supply Contract using Generative AI</U></STRONG></H2><P>Document Information Extraction Service does not come pre-configured with support for custom document type - Contract. So, let us create a custom schema utilising Large Language Models (LLMs) to specify the fields we wish to extract from the supply contract document.</P><H3 id="toc-hId-722269371"><FONT color="#3366FF"><U><STRONG>Schema Creation for Supply Contract</STRONG></U></FONT></H3><P>Access Document Information Extraction Application as described in the tutorial&nbsp;<A href="https://developers.sap.com/tutorials/cp-aibus-dox-booster-app.html" target="_blank" rel="noopener noreferrer">Use Trial to Set Up Account for Document Information Extraction and Go to Application&nbsp;</A>and create new schema.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="Create Supply Contract Schema" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/67167iDD9F3B5AB1ACD3DB/image-size/large?v=v2&amp;px=999" role="button" title="Screenshot 2024-02-16 at 9.38.51 PM.png" alt="Create Supply Contract Schema" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Create Supply Contract Schema</span></span></P><P>&nbsp;</P><H3 id="toc-hId-525755866">&nbsp;</H3><H3 id="toc-hId-329242361">&nbsp;</H3><H3 id="toc-hId-132728856">&nbsp;</H3><P>&nbsp;</P><P>&nbsp;</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Supply Contract Schema" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/67169i8DF89AE60B27A0BA/image-size/large?v=v2&amp;px=999" role="button" title="Schema.jpg" alt="Supply Contract Schema" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Supply Contract Schema</span></span></P><H3 id="toc-hId--63784649"><FONT color="#3366FF"><U><STRONG>Addition of Fields</STRONG></U></FONT></H3><P>Access the supply contract schema and add fields at header and line item level.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Add Data Field" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/67170i22D4E6EFA273A589/image-size/large?v=v2&amp;px=999" role="button" title="Screenshot 2024-02-16 at 10.43.15 PM.png" alt="Add Data Field" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Add Data Field</span></span></P><P><FONT color="#3366FF"><U><STRONG><FONT color="#000000"><U><STRONG>Note:</STRONG></U></FONT></STRONG></U></FONT></P><P><FONT color="#000000">LLMs are used to extract the data from the document when you use setup type auto.</FONT></P><P><FONT color="#000000"><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Added Fields" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/67172i6FA2948D2A849686/image-size/large?v=v2&amp;px=999" role="button" title="Screenshot 2024-02-16 at 10.58.20 PM.png" alt="Added Fields" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Added Fields</span></span></FONT></P><P><U><STRONG><FONT color="#000000">Tip:</FONT></STRONG></U></P><P><FONT color="#000000">When adding field names and descrip</FONT><FONT color="#000000">tions, consider yourself explaining what you want to extract to someone who doesn't know anything about it already.</FONT></P><P><FONT color="#000000"><SPAN>The better you describe the information that you want to extract using generative AI, the better y</SPAN></FONT><FONT color="#000000"><SPAN>our results will be.</SPAN></FONT></P><P><FONT color="#000000"><SPAN><FONT color="#3366FF"><FONT color="#000000">Similarly, fields can be added at line item level.</FONT></FONT></SPAN></FONT></P><H3 id="toc-hId--260298154"><FONT color="#3366FF"><U><STRONG>Schema Activation</STRONG></U></FONT></H3><P><FONT color="#3366FF"><FONT color="#000000">Now, activate the supply contract schema.</FONT></FONT></P><P><FONT color="#3366FF"><FONT color="#000000"><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Activated Schema" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/67173iDB17852AF5F7AE2F/image-size/large?v=v2&amp;px=999" role="button" title="Screenshot 2024-02-16 at 10.59.32 PM.png" alt="Activated Schema" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Activated Schema</span></span></FONT></FONT></P><H3 id="toc-hId--456811659"><FONT color="#3366FF"><U><STRONG>Obtaining Ex</STRONG></U><U><STRONG>traction Results</STRONG></U></FONT></H3><P><FONT color="#000000">Upload the contract document (sample below) using the newly created supply contract schema.</FONT></P><P><FONT color="#000000"><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Sample Supply Contract" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/68543iDB6A0A938B631D82/image-size/medium?v=v2&amp;px=400" role="button" title="Supply Contract.png" alt="Sample Supply Contract" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Sample Supply Contract</span></span></FONT></P><P>&nbsp;</P><P><FONT color="#000000"><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Supply Contract Schema associated Document Upload" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/67176iD0585DF1ACE90BE8/image-size/large?v=v2&amp;px=999" role="button" title="Screenshot 2024-02-16 at 11.02.06 PM.png" alt="Supply Contract Schema associated Document Upload" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Supply Contract Schema associated Document Upload</span></span></FONT></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Extraction Results" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/67177i870F90267EE1D802/image-size/large?v=v2&amp;px=999" role="button" title="Screenshot 2024-02-16 at 11.08.51 PM.png" alt="Extraction Results" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Extraction Results</span></span></P><H1 id="toc-hId--911490602"><STRONG><U>Conclusion</U></STRONG></H1><P>With the Schema Configuration feature from Document Information Extraction and LLMs, we have now successfully extracted information from a supply contract document without the need to create any templates.</P><P>Similarly, Document Information Extraction with Generative AI can be utilised for extracting structured information from other types of contracts.</P><P>&nbsp;</P><H1 id="toc-hId--338264024"><STRONG><U>Further Information</U></STRONG></H1><UL><LI><STRONG><U><A href="https://help.sap.com/docs/document-information-extraction/document-information-extraction/extraction-using-generative-ai" target="_blank" rel="noopener noreferrer">Extraction Using Generative AI: Best Practices</A>&nbsp;</U></STRONG></LI><LI><STRONG><U><A href="https://help.sap.com/docs/document-information-extraction/document-information-extraction/generative-ai-extraction-custom-and-standard-documents" target="_blank" rel="noopener noreferrer">Extraction Using Generative AI: Languages</A>&nbsp;</U></STRONG></LI></UL><P>&nbsp;</P><P>Please feel free to add a comment, should you have any queries.<BR /><BR />Best Regards,<BR />Anuradha Dhingan</P> 2024-02-19T03:54:18.101000+01:00 https://community.sap.com/t5/technology-blogs-by-sap/top-picks-innovations-highlights-from-sap-business-technology-platform-q4/ba-p/13609184 Top Picks: Innovations Highlights from SAP Business Technology Platform (Q4/2023) 2024-02-20T21:19:27.745000+01:00 Stephanie_Stang https://community.sap.com/t5/user/viewprofilepage/user-id/10354 <P><SPAN><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Picture2.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/67830i229D74D0D503135E/image-size/large?v=v2&amp;px=999" role="button" title="Picture2.png" alt="Picture2.png" /></span></SPAN></P><P><SPAN>The innovation highlights blog for SAP BTP (Business Technology Platform) is back in 2024. I´m excited to see which innovations are coming up in 2024 for SAP BTP.&nbsp;</SPAN><SPAN>&nbsp;But isn´t it worthwhile reviewing the top Q4 2023 highlights of our recent deliveries out of the SAP BTP product roadmap as well?&nbsp;</SPAN></P><P>Join me to take a closer look at a subset of my personal innovation highlights of SAP BTP in Q4 2023 and an outlook of what´s coming up next.</P><H3 id="toc-hId-1115349423"><EM>SAP BTP Innovation Highlights Q4 2023</EM></H3><H4 id="toc-hId-1047918637">Application Development and Automation:</H4><UL><LI>With Q4 2023, SAP Build Apps is now available with the SAP BTP Trial Account. Trial Accounts allow to experience and evaluate the key functions of SAP Build Apps, the low-code application development tool. If you ready to experience SAP Build Apps then activate your Trial Account right now following a few simple steps. Learn how to get started with the <A href="https://community.sap.com/t5/technology-blogs-by-sap/get-started-with-sap-build-apps-with-an-sap-btp-trial-account/ba-p/13574103" target="_self">blog post</A> of&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/8621">@EsmeeX</a>.</LI><LI>SAP Build Work Zone got some new features and enhancements as well. A new site experience for SAP Build Work Zone, standard edition, import and export of site menu for the advanced edition are just two new features for a smooth admin experience. Business users can be happy as well as they also got a new improvement for the guided experience with wizard layout. Check out also the integration of Joule, our digital assistant, in SAP Start. Read the <A href="https://community.sap.com/t5/technology-blogs-by-sap/what-is-new-for-sap-build-work-zone-in-q4-2023/ba-p/13578473" target="_self">blog post</A> of&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/4567">@Vera_Gutbrod</a>&nbsp;to get all updates.</LI><LI>In Q4 2023 SAP Build Process Automation released a new set of 19 content packages - 12 business content and 7 learning content crafted for IT, Sales, Services, Sourcing, Finance, and Procurement. A detailed list on the new content can be found <A href="https://help.sap.com/whats-new/cf0cb2cb149647329b5d02aa96303f56?Component=SAP%20Build%20Process%20Automation&amp;locale=en-US&amp;Valid_as_Of=2024-01-01%3A2024-01-01" target="_self" rel="noopener noreferrer">here</A>. Check out also the <A href="https://community.sap.com/t5/sap-builders-blog-posts/what-s-new-with-sap-build-process-automation-january-2024/ba-p/13586989" target="_self">blog post</A> of <a href="https://community.sap.com/t5/user/viewprofilepage/user-id/9505">@JesseSukhbayar</a>&nbsp;to get more insights on what´s new with SAP Build Process Automation. If you have found interesting content and need to know how to deploy the pre-built content in SAP Build Process Automation I can highly recommend to watch the <A href="https://www.youtube.com/watch?v=yn1qGpoaOEA" target="_self" rel="nofollow noopener noreferrer">video</A> demonstrating it.&nbsp;<SPAN>Learn how easy it is and configure step by step to fine-tune the content before deploying it in your project.&nbsp;</SPAN></LI></UL><H4 id="toc-hId-851405132">Integration:</H4><UL><LI>Concentrating on our flagship integration product, SAP Integration Suite, we released a flexible hybrid integration runtime: Edge Integration Cell.&nbsp;The new extension of SAP Integration Suite as Kubernetes based solution provides the option of a local, customer-managed environment of the SAP Integration Suite. With this we provide customers with hybrid or private environment the flexibility to choose the runtime for the execution of ground-to-ground or hybrid integration scenarios depending on their use cases. Edge Integration Cell supports for example the execution of integrations between local on premise systems without any data leaving the local datacenter and without loosing the comfort of having a central design and management solution for all integration scenarios. It helps a lot of customers in certain industries to meet region specific laws and regulations. Check out the announcement <A href="https://community.sap.com/t5/technology-blogs-by-sap/announcement-hybrid-integrations-with-integration-suite/ba-p/13577723" target="_self">blog post</A> of&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/182218">@piyush_gakhar</a> and the FAQ <A href="https://community.sap.com/t5/technology-blogs-by-sap/frequently-asked-questions-faq-on-edge-integration-cell/ba-p/13571636" target="_self">blog post</A> of&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/184977">@finny_babu</a>&nbsp;to get more insights. For 2024 there are already several innovations on our <A href="https://roadmaps.sap.com/board?PRODUCT=73555000100800003553&amp;range=CURRENT-LAST#Q1%202024" target="_self" rel="noopener noreferrer">Road Map Explorer for Edge Integration Cell</A>.&nbsp;</LI><LI>To provide enhanced B2B integration, Trading Partner Management capability enables now support for validating and converting the Tradacoms message format by introducing a new flow step.&nbsp;<SPAN>It provides the full end-to-end support for Tradacoms messages in Trading Partner Management and you are able to use the type system for modelling guidelines in Integration Advisor. Check out the&nbsp;</SPAN><A href="https://blogs.sap.com/2023/10/26/integration-advisor-new-versions-for-s-4hana-soap-apis-and-for-b2b-libraries-cxml-asc-x12-and-tradacoms/" target="_blank" rel="noopener noreferrer">blogpost</A><SPAN>&nbsp;of&nbsp; <a href="https://community.sap.com/t5/user/viewprofilepage/user-id/671194">@joerg_ackermann</a>&nbsp;for more information.</SPAN></LI></UL><H4 id="toc-hId-654891627">Data and Analytics:</H4><UL><LI>The data lake realational engine in SAP HANA Cloud has with Q4 2023 the ability to read and write data from nearly any files instance of SAP HANA Cloud data lake. This significantly improves the integration between instances of SAP HANA Cloud and broaden access to data sources from the relational engine of the data lake for SAP HANA Cloud. You will benefit from expanded access to diverse data sources, fostering improved data utilization and reinforcing the synergy between various SAP HANA Cloud instances. If you want to learn more check out the <A href="https://community.sap.com/t5/technology-blogs-by-sap/what-s-new-in-sap-hana-cloud-december-2023/ba-p/13578514" target="_self">blog post</A> of <a href="https://community.sap.com/t5/user/viewprofilepage/user-id/122781">@thomashammer</a>&nbsp;to get more highlights on what´s new for SAP HANA Cloud in December.&nbsp;</LI><LI>Additionally with Q4 2023 you have new options of data center availability and hyperscaler options for SAP Analytics Cloud through the deployment of Google Cloud Platform (GCP) in the Asia and Europe region.&nbsp;&nbsp;</LI></UL><H4 id="toc-hId-458378122"><SPAN>Artificial Intelligence:</SPAN></H4><UL><LI><SPAN>At TechEd 2023 in November we did not only announce the generative AI hub - it also got released just a few weeks later.&nbsp;The generative AI hub provides instant access to a broad range of large language models (LLMs) from different providers and partners like GPT-4 by Azure OpenAI or OpenSource Falcon-40b.&nbsp;</SPAN><SPAN>With this access, developers can orchestrate multiple models,&nbsp;whether programmatically via SAP AI Core or via the playground within SAP AI Launchpad. Check out the <A href="https://community.sap.com/t5/technology-blogs-by-sap/generative-ai-hub-out-now/ba-p/13580462" target="_self">blog post</A> of&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/8085">@HadiHares</a>.&nbsp;</SPAN></LI><LI><SPAN>With the Q4 2023 release the new&nbsp;</SPAN>Document Information Extraction, premium edition supercharged by AI capabilities, makes<SPAN><SPAN>&nbsp;the process of different types of documents without increased costs or more manual work possible. It a</SPAN></SPAN>utomates all business document use cases in most languages end to end, provides built-in support for 40+ languages with extensions<SPAN> for virtually any kind of document and makes extensions of exisiting extraction routines possible. To get more information read the <A href="https://community.sap.com/t5/technology-blogs-by-sap/introducing-document-information-extraction-premium-edition-unleashing-the/ba-p/13574704" target="_self">blog post</A> of&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/215180">@tomasz_janasz</a>.</SPAN></LI><LI><SPAN>If you are interested in a deep-dive of SAP´s Generative AI strategy make sure you read the <A href="https://community.sap.com/t5/technology-blogs-by-sap/how-sap-s-generative-ai-architecture-redefines-business-applications/ba-p/13580679" target="_self">blog post</A> of <a href="https://community.sap.com/t5/user/viewprofilepage/user-id/195453">@philipp_herzig</a>.&nbsp;The blog post is the first of a series that dives deeper into various aspects of SAP’s approach to generative AI and its technical underpinnings.&nbsp;</SPAN></LI></UL><H4 id="toc-hId-261864617">Cross SAP BTP:</H4><UL><LI>Guidance on the best way to develop extensions and applications on SAP BTP is a topic everyone is lacking for. Our in Q4 2023 released&nbsp;<A href="https://help.sap.com/docs/sap-btp-guidance-framework/guidance-framework/what-is-sap-btp-guidance-framework" target="_self" rel="noopener noreferrer">SAP BTP Guidance Framework</A> is the compass for architecting, implementing, and operating solutions on SAP BTP. It includes elements like decision guides, reference architectures, methodologies, recommendations and DevOps. One resource within the SAP BTP Guidance Framework which was also released in the last quarter of 2023 is the <A href="https://help.sap.com/docs/btp/btp-developers-guide/what-is-btp-developers-guide" target="_self" rel="noopener noreferrer">SAP BTP Developer´s Guide</A>. The guide helps on how to implement business applications on SAP BTP and explains the building blocks for developing, delivering, and integrating business applications.</LI><LI>Our famous <A href="https://discovery-center.cloud.sap/index.html" target="_self" rel="nofollow noopener noreferrer">SAP Discovery Center</A> also got some updates. In addition to missions and services the SAP Discovery Center cosmos now includes reference architectures. As of now you can find integration, data and analytics and hyperscaler references architectures in our catalog.&nbsp;<SPAN>Each reference architecture provides you guiding information which helps to understand its scope, mechanics, how it relates to SAP business applications and guidance when to choose a particular reference architecture.</SPAN> The SAP BTP reference architectures are also part of the just mentioned <A href="https://help.sap.com/docs/sap-btp-guidance-framework/guidance-framework/what-is-sap-btp-guidance-framework" target="_self" rel="noopener noreferrer">SAP BTP Guidance Framework</A>.&nbsp;</LI><LI>With Q4 2023 we also announced the availability of the SAP Application Extension Methodology version 2.2. The SAP Application Extension Methodology supports and guides you by providing a structured, technology agnostic approach to define an organization specific extension strategy. Version 2.2 offers now a full documentation on the <A href="https://help.sap.com/docs/sap-btp-guidance-framework/sap-application-extension-methodology/sap-application-extension-methodology-overview?locale=en-US" target="_self" rel="noopener noreferrer">SAP Help Portal</A>, improved technology agnostic extension tasks and a refined extension technology mapping. Check out the <A href="https://community.sap.com/t5/technology-blogs-by-sap/introducing-sap-application-extension-methodology-version-2-2/ba-p/13580725" target="_self">blog post</A> of&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/12583">@MarcoMatha</a>&nbsp;to learn more.</LI></UL><H3 id="toc-hId--63731607"><EM><STRONG>SAP BTP Innovation Highlights - outlook:</STRONG></EM></H3><P><SPAN>&nbsp;</SPAN>Please find here my personal innovation highlights outlook coming up:<SPAN><BR /></SPAN></P><UL><LI>Application Development and Automation:<SPAN>&nbsp;</SPAN><A href="https://www.sap.com/products/technology-platform/developer-tools.html" target="_self" rel="noreferrer noopener">SAP Build Code</A></LI><LI>Application Development and Automation: <A href="https://roadmaps.sap.com/board?PRODUCT=67837800100800007077&amp;PRODUCT=73554900100800003081&amp;PRODUCT=73554900100800003832&amp;PRODUCT=73554900100800004334&amp;PRODUCT=73555000100800002781&amp;range=CURRENT-LAST#;INNO=139B28CB2E8C1EDEABE88AC09E53A39A" target="_self" rel="noopener noreferrer">Generating a business service of ABAP RESTful application programming model</A></LI><LI>Integration: <A href="https://roadmaps.sap.com/board?PRODUCT=000D3A47875C1EDB98A8A910864AC24B&amp;range=CURRENT-LAST#;INNO=BB157EE7EE621EEE9D98B47CBCD3146F" target="_self" rel="noopener noreferrer">AdvancedEventMesh adapter for event mediation</A></LI><LI>Integration: <A href="https://roadmaps.sap.com/board?PRODUCT=000D3A47875C1EDB98A8A910864AC24B&amp;range=CURRENT-LAST#;INNO=BB157EE7EE621EEE9CE80ACE7FD1F44A" target="_self" rel="noopener noreferrer">Support for custom SOA messages in Integration Advisor</A></LI><LI>Data and Analytics:&nbsp;<A href="https://roadmaps.sap.com/board?q=Next-generation%2520natural%2520language%2520query%2520(NLQ)%2520powered%2520by%2520AI&amp;range=CURRENT-LAST#;INNO=951BE4DE95861EDD9FAC64997FD474B0" target="_blank" rel="noopener noreferrer">Next-generation natural language query (NLQ) powered by AI for SAP Analytics Cloud</A></LI><LI>Data and Analytics:&nbsp;<A href="https://roadmaps.sap.com/board?q=Support%2520for%2520storage%2520and%2520retrieval%2520of%2520vector%2520embeddings%2520in%2520SAP%2520HANA%2520Cloud&amp;range=CURRENT-LAST#;INNO=BB157EE7EE621EEE9CD67FD9A6703446" target="_self" rel="noopener noreferrer">Support for storage and retrieval of vector embeddings in SAP HANA Cloud</A></LI><LI>SAP Identity and Access Management: <A href="https://roadmaps.sap.com/board?BC=40F2E9281A631EDB80C82C47055900FD&amp;range=FIRST-LAST#;INNO=5D0B020D64611EEE9B9C4DCB36826AB9" target="_self" rel="noopener noreferrer">Identity Authentication service integration with SAP Cloud ALM</A></LI></UL><P>Check out all&nbsp;<SPAN>upcoming innovations in our&nbsp;</SPAN><A href="https://roadmaps.sap.com/" target="_blank" rel="noopener noreferrer">SAP Road Map Explorer</A><SPAN>&nbsp;to learn more.</SPAN></P><H3 id="toc-hId--260245112">Check out more on innovation highlights:</H3><UL><LI>Follow the&nbsp;<A href="https://roadmaps.sap.com/board?range=FIRST-LAST&amp;sap-outbound-id=F84338300454061B469DD99EFA855784D1EE0293&amp;PRODUCT=42F2E964FAAF1EDA9FF753E17F3000E5#Q1%202022" target="_blank" rel="noopener noreferrer">Roadmap Explorer</A>, which is updated on a regular basis to always stay on top of the latest innovations&nbsp;<span class="lia-unicode-emoji" title=":speaker_high_volume:">🔊</span></LI><LI>Subscribe to our monthly&nbsp;<A href="https://www.sap.com/cmp/nl/sap-cp-newsletter/" target="_blank" rel="noopener noreferrer">newsletter</A>&nbsp;to get all SAP BTP product news&nbsp;<span class="lia-unicode-emoji" title=":closed_mailbox_with_raised_flag:">📫</span></LI><LI>Check out the next blog post beginning of Q2/2024 summarizing the highlights of the previous quarter&nbsp;<span class="lia-unicode-emoji" title=":spiral_notepad:">🗒</span></LI><LI>If you want to be up to date on the latest SAP BTP news and innovations check out the new monthly&nbsp;<A href="https://www.youtube.com/playlist?list=PLWV533hWWvDkLRKiY-2aVnlXu5CpERDf9" target="_blank" rel="noopener nofollow noreferrer">SAP Innobytes video series&nbsp;<span class="lia-unicode-emoji" title=":video_camera:">📹</span></A></LI><LI>Want to get a recap on what´s new in SAP BTP then check out the What´s New in SAP BTP quarterly series</LI><LI>Mark your calendar for the latest&nbsp;<A href="https://www.sap.com/about/events.html" target="_blank" rel="noopener noreferrer">SAP events</A>&nbsp;coming up&nbsp;<span class="lia-unicode-emoji" title=":calendar:">📅</span></LI></UL><P><STRONG><span class="lia-unicode-emoji" title=":backhand_index_pointing_right:">👉</span>&nbsp;</STRONG><SPAN>Read other&nbsp;</SPAN><A href="https://blogs.sap.com/tags/8077228b-f0b1-4176-ad1b-61a78d61a847/" target="_blank" rel="noopener noreferrer">SAP Business Technology Platform blog posts</A><SPAN>&nbsp;and check the&nbsp;</SPAN><A href="https://community.sap.com/topics/business-technology-platform" target="_blank">SAP Business Technology Platform Topic Page&nbsp;</A><SPAN>where you can also ask questions. Feel free to follow my profile&nbsp;</SPAN><SPAN class="">stephanie.stang</SPAN><SPAN>&nbsp;that you do not miss my next personal view of innovation highlights for SAP BTP for Q1 2024.</SPAN></P> 2024-02-20T21:19:27.745000+01:00 https://community.sap.com/t5/information-architecture-blog-posts/information-archeology-a-journey-through-historic-data-content/ba-p/13616465 Information Archeology, A Journey Through Historic Data Content 2024-03-05T14:05:54.895000+01:00 JimSpath https://community.sap.com/t5/user/viewprofilepage/user-id/184 <P>Recently, I've researched drinking water quality in nearby rural areas, documenting historic "haves" and "have-nots" for an environmental equity study. Viewing government documents obtained via public information requests, I spotted column numbers between 1 and 80, as we would have done in the 1960s and 1970s before tape and disk storage arrived.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Deck of Cards" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/70796iB35D1CA3766E4D4E/image-size/large?v=v2&amp;px=999" role="button" title="20240225_201206-crop.jpg" alt="Deck of Cards" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Deck of Cards</span></span></P><P>For the benefit of future application developers who may "inherit" similar legacy workflow methods, I will share what I can discern from those sparse numbers and other clues, and ways to pull past data into future systems.</P><H2 id="toc-hId-987103674">Location data then</H2><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="well-location-2001.png" style="width: 467px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/69616iEE7E34899A031D62/image-dimensions/467x278?v=v2" width="467" height="278" role="button" title="well-location-2001.png" alt="well-location-2001.png" /></span></P><P>Starting with "you want to drill where?," the above clip shows "B3" in a small rectangle, and "B4" in another section below. Believe it or not, these are 80-column "IBM punch card" record formats, where, for instance the local county would be punched between columns 8 and 21 (just long enough for the longest name in the set). Yes, Imperial measurements of miles not kilometers, and for some odd reason the multi-part carbonless paper form has "hard-coded" the letters MI for miles, in columns 77 and 78.</P><H2 id="toc-hId-790590169">Location data now</H2><P>A more recent form has nearly identical information fields, except the "paper" form is now a fillable PDF.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="well-location-2024.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/69621iD6D34D2C1137D77A/image-size/medium?v=v2&amp;px=400" role="button" title="well-location-2024.png" alt="well-location-2024.png" /></span></P><H2 id="toc-hId-594076664">&nbsp;</H2><H2 id="toc-hId-397563159">Orientation Then and Now</H2><P>Besides the where-is-it question there is the in-reference-to-what question.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="well-location-b-2001.png" style="width: 435px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/69622i832494C10BF9EC5C/image-size/large?v=v2&amp;px=999" role="button" title="well-location-b-2001.png" alt="well-location-b-2001.png" /></span></P><P>Distance from the nearest road can be entered as either feet or miles, and the cool compass rose is supposed to point in a direction. If you fill it in.</P><P>The newer data collection method is not that different.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="well-location-b-2024.png" style="width: 396px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/69623i18E6B029C24EBC14/image-size/large?v=v2&amp;px=999" role="button" title="well-location-b-2024.png" alt="well-location-b-2024.png" /></span></P><P>I don't think the ordinal points look as nice as before; the column 32 on the punch card is still with us, getting one character: NSE or W.</P><H2 id="toc-hId-201049654">Workflow: Driller</H2><P>Since the work must be done only be a certified driller, the form includes their contact and license information. Not too many punch card columns here (76-<U>81</U> for license). Beyond the margin!</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="well-driller-2001.png" style="width: 896px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/69624i1BCBA71F93D5E22B/image-size/large?v=v2&amp;px=999" role="button" title="well-driller-2001.png" alt="well-driller-2001.png" /></span></P><P>Now, it's like this:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="well-driller-2024.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/69625iCC7A9C5578792CE1/image-size/large?v=v2&amp;px=999" role="button" title="well-driller-2024.png" alt="well-driller-2024.png" /></span></P><P>Nicely done calendar in the PDF. Some algorithm was inserted in the form that allows easier selection, less transcription, and probably deals with leap years correctly.</P><P>Card B2: Approximate Pumping Rate, in Gallons per Minute. This is before the well is drilled, so an educated guess. The government records your guess for posterity in columns 8 to 12; the card letter/number go into columns 1 and 2. Somewhere in time, a FORTRAN (or COBOL) program once crunched those data into some type of report. The paper hanging chad content lives on, somewhere in an SAP or Oracle system.</P><P>Card B4: Water sources (up to 3), no punches.</P><P><STRONG>Quantity Needed</STRONG></P><P>In classic American post-WW2 affluence, everyone (* with exceptions) was awarded a 100 gallon (400 liters) stipend as an expected privilege of suburbia. People that live on boats or other small footprints know this is absurd. We can't know why this question is necessary or important other than being yet another educated guess. I've seen the value 300 (so a 3-consumer space) in this field, for single residential use. For agriculture or mass residential (towns), you can enter up to 20-14+1 digits.&nbsp;</P><P>The provenance of legacy data can be established if the original systems were documented and you can find the docs, or if meta-data chain of custody is visible. Definitely not block chain tech here, just fill in the boxes.</P><P>What can be added to the historic record are errors and omissions found reviewing the previous data archives. I've posted elsewhere using the key "blue pencil"&nbsp;as a nod to the days of paper copy editing before publication. Reversing the north and south values was one example, corrected by crossing out since getting a new form and starting over is frustrating.&nbsp; One land record change had to be recorded for posterity because numbers were reversed on the first try (so if you only looked there you'd get bad data).</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="20240225_201339a.jpg" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/70797iC3A1FC75E8B25F33/image-size/medium?v=v2&amp;px=400" role="button" title="20240225_201339a.jpg" alt="20240225_201339a.jpg" /></span></P><P>&nbsp;</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="20240225_201617-crop.jpg" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/70798i907D004F7995734E/image-size/medium?v=v2&amp;px=400" role="button" title="20240225_201617-crop.jpg" alt="20240225_201617-crop.jpg" /></span></P><P>&nbsp;</P><TABLE border="1" width="100%"><TBODY><TR><TD width="100%">Future Proofing</TD></TR></TBODY></TABLE><P>Okay, stop laughing now. We can't predict the future but can learn from the past. Supposing our new project assignment is taking the data collection and approval workflow into a mobile app so QR codes and pin drops take the place of "Please Type."</P><P>Once you grasp the provenance of historic data points and collections, look at the implicit or explicit data constraints, whether that is a data domain or range, or a field constraint, for example:</P><P>&nbsp;</P><pre class="lia-code-sample language-c"><code>enum Level { LOW, MEDIUM, HIGH }; /* reference: https://www.w3schools.com/c/c_enums.php */</code></pre><P>&nbsp;</P><P>The idea of using 2 digits for a year should have gone out of the style at, say, the turn of the century, however this anachronism continues on local government forms:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="mm-dd-yy.png" style="width: 678px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/70800i5C5149A81FB61C5E/image-size/large?v=v2&amp;px=999" role="button" title="mm-dd-yy.png" alt="mm-dd-yy.png" /></span></P><P>&nbsp;</P><P>&nbsp;</P><P>&nbsp;</P><P>&nbsp;</P><P>&nbsp;</P><P>After collecting the 2 digits for the year, an algorithm stores the guessed 4-digit year for archival storage. Using a data collection mechanism like the PDF calendar form is an option, as is requiring 4 for digit years (and doing a sanity check that someone doesn't select the year 0042, say).</P><P>Hidden biases, not to mention oversights by developers, may be exposed in user testing. The sooner the better after noting areas to be addressed, such as accessibility, multiple language support, low-or-no vision options, and addressing environmental equity should past practices need attention.</P><P>My focus on gathering historic data is not research as much as prediction and a basis for action to mitigate climate change impacts on the double jeopardy of low-cost structures/infrastructure aligned with literal low-lands, sinking into coastal waters in some cases. I've envisioned the flat page data as having multiple dimensions of data collection, that can be woven together into stories using maps.&nbsp;</P><P>If you've reached this far, below is the SAP HANA hook for GIS data which you might be able to use after prototyping like I've done with other databases.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="boundary.png" style="width: 621px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/70801i5848F6B29D485EFC/image-size/large?v=v2&amp;px=999" role="button" title="boundary.png" alt="boundary.png" /></span></P> 2024-03-05T14:05:54.895000+01:00 https://community.sap.com/t5/technology-blogs-by-sap/deliver-real-world-results-with-sap-business-ai-q4-2023-amp-q1-2024-release/ba-p/13650291 Deliver Real-World Results with SAP Business AI: Q4 2023 & Q1 2024 Release Highlights 2024-03-27T09:51:25.335000+01:00 philipp_herzig https://community.sap.com/t5/user/viewprofilepage/user-id/195453 <P><div class="video-embed-center video-embed"><iframe class="embedly-embed" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2F_y2EaX4HFsE%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D_y2EaX4HFsE&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2F_y2EaX4HFsE%2Fhqdefault.jpg&amp;key=b0d40caa4f094c68be7c29880b16f56e&amp;type=text%2Fhtml&amp;schema=youtube" width="200" height="112" scrolling="no" title="The Power of AI Across Your Business: Are You Ready? | SAP Business AI" frameborder="0" allow="autoplay; fullscreen; encrypted-media; picture-in-picture;" allowfullscreen="true"></iframe></div></P><P>Artificial intelligence (AI), and above all, generative AI, marks a paradigm shift on how computer systems learn from data, solve complex problems, and even provide creativity when it’s needed. We believe this paradigm shift will fundamentally change work, business, and society.<BR />The impact that AI is expected to have on the global economy of the next three years is tremendous.​ Morgan Stanley estimate that the impact will be about $4.1 trillion dollars, about the size of the GDP of Germany.</P><P>SAP is committed to helping organizations through this transformative moment by creating business outcomes that were unimaginable before through SAP Business AI.&nbsp;Tailored to your unique data landscape and industry nuances, SAP Business AI enables smarter decisions and efficiencies at scale:</P><UL><LI>AI delivered in the context of your business processes</LI><LI>AI trained on the industry’s broadest business datasets</LI><LI>AI built on leading ethics and data privacy standards</LI></UL><P>SAP Business AI is relevant, reliable, and responsible. It’s deeply embedded in our business processes and analytics. Already today, more than 27,000 of our customers are seeing the benefits of AI that is built for business every day across every business function. No other technology company can combine the power of AI with the processes and data that run the business world. SAP is helping change how people interact with business software and make work more efficient and more delightful than ever before.</P><P>Let’s delve into the newest SAP Business AI capabilities made available for SAP customers helping them deliver real-world results.</P><H2 id="toc-hId-990617179"><STRONG><BR />Joule</STRONG></H2><H3 id="toc-hId-923186393"><STRONG>Conversational Search</STRONG></H3><P>Introduced last year, Joule, SAP’s natural language generative AI copilot, revolutionizes the way people interact with SAP business systems, making every touchpoint count and every task simpler.</P><P>SAP customers can now get quick and seamless access to the exact&nbsp;SAP Help Portal&nbsp;content they need when asking a question in Joule, without ever having to leave the application they are working on. This generative AI-powered feature will be available in all SAP cloud solutions. We started with SAP SuccessFactors and SAP Start in 2023, continued with SAP S/4HANA Cloud Public Edition early 2024, and this will be followed by additional product integrations planned throughout this year.&nbsp;</P><P>Using Joule, SAP SuccessFactors and SAP Start users can&nbsp;save up to 10 minutes&nbsp;for an inquiry without leaving the UI and search in different content repositories, including search engines. This is another step towards helping our customers to become more productive and efficient. It drives product adoption, creates business value, and saves our users time and effort in accessing information quickly.&nbsp;</P><P><A href="https://sapvideo.cfapps.eu10-004.hana.ondemand.com/?entry_id=1_b5b941xe" target="_blank" rel="noopener nofollow noreferrer"><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Joule Delivers Seamless Access to SAP Help Portal Content from SAP Solutions" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/86738i829522D4974B8036/image-size/large?v=v2&amp;px=999" role="button" title="Joule Delivers Seamless Access to SAP Help Portal Content from SAP Solutions.png" alt="Joule Delivers Seamless Access to SAP Help Portal Content from SAP Solutions" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Joule Delivers Seamless Access to SAP Help Portal Content from SAP Solutions</span></span></A></P><P><FONT size="3"><A href="https://www.sap.com/products/artificial-intelligence/ai-assistant.html" target="_blank" rel="noopener noreferrer">Learn more on the product page.</A><BR /><A href="https://help.sap.com/docs/joule/service-guide/initial-set-up?locale=en-US" target="_blank" rel="noopener noreferrer">Get started with the product documentation.</A></FONT></P><H2 id="toc-hId-597590169"><STRONG><BR />Cloud ERP</STRONG></H2><H3 id="toc-hId-530159383"><STRONG>SAP S/4HANA Cloud, public edition</STRONG></H3><P>We have built Joule directly into SAP S/4HANA Cloud Public Edition, redefining user interaction, streamlining business processes, and enhancing productivity.<BR />Joule can offer quick, contextual access to content and applications; users can simply ask Joule for guidance and get pointed in the right direction.</P><UL><LI>Looking for help to execute certain finance operations or looking for guidance how to change sales document entries? Joule provides quick and easy access to SAP Help Portal content and creates a summary leveraging generative AI. No need to browse through long search result lists anymore and reading into several topics to find the correct information.&nbsp;&nbsp;&nbsp;</LI><LI>Not sure which application could help to check the status of sales orders? Just express the need in natural language and Joule will propose the most reasonable applications for the required business operation.&nbsp;</LI><LI>Want to quickly check the status of a specific purchase order? Joule can also assist in providing insightful information about specific business objects. Once Joule shows up the required business information directly in the natural language user panel, users can directly jump into the business application from there.&nbsp;</LI></UL><P><A href="https://www.sap.com/products/erp/s4hana/innovations.html?video=d696ba8f-a67e-0010-bca6-c68f7e60039b" target="_blank" rel="noopener noreferrer"><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Joule in SAP S/4HANA Cloud Public Edition" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/86514i9F0E910221F244DC/image-size/large?v=v2&amp;px=999" role="button" title="Joule SAP S_4HANA Public Edition.png" alt="Joule in SAP S/4HANA Cloud Public Edition" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Joule in SAP S/4HANA Cloud Public Edition</span></span></A></P><P><A href="https://www.sap.com/products/erp/s4hana/innovations.html" target="_blank" rel="noopener noreferrer">Learn more on the product page.</A><BR /><A href="https://influence.sap.com/sap/ino/#campaign/3612" target="_blank" rel="noopener noreferrer">Register for the SAP Early Adopter Care program</A> to test this feature before anyone else.</P><P>Are you tired of manually inputting incomplete sales order data? Filling in these missing details requires significant manual data management effort.<BR />The sales order autocompletion capability in SAP S/4HANA Cloud Public Edition eliminates this hassle by providing smart recommendations for seamless data input. Missing fields are automatically populated,<BR />simplifying incomplete sales order handling, delivering cost savings and boosting sales expert productivity.</P><P><A href="https://www.sap.com/assetdetail/2023/11/04731adb-967e-0010-bca6-c68f7e60039b.html" target="_blank" rel="noopener noreferrer"><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Sales Order Autocompletion in SAP S/4HANA Cloud Public Edition" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/86578i5319442280BE9793/image-size/large?v=v2&amp;px=999" role="button" title="Sales Order Autocompletion SAP S_4HANA Public Edition.png" alt="Sales Order Autocompletion in SAP S/4HANA Cloud Public Edition" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Sales Order Autocompletion in SAP S/4HANA Cloud Public Edition</span></span></A></P><P><A href="https://community.sap.com/t5/enterprise-resource-planning-blogs-by-sap/sales-in-sap-s-4hana-cloud-public-edition-2402/ba-p/13592848" target="_blank">Read the blog post.</A><BR /><A href="https://help.sap.com/docs/SAP_S4HANA_CLOUD/a376cd9ea00d476b96f18dea1247e6a5/1a0d71eb945e48caa72e7ad822017121.html?locale=en-US&amp;version=2308.503" target="_blank" rel="noopener noreferrer">Get started with the product documentation.</A></P><H3 id="toc-hId-333645878"><STRONG><BR />SAP Enterprise Service Management</STRONG></H3><P>Shared service centers drive business value by enabling organizations to provide fast and reliable service cost-efficiently. However, too often organizational silos, distributed data and duplicated processes cause complexity and reduce the productivity and quality of service.</P><P>With generative AI capabilities in SAP Enterprise Service Management, shared service teams can:</P><UL><LI>summarize text in email interactions for cases with Case Summary</LI><LI>draft email replies or interactions for cases with Email Draft Recommender</LI><LI>get all the information related to an account that helps the sales representatives with Account Synopsis</LI></UL><P>Implementation results in significant reductions in overdue items ultimately enhancing customer satisfaction and streamlining processes. By implementing SAP Enterprise Service Management, businesses can save up to 70% of the cost for across various service scenarios or processing service requests 30% faster, like one of our global customers in the automotive industry has achieved for their accounts payable shared-services teams.<BR /><BR /></P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="SAP Enterprise Service Management Homepage" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/86698i8E9BD591A70A5A3B/image-size/large?v=v2&amp;px=999" role="button" title="SAP Enterprise Service Management Homepage.png" alt="SAP Enterprise Service Management Homepage" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">SAP Enterprise Service Management Homepage</span></span></P><P><A href="https://help.sap.com/docs/CX_CNS_ESM/f1437ed0c63b464983503b1a1dc6af8a/bd9d187188f040d3bb9b45d1d11cf296.html?locale=en-US" target="_blank" rel="noopener noreferrer">Get started with the product documentation.</A></P><H3 id="toc-hId-137132373"><STRONG><BR />SAP Transportation Management</STRONG></H3><P>Imagine the chaotic scene at a freight clearing dock. Freight logistics providers arrive with stacks of manual papers, causing delays, inefficiencies, and the need for manual rework. Anomalies in freight orders are often detected late, leading to even longer processing times. It's a frustrating and time-consuming process for anyone involved.</P><P>Generative AI capabilities have been infused as part of SAP Transportation Management to expedite freight verification and documentation seamlessly. Businesses can automate the processing of tens of thousands of goods receipts and delivery notes in SAP Transportation Management, avoiding data entry errors and processing many types of document layouts without needing to do any training.&nbsp;</P><P>The benefits of this solution are immense. First and foremost, there's faster processing time with greater accuracy, minimizing errors and reducing the need for manual checks. This means less waiting time for logistics carriers and the potential for reduced yard space through optimized turnaround times. Additionally, the entire operation experiences enhanced operational efficiency and improved data quality for subsequent processes. Delivery notes are processed 50% faster, saving valuable time and resources. And the cost for truck delivery processing is reduced by an impressive 50%.<BR /><BR />This capability is available as pilot phase for SAP customers, with a general availability planned for Q4 2024, including new features.<SPAN><BR /></SPAN></P><P><SPAN><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Expedite Freight Verification in SAP Transportation Management" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/87528i9893FE9FC2A278CA/image-size/large?v=v2&amp;px=999" role="button" title="Expedite Freight Verification - SAP Transportation Management.png" alt="Expedite Freight Verification in SAP Transportation Management" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Expedite Freight Verification in SAP Transportation Management</span></span></SPAN></P><P><SPAN><A href="https://www.sap.com/products/scm/transportation-logistics.html" target="_blank" rel="noopener noreferrer">Learn more about SAP Transportation Management.</A></SPAN></P><H3 id="toc-hId--59381132">&nbsp;</H3><H3 id="toc-hId--255894637"><SPAN><STRONG>SAP Digital Manufacturing</STRONG></SPAN></H3><P>Visual inspection for SAP Digital Manufacturing is now available as a redesigned beta release for SAP Digital Manufacturing customers and will be generally available in the second quarter of 2024. This feature transforms human visual inspection experience to overcome human cognitive limits and empowers production engineers to enable AI models to visual inspections.</P><P>AI is leveraged to simplify and optimize visual inspection processes, assisting workers in finding defects earlier, faster, and more accurately. Operator productivity, product quality, and user experience are all improved at the same time.&nbsp;According to the first customer pilots, visual inspection can reduce the time to visually inspect parts by 60% when AI-assisted.</P><P><A href="https://www.sap.com/products/artificial-intelligence/supply-chain.html?video=34239b78-6b7e-0010-bca6-c68f7e60039b" target="_blank" rel="noopener noreferrer"><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Visual Inspection - Detect Product Defects Faster on the Shop Floor" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/87409i1F01751AEFF35DE9/image-size/large?v=v2&amp;px=999" role="button" title="Visual Inspection with AI - Detect Product Defects Faster on the Shop Floor.png" alt="Visual Inspection - Detect Product Defects Faster on the Shop Floor" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Visual Inspection - Detect Product Defects Faster on the Shop Floor</span></span></A></P><P><A href="https://www.sap.com/products/scm/digital-manufacturing-cloud.html" target="_self" rel="noopener noreferrer">Learn more about SAP Digital Manufacturing.</A><BR /><A href="https://help.sap.com/docs/sap-digital-manufacturing/ai-ml-scenarios-management/manage-ai-ml-scenarios" target="_blank" rel="noopener noreferrer">Get started with the product documentation.</A></P><H2 id="toc-hId--581490861"><SPAN><BR />Human Capital Management</SPAN></H2><H3 id="toc-hId--648921647">SAP SuccessFactors</H3><P>Joule is integrated natively in SAP SuccessFactors, enabling employee and managers to quickly complete tasks in natural language such as requesting a wide range of record updates, providing feedback, checking and viewing your payment statement, approving time off requests, and much more.<BR />You can access Joule via SAP Start and all pages in the&nbsp;SAP SuccessFactors HXM Suite.<BR />Let's enable a future-ready workforce with our AI copilot that truly elevates every employee's experience.</P><P><A href="https://www.sap.com/products/hcm/ai-joule-product-tour.html" target="_blank" rel="noopener noreferrer"><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Access Joule on the SAP SuccessFactors Homepage" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/86632i97EEB12EC9CB091B/image-size/large?v=v2&amp;px=999" role="button" title="Access Joule on the SAP SuccessFactors Homepage.jpg" alt="Access Joule on the SAP SuccessFactors Homepage" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Access Joule on the SAP SuccessFactors Homepage</span></span></A></P><P><A href="https://www.sap.com/products/hcm/ai-joule-product-tour.html" target="_blank" rel="noopener noreferrer">Start the product tour</A> to test Joule capabilities in SAP SuccessFactors yourself.<BR /><A href="https://help.sap.com/docs/joule/capabilities/enabling-joule-in-sap-successfactors?locale=en-US&amp;q=successfactors%20joule" target="_blank" rel="noopener noreferrer">Get started with the product documentation.</A><BR /><BR /></P><P>In addition, SAP SuccessFactors Recruiting customers can now create compelling job descriptions and interview questions with the help of generative AI.</P><UL><LI>Attracting the right talent begins with the right job description. That’s why our generative AI-powered assistant gives hiring managers and recruiters a huge jump start to write <A href="https://help.sap.com/docs/SAP_SUCCESSFACTORS_RELEASE_INFORMATION/8e0d540f96474717bbf18df51e54e522/3d7ea56ccee54308b23daa999f060d50.html?locale=en-US" target="_self" rel="noopener noreferrer">non-biased, compelling job descriptions</A>&nbsp;<SPAN>in seconds, while still allowing them to edit and improve it afterwards. </SPAN>Not only does it save a significant amount of time – from 2 hours to 5 minutes – as well as costs in creating job descriptions, but it also improves the quality of interviews and preparation. This, in turn, increases attractiveness as employer of choice, because potential applicants can sense the professionalism and attention to detail that the company brings to the hiring process.</LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Writing Job Descriptions in SAP SuccessFactors Recruiting" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/89971iA9BD6186C243CDAC/image-size/large?v=v2&amp;px=999" role="button" title="Writing Job Descriptions in SAP SuccessFactors Recruiting.png" alt="Writing Job Descriptions in SAP SuccessFactors Recruiting" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Writing Job Descriptions in SAP SuccessFactors Recruiting</span></span></P><UL><LI>Conducting an effective interview is crucial to ensuring you’re making the best hiring decision. Interviewers can now <A href="https://help.sap.com/docs/SAP_SUCCESSFACTORS_RELEASE_INFORMATION/8e0d540f96474717bbf18df51e54e522/df066fdc9d504be29bce371243ab561c.html?locale=en-US" target="_self" rel="noopener noreferrer">generate interview questions</A> based on the job description using generative AI capabilities and evaluate applicants in Microsoft Teams after they complete their interviews. AI-powered questions will make it easier for you to create an insightful discussion that dives deep into a candidate’s skills and potential. Your hiring process becomes more streamlined and ultimately leads to better hiring decisions.</LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Generating Interview Questions in SAP SuccessFactors Recruiting" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/89973i3FECF432802823AC/image-size/large?v=v2&amp;px=999" role="button" title="Generating Interview Questions in SAP SuccessFactors Recruiting.png" alt="Generating Interview Questions in SAP SuccessFactors Recruiting" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Generating Interview Questions in SAP SuccessFactors Recruiting</span></span></P><P>&nbsp;<SPAN>See how these new capabilities help organizations attract, develop and retain top talent:</SPAN></P><P><A href="https://www.sap.com/products/artificial-intelligence/human-resources.html?video=4096a78e-a67e-0010-bca6-c68f7e60039b" target="_blank" rel="noopener noreferrer"><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Put Your People and Their Experiences First with SAP Business AI" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/86652iD673E639ACB27761/image-size/large?v=v2&amp;px=999" role="button" title="Put Your People and Their Experiences First with SAP Business AI.png" alt="Put Your People and Their Experiences First with SAP Business AI" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Put Your People and Their Experiences First with SAP Business AI</span></span></A></P><H2 id="toc-hId--627263514"><STRONG><BR />Customer Experience</STRONG></H2><H3 id="toc-hId--1117180026"><STRONG>SAP CX AI Toolkit</STRONG></H3><P>Available for existing SAP CX users with SAP Sales Cloud, SAP Service Cloud or SAP Commerce Cloud (standard edition) solution licenses, SAP CX AI Toolkit empowers your sales, service and e-commerce teams with proactive and contextual generative AI:</P><UL><LI>Apply AI models to data from sales, service, and e-commerce, along with operational data, to help your teams make more intelligent decisions.</LI><LI>Enable your teams to use AI to automate routine tasks from right where they work using a stand-alone app or Joule.</LI><LI>Understand customers and answer their questions faster than ever before with proactive insights and answers derived from enterprise data.</LI></UL><P>Capabilities available for e-commerce teams:</P><UL><LI>Product Tagging: Unlock the full potential of your products by harnessing the power of AI to extract and enrich your product tags. Take your catalog to new heights.</LI><LI>Personalized Product Descriptions: Let generative AI transform your customer experience with personalized product descriptions that enrich your catalog data.</LI><LI>Visual Search: Improve product discovery - simplifying the process and delivering quick and accurate search results based on AI image detection.</LI><LI>Commerce AI Tools: Commerce role specific prompts utilizing CX data to generate a blog post, social media posts and more.</LI></UL><P>Capabilities available for sales teams:</P><UL><LI>Intelligent Customer Profile: <SPAN>Uncover insights with a 360-degree view of every customer</SPAN> <SPAN>through Customer Data Platform integration. Quickly view segment data and</SPAN> <SPAN>profile summarization contextually on top of email and</SPAN> <SPAN>Sales Cloud.</SPAN></LI><LI><SPAN>Sales AI Tools: Create your own AI Tools for unique business needs or utilize our standard sales role specific prompts utilizing CX data to generate dis</SPAN><SPAN>covery questions, emails and more.</SPAN></LI><LI><SPAN>Intelligent Q&amp;A</SPAN>: <SPAN>Proactively identify questions within your conversations and&nbsp;</SPAN><SPAN>deliver trusted answers from company knowledge.</SPAN></LI><LI><SPAN>Smart Scheduling: Streamline and optimize your calendar management, saving</SPAN> <SPAN>you time and ensuring efficient allocation of appointments</SPAN> <SPAN>with personalized AI responses.</SPAN></LI></UL><P><SPAN>Capabilities available for service teams:</SPAN></P><UL><LI>Intelligent Customer Profile: <SPAN>Uncover insights with a 360-degree view of every customer</SPAN> <SPAN>through Customer Data Platform integration. Quickly view segment data and</SPAN> <SPAN>profile summarization contextually on top of Service Cloud.</SPAN></LI><LI>Service AI Tools: <SPAN>Create your own AI Tools for unique business needs or utilize our standard s</SPAN><SPAN>ervice role specific prompts utilizing CX data to generate&nbsp;</SPAN><SPAN>responses, case overviews and more.</SPAN></LI><LI>Intelligent Q&amp;A: <SPAN>Proactively identify questions within your conversations and&nbsp;</SPAN><SPAN>deliver trusted answers from company knowledge.</SPAN></LI><LI>CX Record Summarization: Align your organization on customer issues, pathway to resolution, sentiment, and responsiveness with service and <SPAN>leadership specific case summaries.</SPAN></LI></UL><P><A href="https://www.sap.com/assetdetail/2023/12/6a24d794-9f7e-0010-bca6-c68f7e60039b.html" target="_blank" rel="noopener noreferrer"><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Drive Profitable Growth with SAP CX AI Toolkit" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/86679i075FE6F53E4A3AD4/image-size/large?v=v2&amp;px=999" role="button" title="Drive Profitable Growth with SAP CX AI Toolkit.png" alt="Drive Profitable Growth with SAP CX AI Toolkit" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Drive Profitable Growth with SAP CX AI Toolkit</span></span></A></P><P><A href="https://www.sap.com/products/crm/ai-toolkit.html" target="_blank" rel="noopener noreferrer">Learn more on the product page.</A><BR /><A href="https://help.sap.com/docs/CX_AI_Toolkit?version=CLOUD&amp;locale=en-US" target="_blank" rel="noopener noreferrer">Get started with the product documentation.</A><BR />Additional AI-powered functionalities are planned to be released as part of SAP CX AI Toolkit throughout 2024.</P><H3 id="toc-hId--1313693531"><STRONG><BR />SAP Sales &amp; Service Cloud Version 2</STRONG></H3><P>Generative AI-powered capabilities have also been introduced as part of SAP Service Cloud Version 2 and SAP Sales Cloud Version 2,&nbsp;enhancing sales &amp; service teams productivity:</P><UL><LI>Account Synopsis&nbsp;(in SAP Sales Cloud Version 2 &amp; SAP Service Cloud Version 2) summarizes all the information related to an account that helps the sales representatives, such as the business, the culture or the competitive landscape. It ensures that your team is always equipped with the latest information, enabling them to make well-informed decisions and deliver a superior customer experience.&nbsp;</LI><LI>Case Summary&nbsp;(in SAP Service Cloud Version 2) automatically fetches a text-based interaction (e.g. email) and pre-processes it. Display summary to customer service rep to quickly grasp the topic and simplify the agent experience.</LI><LI>Email Draft Recommender&nbsp;(in SAP Sales Cloud Version 2 &amp; SAP Service Cloud Version 2) generates a response email based on the previous email reply and purpose selected by the user for which an email needs to be drafted.</LI><LI>Lead Booster (in SAP Sales Cloud Version 2) provides tailored information that enhances the sales team’s understanding of the account’s needs and increases the likelihood of successful sales conversion.&nbsp;</LI></UL><P>Learn more on <A href="https://www.sap.com/products/crm/sales-cloud.html" target="_blank" rel="noopener noreferrer">SAP Sales Cloud</A> and <A href="https://www.sap.com/products/crm/service-cloud.html" target="_blank" rel="noopener noreferrer">SAP Service Cloud</A> product pages.&nbsp;<BR />Get started with&nbsp;<A href="https://help.sap.com/docs/CX_NG_SALES/ea5ff8b9460a43cb8765a3c07d3421fe/6e88df6e12e94f5f87024978399c2d40.html?locale=en-US" target="_blank" rel="noopener noreferrer">SAP Sales Cloud Version 2</A> and <A href="https://help.sap.com/docs/CX_NG_SVC/2c87cece32844c91836e535aef8f9642/bd9d187188f040d3bb9b45d1d11cf296.html?locale=en-US" target="_blank" rel="noopener noreferrer">SAP Service Cloud Version 2</A> product documentation pages.<BR /><BR />Watch the video below&nbsp;to see how SAP Business AI provides the backbone for understanding and responding to customer needs - helping you get from issue to resolution faster.&nbsp;</P><P><A href="https://www.sap.com/products/artificial-intelligence/sales.html?video=36e1a78e-a67e-0010-bca6-c68f7e60039b" target="_blank" rel="noopener noreferrer"><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Provide Customer Service That’s Personalized and Fast with SAP Business AI" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/86690i444DB8BF22B8D1E7/image-size/large?v=v2&amp;px=999" role="button" title="Provide Customer Service That’s Personalized and Fast with SAP Business AI.png" alt="Provide Customer Service That’s Personalized and Fast with SAP Business AI" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Provide Customer Service That’s Personalized and Fast with SAP Business AI</span></span></A></P><H3 id="toc-hId--1510207036"><STRONG><BR />SAP Emarsys Customer Engagement</STRONG></H3><P>Make the creation of subject lines intuitive for your email campaigns based on your natural language prompts! As part of SAP Emarsys Customer Engagement, Emarsys’ AI Subject Line Generator – currently in its pilot phase – uses AI to analyze your campaign content and generate multiple engaging and contextually relevant subject line options.</P><P>It saves time and effort by enabling marketers to create subject lines more efficiently, enhances creativity with a range of new subject-line ideas and enable data-driven decisions with the ability to A/B test AI-generated and traditional subject lines.</P><P><A href="https://emarsys.com/product-release/?utm_source=editorialoutreach&amp;utm_medium=referral&amp;utm_content=product-release&amp;wvideo=bzdzsykmce" target="_blank" rel="noopener nofollow noreferrer"><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="AI Subject Line Generator in SAP Emarsys Customer Engagement" style="width: 800px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/86702i47F716B2288DB88B/image-size/large?v=v2&amp;px=999" role="button" title="AI Subject Line Generator in SAP Emarsys Customer Engagement.jpg" alt="AI Subject Line Generator in SAP Emarsys Customer Engagement" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">AI Subject Line Generator in SAP Emarsys Customer Engagement</span></span></A></P><P><A href="https://emarsys.com/" target="_blank" rel="noopener nofollow noreferrer">Explore additional capabilities on Emarsys’ website</A> that empower marketers to build, launch, and scale personalized&nbsp;cross-channel campaigns&nbsp;that drive business outcomes.</P><H2 id="toc-hId--1413317534"><STRONG><BR />Intelligent Spend and Business Network</STRONG></H2><H3 id="toc-hId--1903234046"><STRONG>SAP Ariba Category Management</STRONG></H3><P>Gone are the days of painstakingly updating category management tools manually. Category managers can now expedite the development of their category strategy with contextual insights and recommendations using generative AI and large language model (LLM) integration in SAP Ariba Category Management tools, such as&nbsp;Category Segmentation,&nbsp;Market Dynamics, and&nbsp;Cost Structure.</P><P>It normally takes 12 weeks to manually create a strategy for a new purchasing category, but with SAP&nbsp;Ariba Category Management, research on&nbsp;category specific information is available with a single click.&nbsp;This new generative AI-powered feature accelerates strategy and planning processes across multiple categories, reduces onboarding time and reliance on more senior category managers and helps adapt to market change with insight and agility.</P><P><A href="https://www.sap.com/products/spend-management/category-management-software.html?video=bccd241a-907e-0010-bca6-c68f7e60039b#gen-ai" target="_blank" rel="noopener noreferrer"><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Powering Strategy Planning with Generative AI in SAP Ariba Category Management" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/86703i0B3825FD0BDE192D/image-size/large?v=v2&amp;px=999" role="button" title="Powering Strategy Planning with Generative AI in SAP Ariba Category Management.png" alt="Powering Strategy Planning with Generative AI in SAP Ariba Category Management" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Powering Strategy Planning with Generative AI in SAP Ariba Category Management</span></span></A></P><P><A href="https://www.sap.com/products/spend-management/category-management-software.html" target="_blank" rel="noopener noreferrer">Learn more on the product page.</A><BR /><A href="https://help.sap.com/docs/categories/sap-ariba-category-management-user-guide/generative-ai-for-tools?locale=en-US&amp;version=2402" target="_blank" rel="noopener noreferrer">Get started with the product documentation.</A></P><H3 id="toc-hId--2099747551"><STRONG><BR />SAP Business Network</STRONG></H3><P>For suppliers, invoice creation can be one of your most inefficient and redundant processes. Every day, employees are manually keying data to submit invoices to customers.<BR />The introduction of the intelligent invoice conversion feature of SAP Business Network reduces the need for this error-prone manual approach to invoice data entry.<BR /><BR />The feature automatically converts your invoices from PDF and other scanned image files into an electronic format in SAP Business Network. It extracts your invoice data and automatically maps it to relevant fields in the electronic invoice and simplifies onboarding by providing a self-service setup process that guides supplier administrators through a streamlined workflow.</P><P>With intelligent invoice conversion, improve operational efficiency, reduce errors and rejected invoices, and receive payments faster.</P><P><A href="https://www.sap.com/products/business-network/innovations.html?video=34e85208-917e-0010-bca6-c68f7e60039b" target="_blank" rel="noopener noreferrer"><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Intelligent Invoice Conversion in SAP Business Network" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/86709i3A354D28367B536E/image-size/large?v=v2&amp;px=999" role="button" title="Intelligent Invoice Conversion in SAP Business Network.png" alt="Intelligent Invoice Conversion in SAP Business Network" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Intelligent Invoice Conversion in SAP Business Network</span></span></A></P><P><A href="https://www.sap.com/products/business-network.html" target="_blank" rel="noopener noreferrer">Learn more on the product page.</A><BR /><A href="https://help.sap.com/docs/business-network-for-trading-partners/business-network-invoicing/support-for-intelligent-invoice-conversion?locale=en-US&amp;version=2402" target="_blank" rel="noopener noreferrer">Get started with the product documentation.</A></P><H3 id="toc-hId-1998706240"><STRONG><BR />SAP Concur</STRONG></H3><P>AI is only as good as the quality and breadth of the data it draws upon, and SAP Concur is the global market leader in travel and expense solutions, with more than 92 million end users booking travel and/or processing expenses. For a decade, we have been infusing AI into SAP Concur solutions including ExpenseIt, Verify, Intelligent Audit, and Concur Invoice.</P><P>This quarter, we are excited to debut new Business AI capabilities in SAP Concur solutions:</P><P>Concur Request:&nbsp;Now uses generative AI to provide intelligent cost estimates for trip planning, saving employees time and effort. When the user creates the request, they enter their trip details such as the length of the trip and the destination. They will have the option to select from the following services that they want cost estimates for: flight or train; hotel; taxi. Request Assistant uses generative AI and the trip details provided by the user to provide estimated costs with explanations for the pricing.</P><P>The user can adjust, based on their needs for the trip, such as flight class, number of connections, hotel ratings, and then regenerate the estimated cost. The estimated costs are automatically added to the request as expected expenses. Subsequently, the user can choose to add additional expected expenses if needed or submit the request for approval.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Intelligent Cost Estimates for Trip Planning in Concur Request" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/87601iA89AC172B7B33580/image-size/large?v=v2&amp;px=999" role="button" title="Intelligent Cost Estimates for Trip Planning in Concur Request.png" alt="Intelligent Cost Estimates for Trip Planning in Concur Request" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Intelligent Cost Estimates for Trip Planning in Concur Request</span></span></P><P><SPAN>ExpenseIt:&nbsp;We’ve also brought capabilities from ExpenseIt on mobile to the web interface so customers can upload receipt images to ExpenseIt web, where it taps AI to automatically create a new expense with several key fields prepopulated.</SPAN></P><P>Expense itemizations for hotel folios are cumbersome for end users to manually enter, and inaccurate itemizations can cause returned expense reports and rework. In fact, the median time to complete a report with manual hotel itemizations entries is about 17 minutes longer than an expense report with no manual hotel itemizations.&nbsp;&nbsp;</P><P>Using ExpenseIt, hotel itemizations can be processed for the end user in under 30 seconds, saving employee time while increasing accuracy.&nbsp;The recent generative AI update to the traditional AI ExpenseIt models increases the accuracy of hotel itemizations by 30% (as measured by 100% accurate itemizations) in pre-production testing.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Hotel Itemization in Concur ExpenseIt" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/87602iA9745F1BAC8488DC/image-size/large?v=v2&amp;px=999" role="button" title="Hotel Itemizations in Concur ExpenseIt.jpg" alt="Hotel Itemization in Concur ExpenseIt" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Hotel Itemization in Concur ExpenseIt</span></span></P><P><A href="https://www.sap.com/products/artificial-intelligence/finance.html#travel" target="_blank" rel="noopener noreferrer">Learn more about travel and expense with SAP Business AI.</A><BR /><SPAN>Get started with the </SPAN><A href="https://help.sap.com/docs/CONCUR_EXPENSE?locale=en-US&amp;version=2024_03" target="_blank" rel="noopener noreferrer">Concur Expense</A><SPAN> and </SPAN><A href="https://help.sap.com/docs/CONCUR_REQUEST?locale=en-US" target="_blank" rel="noopener noreferrer">Concur Request</A><SPAN> product documentation pages.</SPAN></P><H2 id="toc-hId-2095595742"><STRONG><BR />SAP Business Technology Platform (SAP BTP)</STRONG></H2><H3 id="toc-hId-1605679230"><STRONG>Document Information Extraction, premium edition</STRONG></H3><P>The existing Document Information Extraction service on SAP BTP has been supercharged with generative AI capabilities, introducing Document Information Extraction, premium edition.<BR />Businesses can now process documents intelligently across their entire business, with:</P><UL><LI>The automatic extraction of unstructured data by simply describing the required fields that you need, and watching the solution do the heavy lifting for nearly every document type.</LI><LI>The multilingual support for over 40 languages, catering to global businesses with diverse document types.</LI></UL><P>With neither manual annotation nor resource-intensive machine learning training required, business document processing use cases can now be onboarded in days instead of weeks or months, reducing the time-to-value drastically.</P><P><div class="video-embed-center video-embed"><iframe class="embedly-embed" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FsYn339TVYiU%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DsYn339TVYiU&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FsYn339TVYiU%2Fhqdefault.jpg&amp;key=b0d40caa4f094c68be7c29880b16f56e&amp;type=text%2Fhtml&amp;schema=youtube" width="200" height="112" scrolling="no" title="Automate Business Document Processing Using the Power of Generative AI" frameborder="0" allow="autoplay; fullscreen; encrypted-media; picture-in-picture;" allowfullscreen="true"></iframe></div></P><P><A href="https://discovery-center.cloud.sap/serviceCatalog/document-information-extraction?region=all" target="_blank" rel="noopener nofollow noreferrer">Learn more on the SAP Discovery Center.</A><BR /><A href="https://developers.sap.com/mission.gen-ai-process-business-documents.html" target="_blank" rel="noopener noreferrer">Get started with this tutorial.</A></P><H3 id="toc-hId-1577349416"><STRONG><BR />Generative AI Hub in SAP AI Core and SAP AI Launchpad</STRONG></H3><P>SAP developers can expedite their generative AI development of SAP BTP applications in a secure and trusted way with the new Generative AI hub. This new capability gives streamlined access to a broad range of large language models (LLMs) from different providers (such as GPT-4 by Azure OpenAI or OpenSource Falcon-40b), facilitated in a more secure, harmonized, and orchestrated manner; thereby boosting efficiency and productivity.</P><P>Developers can orchestrate multiple models, whether programmatically via&nbsp;<A href="https://help.sap.com/docs/sap-ai-core/sap-ai-core-service-guide/generative-ai-hub-in-sap-ai-core?locale=en-US" target="_blank" rel="noopener noreferrer">SAP AI Core</A>&nbsp;or via the playground within&nbsp;<A href="https://help.sap.com/docs/ai-launchpad/sap-ai-launchpad/generative-ai-hub?locale=en-US" target="_blank" rel="noopener noreferrer">SAP AI Launchpad</A>, and ensure high-quality output by choosing the large language model that best aligns with their unique use case. They can leverage all features while relying on a data privacy policy and robust measures, ensuring secure and trusted operations.</P><P>Each generative AI model yields unique qualities and strengths. To meet customers’ needs for their business, SAP has made a strategic move to provide enterprise-grade access to the most common models through its generative AI hub as part of SAP AI Core.&nbsp;This includes leading cloud vendors as well as SAP-managed third-party models deployed on SAP’s own infrastructure for highest compliance standards.&nbsp;<BR /><SPAN>All available and upcoming generative AI-powered capabilities from SAP are running on the generative AI hub.<STRONG><BR /></STRONG></SPAN></P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Generative AI Hub via SAP AI Launchpad" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/86749i4B38CB177B26EE86/image-size/large?v=v2&amp;px=999" role="button" title="Generative AI Hub via SAP AI Launchpad.gif" alt="Generative AI Hub via SAP AI Launchpad" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Generative AI Hub via SAP AI Launchpad</span></span></P><P><A href="https://discovery-center.cloud.sap/serviceCatalog/sap-ai-core?region=all" target="_blank" rel="noopener nofollow noreferrer">Learn more on the SAP Discovery Center.</A>&nbsp;<BR /><A href="https://developers.sap.com/tutorials/ai-core-generative-ai.html" target="_blank" rel="noopener noreferrer">Get started with this tutorial.</A><BR /><A href="https://community.sap.com/t5/technology-blogs-by-sap/how-sap-s-generative-ai-architecture-redefines-business-applications/ba-p/13580679" target="_blank">See why the generative AI hub plays a core role</A> in how SAP's generative AI architecture redefines business applications.</P><H3 id="toc-hId-1380835911"><STRONG><BR />Just ask feature in SAP Analytics Cloud</STRONG></H3><P>Just ask is a natural language query interface available in SAP Analytics Cloud used to retrieve data that applies generative AI to search-driven analytics. Users can quickly access trusted insights in their preferred language&nbsp;regardless of expertise, helping to increase data literacy and analytics adoption for more fact-based decision-making.</P><P>By providing knowledge workers with self-service access to timely analytics, companies can improve their productivity by up to 5%. Instead of spending hours searching for data, they can focus on more strategic tasks that move their business forward.</P><P>Jusk ask users can search data easily and efficiently using business terms they are familiar with, by simply asking questions using natural language. Just ask will instantly provide answers as simple charts and tables. Working with data from acquired models or SAP Datasphere, users can query just ask to get quick answers to questions and incorporate the results into a story, export to CSV or Excel files, or for further exploration using the Data Analyzer tool.&nbsp;</P><P><A href="https://www.sap.com/products/technology-platform/cloud-analytics/features/generative-ai.html?video=7c9c5bd1-a97e-0010-bca6-c68f7e60039b" target="_blank" rel="noopener noreferrer"><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Just ask in SAP Analytics Cloud" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/86720i6C30BFCAB1E2CECE/image-size/large?v=v2&amp;px=999" role="button" title="Just ask in SAP Analytics Cloud.png" alt="Just ask in SAP Analytics Cloud" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Just ask in SAP Analytics Cloud</span></span></A></P><P><A href="https://www.sap.com/products/technology-platform/cloud-analytics.html" target="_blank" rel="noopener noreferrer">Learn more on the product page.</A><BR /><A href="https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/95dbe296761940c2bf4e18d54a20f3df.html?locale=en-US" target="_blank" rel="noopener noreferrer">Get started with the product documentation.</A></P><H3 id="toc-hId-1184322406"><STRONG><BR />SAP Build Code</STRONG></H3><P>SAP Build Code, our generative AI-based code development solution, is now generally available.<BR />With its integration of Joule, optimized for Java and JavaScript application development, it provides a turn-key environment for coding, testing, integrations, and application lifecycle management.</P><P>Developers can use generative AI to generate code and app logic aligned with SAP-centric programming models from natural language descriptions, create data models and sample data conforming to apps with the help of Joule, and produce rapid unit tests with AI for existing code to increase quality and precision.</P><P>The solution is also tailored for SAP development and secure collaboration across SAP Build low-code solutions and ABAP Cloud. It provides rapid extensibility of SAP S/4HANA and other SAP as well as non-SAP systems. It prebuilds integrations, APIs, and business services via the service center. Furthermore, it ensures proven security from SAP BTP for authentication, authorization, and SAP data protection.</P><P>With up to 30% faster application development and up to 30% improvement in application development cost, this is a game-changer for your enterprise. Say goodbye to the days of spending endless hours on code development and maintenance. Say hello to a more efficient and productive future with SAP Build Code.</P><P><A href="https://www.sap.com/products/technology-platform/developer-tools.html?video=88676ab0-947e-0010-bca6-c68f7e60039b" target="_blank" rel="noopener noreferrer"><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Pro-code App Development with SAP Build Code" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/86725iC74D1B644DA45B0F/image-size/large?v=v2&amp;px=999" role="button" title="Pro-code App Development with SAP Build Code.png" alt="Pro-code App Development with SAP Build Code" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Pro-code App Development with SAP Build Code</span></span></A></P><P><A href="https://www.sap.com/products/technology-platform/developer-tools.html" target="_blank" rel="noopener noreferrer">Take the product tour</A> to experience the next generation of application development.<BR /><A href="https://help.sap.com/docs/build_code?version=SHIP&amp;locale=en-US" target="_blank" rel="noopener noreferrer">Get started with the product documentation.</A><BR /><BR /></P><H3 id="toc-hId-987808901">SAP HANA Cloud vector engine</H3><P>SAP HANA Cloud vector engine can natively store and search vector embeddings, which are numerical representations of objects, along with business data as part of its industry-leading multi-model processing capabilities to power intelligent data applications.<BR /><BR />With these vector capabilities, SAP HANA Cloud will enable Retrieval Augmented Generation (RAG), facilitating the combination of LLMs with private business data. These applications learn and adapt to new information, enabling automated decision-making.</P><P>Key benefits of the SAP HANA Cloud vector engine include:</P><UL><LI><STRONG>Multi-model</STRONG>: Users can unify all types of data into a single database to build innovative applications using an efficient data architecture and in-memory performance. By adding vector storage and processing to the same database already storing relational, graph, spatial, and even JSON data, application developers can create next-generation solutions that interact more naturally with the user.</LI><LI><STRONG>Enhanced search and analysis</STRONG>: Businesses can now apply semantic and similarity search to business processes using documents like contracts, design specifications, and even service call notes.</LI><LI><STRONG>Personalized recommendations</STRONG>: Users can benefit from an improved overall experience with more accurate and personalized suggestions.</LI><LI><STRONG>Optimized large language models</STRONG>: The output of LLMs is augmented with more effective and contextual data.</LI></UL><P><A href="https://www.sap.com/assetdetail/2023/12/08854b59-9f7e-0010-bca6-c68f7e60039b.html" target="_blank" rel="noopener noreferrer"><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Retrieval Augmented Generation (RAG) and GenAI with SAP HANA Cloud Vector Engine" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/89656i59BA0776639B8C28/image-size/large?v=v2&amp;px=999" role="button" title="Retrieval Augmented Generation (RAG) and GenAI with SAP HANA Cloud Vector Engine.png" alt="Retrieval Augmented Generation (RAG) and GenAI with SAP HANA Cloud Vector Engine" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Retrieval Augmented Generation (RAG) and GenAI with SAP HANA Cloud Vector Engine</span></span></A></P><P><A href="https://influence.sap.com/sap/ino/#campaign/3614" target="_blank" rel="noopener noreferrer">Register to the Early Adopter Care program.</A><BR /><A href="https://events.sap.com/eur/2024-0404-sap-hana-vector-engine-webinar-global/en/home" target="_blank" rel="noopener noreferrer">Watch the introductory webinar.</A><BR /><A href="https://help.sap.com/docs/hana-cloud-database/sap-hana-cloud-sap-hana-database-vector-engine-guide/sap-hana-cloud-sap-hana-database-vector-engine-guide?locale=en-US&amp;version=2024_1_QRC" target="_blank" rel="noopener noreferrer">Get started with the product documentation.</A></P><H2 id="toc-hId-1084698403"><STRONG><BR />Succeed Now with SAP Business AI</STRONG></H2><P>AI plays a pivotal role in SAP’s commitment to enable every organization to become a network of intelligent and sustainable enterprises.</P><P>With a focus on ethical and responsible AI, we are not only driving efficiency and productivity, but also ensuring that AI is used for the betterment of society. Our uniquely holistic perspective on the demands of global businesses &nbsp;continues to inspire us as we define the future of business AI.&nbsp;</P><P>Accelerate your SAP Business AI journey today:</P><UL><LI>Visit <A href="https://www.sap.com/products/artificial-intelligence.html" target="_blank" rel="noopener noreferrer">SAP.com/AI</A> and our <A href="https://pages.community.sap.com/topics/machine-learning" target="_blank" rel="noopener noreferrer">AI SAP Community page</A>&nbsp;for all SAP Business AI updates and announcements.</LI><LI>Explore the <A href="https://roadmaps.sap.com/board?range=FIRST-LAST&amp;FT=AI&amp;FT=GEN_AI#Q1%202024" target="_blank" rel="noopener noreferrer">SAP Roadmap Explorer</A> for a detailed view of upcoming product innovations.</LI></UL> 2024-03-27T09:51:25.335000+01:00 https://community.sap.com/t5/technology-blogs-by-members/extract-blob-data-pdf-from-capm-using-python-library-of-document/ba-p/13682369 Extract blob data (PDF) from CAPM using python library of Document information extraction service. 2024-04-26T13:59:46.787000+02:00 p_karthick https://community.sap.com/t5/user/viewprofilepage/user-id/879373 <P><FONT size="2">Hi All,&nbsp;</FONT></P><P><FONT size="2">In this blog, I am going to talk about the Python client library for the SAP AI Business Services: Document Information Extraction.&nbsp;</FONT></P><P><FONT size="2"><STRONG>Introduction:</STRONG>&nbsp;</FONT></P><P><FONT size="2">Document Information Extraction helps you to process large amounts of business documents that have content in headers and tables. You can use the extracted information, for example, to automatically process payables, invoices, or payment notes while making sure that invoices and payables match. After you upload a document file to the service, it returns the extraction results from header fields and line items.&nbsp;</FONT></P><P><FONT size="2">&nbsp;<STRONG>Use case:</STRONG>&nbsp;</FONT></P><OL><LI><FONT size="2">Extract the documents (invoice detail) from an application where it is maintained as an attachment, and it is stored as a blob object in HANA database tables.&nbsp;</FONT></LI><LI><FONT size="2">Before the data is imported into a HANA database, transform the information that was retrieved from the<SPAN>&nbsp;</SPAN><STRONG>blob object</STRONG><SPAN>&nbsp;</SPAN>into a format that can be utilized for further analysis.&nbsp;</FONT></LI></OL><P><FONT size="2"><STRONG>Key services used in this solution:</STRONG>&nbsp;</FONT></P><OL><LI><FONT size="2">SAP Document extraction service – AI Business Service.&nbsp;</FONT></LI><LI><FONT size="2">SAP Cloud foundry - Runtime Environment&nbsp;</FONT></LI><LI><FONT size="2">SAP Business Application Studio – Development Environment.&nbsp;</FONT></LI><LI><FONT size="2">SAP HANA Cloud – Database to store extracted information.&nbsp;</FONT></LI></OL><P><FONT size="2">In this blog, primarily we will focus on how to read the invoice file stored as Blob and extract required information using python client library for SAP AI business service: Document information extraction.&nbsp;&nbsp;</FONT></P><P><FONT size="2"><STRONG><U>CAPM (Cloud Application Programming Model) Application:</U></STRONG><SPAN>&nbsp;</SPAN></FONT></P><P><FONT size="2"><SPAN>Create a simple CAPM application with UI to upload and maintain invoice file as an attachment. This application's objective is to show how to define a field as an attachment which can be used to upload and maintain file as blob object in backend HANA table.</SPAN><SPAN>&nbsp;</SPAN></FONT></P><P><U><FONT size="2"><I>Prerequisite:</I>&nbsp;</FONT></U></P><UL><LI><FONT size="2"><SPAN>Log on to BTP trial cockpit. -&gt; Click on "Go to Your Trial Home" -&gt; Click on the subaccount, "trial”.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT size="2"><SPAN>Click on the "Services" option in the left-hand panel and further click on "Instances and Subscriptions.”</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT size="2"><SPAN>Under the "Subscription", you can now see the SAP Business Application Studio. Click the link to open the same. Business application studio (BAS) will now open in another tab of your browser.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT size="2"><SPAN>Access BAS with your login credentials and click “Create Dev Space.,” here I am using dev space name as “Local” and application type selected is “</SPAN><STRONG><SPAN>Full Stack Cloud Application.</SPAN></STRONG><SPAN>”</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT size="2"><SPAN>Now the dev space is up and running, and the business application studio for application development is ready.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_0-1714047435483.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101785i48451A97CD36F453/image-size/large?v=v2&amp;px=999" role="button" title="p_karthick_0-1714047435483.png" alt="p_karthick_0-1714047435483.png" /></span></P><P><FONT size="2"><U><I>Step1: Create Project</I></U><SPAN>&nbsp;</SPAN></FONT></P><UL><LI><FONT size="2"><SPAN>Click on the three-line button. -&gt; Choose option File -&gt; Select “New Project from Template”.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT size="2"><SPAN>Select template as “CAP PROJECT” and click next.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT size="2"><SPAN>Enter project name and add features “Configuration for HANA deployment”, “MTA based BTP deployment” and click finish to create CAPM Project (CAPMDOCEXT).</SPAN><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_1-1714047436297.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101787iFA32D88B4197695E/image-size/medium?v=v2&amp;px=400" role="button" title="p_karthick_1-1714047436297.png" alt="p_karthick_1-1714047436297.png" /></span></P><P><U><EM><FONT size="2">Step2: Create DB, Service and UI&nbsp;Artifacts</FONT></EM></U></P><UL><LI><FONT size="2"><SPAN>Create a file with extension .cds under DB folder to maintain database related content. Here I am using “docext_schema” as file name.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT size="2"><SPAN>Add code as shown in below image in file “docext_schema.cds”</SPAN><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_2-1714047435475.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101786i0C0B254AC2AC8E65/image-size/large?v=v2&amp;px=999" role="button" title="p_karthick_2-1714047435475.png" alt="p_karthick_2-1714047435475.png" /></span></P><UL><LI><FONT size="2"><SPAN>Document_uploaded is the column/attribute which holds file uploaded via UI as blob in HANA table.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT size="2"><SPAN>The Filename column holds the name of the file uploaded.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT size="2"><SPAN>Mediatype column holds the format/extension of the file uploaded.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT size="2"><SPAN>Add code as in below screenshot in docext_service.cds file under SRV folder to create service for the application.</SPAN><STRONG><SPAN>&nbsp;</SPAN></STRONG><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_3-1714047435641.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101789i62C51FF2B68C6DA4/image-size/medium?v=v2&amp;px=400" role="button" title="p_karthick_3-1714047435641.png" alt="p_karthick_3-1714047435641.png" /></span></P><UL><LI><FONT size="2"><STRONG><SPAN>capmdocext-db</SPAN></STRONG><SPAN>&nbsp;is the HANA HDI service created for this application.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT size="2"><SPAN>Bind the application to HANA HDI service.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT size="2"><SPAN>Create fiori application by following the steps :&nbsp;&nbsp;</SPAN></FONT><FONT size="2"><SPAN>right click on mta.yaml file ---&gt; select create mta module from template ---&gt; click sap fiori application --&gt; select “list report page”.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT size="2"><SPAN>Configure source and deployment target for fiori application as shown in below screenshot.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_4-1714047435642.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101788i2CD9AEA840B2078D/image-size/medium?v=v2&amp;px=400" role="button" title="p_karthick_4-1714047435642.png" alt="p_karthick_4-1714047435642.png" /></span></P><P><FONT size="2"><U><I>Step3: Run and Test the CAPM application from Local.</I></U><SPAN>&nbsp;</SPAN></FONT></P><UL><LI><FONT size="2"><SPAN>Run command&nbsp;</SPAN><STRONG><SPAN>cds watch –profile hybrid</SPAN></STRONG><SPAN>&nbsp;to launch the application from local (This will start the CAP service locally by binding the application to remote HANA instance).</SPAN></FONT><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_5-1714047435974.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101790i35A89EB24FFCF5A6/image-size/large?v=v2&amp;px=999" role="button" title="p_karthick_5-1714047435974.png" alt="p_karthick_5-1714047435974.png" /></span></P><FONT size="2">&nbsp;</FONT></LI><LI><FONT size="2"><SPAN>Click create button to upload the invoice file into CAPM application as shown in below screen shot. Here sampleinvoice.pdf has been considered for testing.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_6-1714047435314.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101791iCE7D10BE54AC9FB7/image-size/medium?v=v2&amp;px=400" role="button" title="p_karthick_6-1714047435314.png" alt="p_karthick_6-1714047435314.png" /></span></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_7-1714047436453.png" style="width: 621px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101792iC87E4055E4423D0D/image-dimensions/621x144?v=v2" width="621" height="144" role="button" title="p_karthick_7-1714047436453.png" alt="p_karthick_7-1714047436453.png" /></span></P><UL><LI><FONT size="2"><SPAN>Below screenshot shows the file uploaded via fiori, which is stored as blob in backend table of HANA HDI container.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_8-1714047435810.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101793i3E8E776EFB2583D3/image-size/medium?v=v2&amp;px=400" role="button" title="p_karthick_8-1714047435810.png" alt="p_karthick_8-1714047435810.png" /></span></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_9-1714047434820.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101795iF15490CC2A2E787D/image-size/large?v=v2&amp;px=999" role="button" title="p_karthick_9-1714047434820.png" alt="p_karthick_9-1714047434820.png" /></span></P><UL><LI><FONT size="2"><SPAN class="">Add deployment configuration<SPAN>&nbsp;</SPAN>for CAPM<SPAN>&nbsp;</SPAN>and deploy the application<SPAN>&nbsp;</SPAN>to<SPAN>&nbsp;</SPAN>cloud foundry.</SPAN><SPAN class="">&nbsp;</SPAN></FONT></LI></UL><P><U><FONT size="2"><STRONG>Document Information Extraction using python library:</STRONG>&nbsp;</FONT></U></P><P><FONT size="2"><SPAN>&nbsp;</SPAN><U><I>Step4: Setup Document extraction service, upload sample file and validate the fields.</I></U><SPAN>&nbsp;</SPAN></FONT></P><UL><LI><FONT size="2"><SPAN>Go to BTP account and click Booster from Navigation side bar.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT size="2"><SPAN>Select “Set up account document information extraction” and click start to create the service.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_10-1714047436457.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101794i14D27E60D1AFD95D/image-size/medium?v=v2&amp;px=400" role="button" title="p_karthick_10-1714047436457.png" alt="p_karthick_10-1714047436457.png" /></span></P><UL><LI><FONT size="2"><SPAN>Confirm that Document Information Extraction service and Document Information Extraction Trial UI is available in subaccount.&nbsp;</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT size="2"><SPAN>Add Document extraction service-related roles (</SPAN><STRONG>Document_Information_Extraction_UI_End_User_trial ,&nbsp;<BR />Document_Information_Extraction_UI_Document_Viewer_trial &amp; Document_Information_Extraction_UI_Templates_Admin_trial<SPAN>&nbsp;</SPAN></STRONG><SPAN>) to the user.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_11-1714047436616.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101796i9295EFBFC5B9F380/image-size/large?v=v2&amp;px=999" role="button" title="p_karthick_11-1714047436616.png" alt="p_karthick_11-1714047436616.png" /></span></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_12-1714047435153.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101797i1A0FA28CDCE59B0F/image-size/large?v=v2&amp;px=999" role="button" title="p_karthick_12-1714047435153.png" alt="p_karthick_12-1714047435153.png" /></span></P><UL><LI><FONT size="2"><SPAN>In below steps we will see how to manually upload the file and validate the extracted information using document information extraction UI service.</SPAN></FONT></LI><LI><FONT size="2"><SPAN>Click “Document information Extraction Trial” to open the UI service.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT size="2"><SPAN>Click + button at right top of UI application to upload the invoice file selected for validation.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT size="2"><SPAN>Choose the document type as Invoice and upload the file (Sampleinvoice.pdf)</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT size="2"><SPAN>Select the fields/column to be extracted in Header and Line item of invoice and click confirm.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT size="2"><SPAN>Once the status changes from pending to ready, click “Extraction Results” to preview the value extracted from file and confirm it is same as PDF content.&nbsp;</SPAN><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_13-1714047437267.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101799iD1F6F8B58FC460F9/image-size/large?v=v2&amp;px=999" role="button" title="p_karthick_13-1714047437267.png" alt="p_karthick_13-1714047437267.png" /></span></P><P><FONT size="2"><I><SPAN><U>Step5: Get the value from Document extraction service key to establish connectivity.</U>&nbsp;</SPAN></I><SPAN>&nbsp;</SPAN></FONT></P><UL><LI><FONT size="2"><SPAN>DOX API python library is the library used to establish connectivity to document extraction service. Import the service in python program using command” from sap_business_document_processing import DoxApiClient”.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT size="2"><SPAN>Below 4 values are needed for communicating with the Document Classification REST API</SPAN><SPAN>&nbsp;</SPAN></FONT><OL><LI><FONT size="2"><SPAN>url: The URL of the service deployment provided in the outermost hierarchy of the service key json file.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT size="2"><SPAN>uaa_url: The URL of the UAA server used for authentication provided in the uaa part of the service key json file.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT size="2"><SPAN>clientid: The clientid used for authentication to the UAA server provided in the uaa part of the service key json file.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT size="2"><SPAN>clientsecret: The clientsecret used for authentication to the UAA server provided in the uaa part of the service key json file.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI></OL></LI><LI><FONT size="2"><SPAN>Click view credentials of document extraction instance to get parameter values from service key.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_14-1714047434992.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101798iBCD90A114951400F/image-size/large?v=v2&amp;px=999" role="button" title="p_karthick_14-1714047434992.png" alt="p_karthick_14-1714047434992.png" /></span></P><P><FONT size="2"><U><I>Step6: Create a python application to read the invoice file maintained as blob in application db.</I></U><SPAN>&nbsp;</SPAN></FONT></P><UL><LI><FONT size="2"><SPAN>Create a folder in your CAPM project to maintain Python microservice artifacts. Here I am using “pythonapp” folder to maintain all artifacts related to python app.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT size="2"><SPAN>Create a manifest.yml file as mentioned in below screenshot. HANA HDI Service created in CAPM application is configured as service in yml file and application name is maintained as&nbsp;</SPAN><STRONG><SPAN>“blobextract”.</SPAN></STRONG><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_15-1714047435807.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101800i4581A8F5ED253A94/image-size/medium?v=v2&amp;px=400" role="button" title="p_karthick_15-1714047435807.png" alt="p_karthick_15-1714047435807.png" /></span></P><UL><LI><FONT size="2"><SPAN>Create&nbsp;</SPAN><STRONG><SPAN>blobextract.py</SPAN></STRONG><SPAN>&nbsp;file and maintain python code to read blob object and extract invoice detail from file.</SPAN><SPAN>&nbsp;</SPAN></FONT><OL><LI><FONT size="2"><SPAN>Import the libraries required to connect, upload the file into document extraction service, connect to HANA DB, Flask web framework, panda’s libraries, etc.</SPAN></FONT><FONT size="2"><SPAN> &nbsp;</SPAN></FONT><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_16-1714047437431.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101801iB4EEEC7919C4FDC1/image-size/large?v=v2&amp;px=999" role="button" title="p_karthick_16-1714047437431.png" alt="p_karthick_16-1714047437431.png" /></span></LI><LI><FONT size="2">Add below code to connect HANA HDI container (<STRONG>capmdocext-db</STRONG><SPAN>), query the Table column where files uploaded are maintained as blob object and preview the file in web browser.</SPAN></FONT><SPAN>&nbsp;</SPAN></LI></OL></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="p_karthick_17-1714047435326.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101802iFDD304C2F7FC90CF/image-size/large?v=v2&amp;px=999" role="button" title="p_karthick_17-1714047435326.png" alt="p_karthick_17-1714047435326.png" /></span></P><UL><LI><FONT size="2"><SPAN>Create a runtime.txt file and specify the Python runtime version that your application will run on.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_18-1714047436788.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101804i36379570C151AC85/image-size/medium?v=v2&amp;px=400" role="button" title="p_karthick_18-1714047436788.png" alt="p_karthick_18-1714047436788.png" /></span></P><UL><LI><FONT size="2"><SPAN>Create requirements.txt and maintain all dependencies as mentioned in below screen shot.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_19-1714047436307.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101803i129D0EFBA805AA1C/image-size/medium?v=v2&amp;px=400" role="button" title="p_karthick_19-1714047436307.png" alt="p_karthick_19-1714047436307.png" /></span></P><UL><LI><FONT size="2"><SPAN>Deploy the python application using command “cf push” from pythonapp root folder to get application deployed in cloud foundry.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_20-1714047435480.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101805iDAD077EAA8D14784/image-size/large?v=v2&amp;px=999" role="button" title="p_karthick_20-1714047435480.png" alt="p_karthick_20-1714047435480.png" /></span></P><UL><LI><FONT size="2"><SPAN>https:// ********.cfapps.eu10.hana.ondemand.com</SPAN><SPAN>&nbsp;is the URL of application deployed in cloud foundry.&nbsp;</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT size="2"><SPAN>Open browser and paste below URL with extension as preview and input parameter as filename uploaded in CAPM to preview the file&nbsp;</SPAN><SPAN>https://********.cfapps.eu10.hana.ondemand.com/</SPAN><A href="https://blobextract.cfapps.eu10.hana.ondemand.com/preview?filename=sampleinvoice.pdf" target="_blank" rel="noopener nofollow noreferrer"><SPAN>preview/filename=sampleinvoice.pdf</SPAN></A></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_21-1714047436629.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101806i0156D6A1942430D6/image-size/large?v=v2&amp;px=999" role="button" title="p_karthick_21-1714047436629.png" alt="p_karthick_21-1714047436629.png" /></span></P><P><FONT size="2"><U><I>Step7: Extend the python code to upload the invoice file maintained as blob into document information extraction service and load extracted information into HANA schema.</I></U>&nbsp;</FONT></P><UL><LI><FONT size="2"><SPAN>Add code as in below screen shot to open the file maintained as blob, connect to Document information extraction service, upload the file into Document information extraction service , extract the header and line item defined to be read, connect to HANA Staging schema, load the extracted information in HANA table.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI><LI><FONT size="2"><SPAN>Establish connection to document extraction service by passing (url, client_id, client_secret, uaa_url) to DoxApiClient. (Refer step 5 to get details on how to get the parameter to establish connection to document extraction service)</SPAN><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_22-1714047436778.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101808iE4C37334144AE08C/image-size/large?v=v2&amp;px=999" role="button" title="p_karthick_22-1714047436778.png" alt="p_karthick_22-1714047436778.png" /></span></P><UL><LI><FONT size="2"><SPAN>Define the columns to be extracted as shown in below screenshot.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="p_karthick_23-1714047435480.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101807i628CEB6FD5BB44F9/image-size/medium?v=v2&amp;px=400" role="button" title="p_karthick_23-1714047435480.png" alt="p_karthick_23-1714047435480.png" /></span></P><UL><LI><FONT size="2"><SPAN>Pass the filename, header fields, line items fields and document type as in below screen shot to extract information of invoice file.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_24-1714047438387.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101809i73F4FB2BBD1EB553/image-size/large?v=v2&amp;px=999" role="button" title="p_karthick_24-1714047438387.png" alt="p_karthick_24-1714047438387.png" /></span></P><UL><LI><FONT size="2"><SPAN>Connect to HANA schema to load extracted information into HANA table.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_25-1714047436790.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101810iB80EBB904B575146/image-size/large?v=v2&amp;px=999" role="button" title="p_karthick_25-1714047436790.png" alt="p_karthick_25-1714047436790.png" /></span></P><UL><LI><FONT size="2"><SPAN>Here we considered only header information extracted for data load and the same logic can be applied to load invoice line-item data.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_26-1714047438545.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101811iDE77DAA7E0AD2F1D/image-size/large?v=v2&amp;px=999" role="button" title="p_karthick_26-1714047438545.png" alt="p_karthick_26-1714047438545.png" /></span></P><UL><LI><FONT size="2"><SPAN>Add below code to load extracted data into HANA schema.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_27-1714047438691.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101812iBC40023B4CD5B53B/image-size/large?v=v2&amp;px=999" role="button" title="p_karthick_27-1714047438691.png" alt="p_karthick_27-1714047438691.png" /></span></P><UL><LI><FONT size="2"><SPAN>Please refer below screenshot for complete code to extract file information using document information extraction service ,load extracted data into HANA table and return the data stored in table as an output.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_28-1714047437886.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101813i73053B64CD4A9B62/image-size/large?v=v2&amp;px=999" role="button" title="p_karthick_28-1714047437886.png" alt="p_karthick_28-1714047437886.png" /></span></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_29-1714047438359.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101814iCD607ACDCC51AC18/image-size/large?v=v2&amp;px=999" role="button" title="p_karthick_29-1714047438359.png" alt="p_karthick_29-1714047438359.png" /></span></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_30-1714047438680.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101815i7B1F6D0DD38C035B/image-size/large?v=v2&amp;px=999" role="button" title="p_karthick_30-1714047438680.png" alt="p_karthick_30-1714047438680.png" /></span></P><UL><LI><FONT size="2"><SPAN>Push the python application with newly added code to perform Document upload into document information extraction service, extract invoice detail and load into HANA DB.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_31-1714047438848.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101816i7BAA99BF60A24E57/image-size/large?v=v2&amp;px=999" role="button" title="p_karthick_31-1714047438848.png" alt="p_karthick_31-1714047438848.png" /></span></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_32-1714047438705.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101817i3641C25ADD7381B9/image-size/large?v=v2&amp;px=999" role="button" title="p_karthick_32-1714047438705.png" alt="p_karthick_32-1714047438705.png" /></span></P><UL><LI><FONT size="2"><SPAN>Open browser and paste below URL with extension as extract and input parameter as filename uploaded in CAPM to upload document into document extract service and to load extract data into Invoice table maintained in HANA DB&nbsp;</SPAN><SPAN>https://********.cfapps.eu10.hana.ondemand.com/</SPAN><A href="https://blobextract.cfapps.eu10.hana.ondemand.com/preview?filename=sampleinvoice.pdf" target="_blank" rel="noopener nofollow noreferrer"><SPAN>extract/filename=sampleinvoice.pdf</SPAN></A><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_33-1714047438532.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101818iF1E194900B733E64/image-size/large?v=v2&amp;px=999" role="button" title="p_karthick_33-1714047438532.png" alt="p_karthick_33-1714047438532.png" /></span></P><UL><LI><FONT size="2"><SPAN>Sampleinvoice.pdf maintained as an attachment in CAPM application is read and uploaded into document information extraction service using python microservice.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_34-1714047438862.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101819iDF7BB61B26D76953/image-size/large?v=v2&amp;px=999" role="button" title="p_karthick_34-1714047438862.png" alt="p_karthick_34-1714047438862.png" /></span></P><UL><LI><FONT size="2"><SPAN>Information extracted through document information extraction service is loaded into HANA DB through python code.</SPAN><SPAN>&nbsp;</SPAN></FONT></LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="p_karthick_35-1714047438201.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/101820i8AC2701AC9524DAB/image-size/large?v=v2&amp;px=999" role="button" title="p_karthick_35-1714047438201.png" alt="p_karthick_35-1714047438201.png" /></span></P><P><FONT size="2"><STRONG><SPAN>References:</SPAN></STRONG></FONT></P><UL><LI><FONT size="2"><STRONG><SPAN><A href="https://developers.sap.com/group.appstudio-cap-nodejs.html" target="_blank" rel="noopener noreferrer">https://developers.sap.com/group.appstudio-cap-nodejs.html</A></SPAN></STRONG></FONT></LI><LI><FONT size="2"><STRONG><SPAN><A href="https://github.com/SAP/business-document-processing" target="_blank" rel="noopener nofollow noreferrer">https://github.com/SAP/business-document-processing</A></SPAN></STRONG></FONT></LI></UL><P><FONT size="2"><STRONG><SPAN>Summary:</SPAN></STRONG><SPAN>&nbsp;</SPAN></FONT></P><P><FONT size="2"><SPAN>In this blog, we have seen how to extract the invoice attachment maintained in CAPM application using python client library of Document extraction service. This solution can be extended to read any file format &amp; Document Types that are supported by Document extraction service with an option to extract the information immediately from an attachment once it gets uploaded by user in application layer.</SPAN><SPAN>&nbsp;</SPAN></FONT></P> 2024-04-26T13:59:46.787000+02:00