https://raw.githubusercontent.com/ajmaradiaga/feeds/main/scmt/topics/SAP-Document-and-Reporting-Compliance-blog-posts.xmlSAP Community - SAP Document and Reporting Compliance2026-03-03T12:12:31.311973+00:00python-feedgenSAP Document and Reporting Compliance blog posts in SAP Communityhttps://community.sap.com/t5/financial-management-blog-posts-by-sap/ksef-2-0-setup-and-integrate-your-system-with-the-cloud-edition/ba-p/14277373KSeF 2.0: Setup and Integrate Your System with the Cloud Edition2025-11-25T16:32:47.300000+01:00aleshane_ghislerihttps://community.sap.com/t5/user/viewprofilepage/user-id/571570<P><STRONG>This blog post was updated on December 23, 2025, to include the latest changes related to the pre-production and production environment.</STRONG></P><P>The original plan from the Poland authorities to introduce mandatory e-invoices through KSeF in 2024 was postponed. The delay was used to rebuild the infrastructure and launch KSeF 2.0. With that, some of the changes are reflected in the following:</P><UL><LI>The new KSeF 2.0 is not compatible with KSeF 1.0, meaning it significantly impacts how you setup and integrate your system.</LI><LI>A new <STRONG>FA (3) </STRONG>schema version for electronic invoice formatting is introduced.</LI><LI>The authentication method based on token will be phased out by 2026. As a result, SAP will support only certificate-based authentication for KSeF 2.0 (only tokens were supported for KSeF 1.0).</LI></UL><P>You can already setup your business system for the new invoice format required with KSef 2.0 and update the integration requirements to use SAP Document and Reporting Compliance, cloud edition. </P><P>Be aware that KSeF has different environments that should be assigned to different service plans of the cloud edition, as follows:</P><UL><LI>KSeF 2.0 Test Environment - Test Plan of the cloud edition</LI><LI>KSeF 2.0 Demo (Pre-Prod) Environment - Test Plan of the cloud edition</LI><LI>KSeF 2.0 Production Environment: Standard Plan of the cloud edition</LI></UL><P>Please note that existing integration remains applicable for production environment of KSeF 1.0 until the legal mandate comes into effect, at the end of January 2026. You can already test new integration with test and pre-production environment of KSeF 2.0. <STRONG>Be aware of the period indicated by KSeF to apply changes to your production environment.</STRONG></P><P> </P><P>Depending on when you integrated your business system with the cloud edition, the steps to setup your system for KSeF 2.0 can vary. Before starting, make sure the <STRONG>E-Invoices Through KSeF (PL)</STRONG> process is active in the <A href="https://help.sap.com/docs/cloud-edition/sap-document-and-reporting-compliance-cloud-edition/activating-processes?locale=en-US" target="_blank" rel="noopener noreferrer">Activate Processes</A> app - the process that should be activated is the same if you configured your system for KSeF 1.0 (in this case, it is already active), or if you are configuring your system for KSeF 2.0 now.</P><P>For the integration, you need to perform the general integration settings. For that, consider according to your business system: </P><UL><LI><A href="https://help.sap.com/docs/cloud-edition/sap-document-and-reporting-compliance-cloud-edition/integrating-cloud-edition-with-sap-erp?version=LATEST&locale=en-US" target="_blank" rel="noopener noreferrer">Integrating All Other Processes and Countries/Regions with SAP ERP</A> </LI><LI><A href="https://help.sap.com/docs/cloud-edition/sap-document-and-reporting-compliance-cloud-edition/integrating-cloud-edition-with-sap-s-4hana?version=LATEST&locale=en-US" target="_blank" rel="noopener noreferrer">Integrating All Other Processes and Countries/Regions with SAP S/4HANA or SAP S/4HANA Cloud Private Edition</A> </LI><LI><A href="https://help.sap.com/docs/cloud-edition/sap-document-and-reporting-compliance-cloud-edition/integrating-all-other-processes-and-countries-regions-with-sap-s-4hana-cloud?locale=en-US" target="_blank" rel="noopener noreferrer">Integrating All Other Processes and Countries/Regions with SAP S/4HANA Cloud Public Edition</A></LI></UL><P>Please, also consider the following:</P><UL><LI>You should perform all the steps described under the <STRONG>Establishing Connection from Cloud Edition to Business System</STRONG> section, including configuring the Cloud Connector. This is a technical prerequisite and does not require additional license.</LI><LI>If you use processes <U>other than</U> Peppol Exchange, Argentina, Romania, Serbia, or Slovakia, you might have done these steps already and there are no additional steps for now.</LI><LI>If you have onboarded the cloud edition after April 2023, you don’t need to create a new service binding when performing the steps for the new integration. </LI><LI>Once these settings are completed, the system automatically sets the integration with KSeF 2.0.</LI></UL><P>If you have configured your system for KSeF 1.0, you have already made process-specific configuration using your NIP number. The system ignores that configuration, but you can also delete it, if you prefer. For KSeF 2.0, you can find detailed information by accessing the <A href="https://community.sap.com/t5/financial-management-blog-posts-by-sap/ksef-2-0-certificate-amp-authorization-for-establishing-connection-with-the/ba-p/14293386" target="_blank">KSeF 2.0: Certificate & Authorization for Establishing Connection with the Cloud Edition</A> blog post.</P><P>Besides the integration with the cloud edition, there are steps that you have to perform in your business systems related to the new invoice format.</P><P>For SAP ERP, SAP S/4HANA, or SAP S/4HANA Cloud Private Edition, see the following:</P><UL><LI>Implement SAP Note <A href="https://me.sap.com/notes/3676968" target="_blank" rel="noopener noreferrer">367668</A>.</LI><LI>Do the configuration to adapt your business system to the legal mandate. For more information, see:<UL><LI><A href="https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/83fb257602634259bf40b22d80c1f563/7783002061f44e7eba4a554d7737d1c3.html?locale=en-US" target="_blank" rel="noopener noreferrer">SAP S/4HANA or SAP S/4HANA Cloud Private Edition</A> </LI><LI><A href="https://help.sap.com/docs/SAP_ERP/063e7e5f4d7f4fc0be08565793a9b941/3b8a81a50c454605b135652b5ff4c603.html?locale=en-US" target="_blank" rel="noopener noreferrer">SAP ERP</A></LI></UL></LI></UL><P class="lia-indent-padding-left-60px" style="padding-left : 60px;">Even if you already implemented KSeF 1.0, please review the complete Customizing section, as new configuration nodes and new configuration values have been introduced with KSeF 2.0.</P><UL><LI>In the <STRONG>Define Process Communication Through Cloud Services </STRONG>Customizing activity, update the <STRONG>Service</STRONG> option to <STRONG>Cloud Edition: Standard Integration</STRONG>. </LI></UL><P class="lia-indent-padding-left-30px" style="padding-left : 30px;">In your productive system, that this setting should be made only in the period indicated by KSeF to move to their production environment.</P><P>For SAP S/4HANA Cloud Public Edition, see the following:</P><UL><LI>Do the configuration to adapt your business system to the legal mandate. <SPAN>The business system documentation is available in the PDF file delivered with SAP Notes </SPAN><A href="https://help.sap.com/docs/link-disclaimer?site=https://me.sap.com/notes/3687266" target="_blank" rel="noopener noreferrer">3687266</A> and <A href="https://help.sap.com/docs/link-disclaimer?site=https://me.sap.com/notes/3689736" target="_blank" rel="noopener noreferrer">3689736.</A></LI></UL><P class="lia-indent-padding-left-30px" style="padding-left : 30px;">Even if you already implemented KSeF 1.0, please review the complete Customizing section, as new configuration nodes and new configuration values have been introduced with KSeF 2.0.</P><UL><LI>In the <STRONG>Define Process Communication Through Cloud Services </STRONG>configuration step, update the <STRONG>Service</STRONG> option to <STRONG>Cloud Edition: Standard Integration</STRONG>. </LI></UL><P class="lia-indent-padding-left-30px" style="padding-left : 30px;">In your productive system, that this setting should be made only in the period indicated by KSeF to move to their production environment.</P><P> </P><P>For more information, you can access the <A href="https://app.main.regulatory-change-manager.cloud.sap/index.html#/detail/GSREQEE-3420" target="_blank" rel="noopener nofollow noreferrer">Regulatory Change Manager for Mandatory e-Invoicing through KSeF in Poland</A>. </P><P>Best regards, </P><P> </P>2025-11-25T16:32:47.300000+01:00https://community.sap.com/t5/technology-blog-posts-by-sap/document-and-reporting-compliance-cloud-edition-a-new-generation-of-global/ba-p/14280589Document and Reporting Compliance Cloud Edition: A New Generation of Global Tax Compliance2025-11-30T20:06:50.742000+01:00MBLOPEZhttps://community.sap.com/t5/user/viewprofilepage/user-id/1550501<P>In a world where governments are rapidly digitizing tax controls, companies must ensure real-time reporting, accurate e-invoicing, and seamless integration with local authorities. SAP has long supported these needs through its <STRONG>Document and Reporting Compliance (DRC)</STRONG> solution embedded in <STRONG>SAP S/4HANA</STRONG>.</P><P>As regulatory demands increase and cloud adoption accelerates, SAP introduced <STRONG>Document and Reporting Compliance, Cloud Edition</STRONG>—a next-generation, cloud-native platform designed to help enterprises respond faster, comply globally, and scale efficiently.</P><P>This article explains both solutions and highlights the key differences that set the Cloud Edition apart.</P><H2 id="toc-hId-1766377679"> </H2><H2 id="toc-hId-1569864174"><STRONG>What Is SAP Document and Reporting Compliance (DRC)?</STRONG></H2><P><STRONG>DRC</STRONG> is the integrated compliance framework within <STRONG>SAP S/4HANA</STRONG>, built to support:</P><UL><LI><P>Electronic invoicing (eDocuments)</P></LI><LI><P>Legal reporting (SAF-T, VAT, Intrastat, etc.)</P></LI><LI><P>Indirect tax submissions</P></LI><LI><P>Real-time government integrations</P></LI><LI><P>Audit and compliance workflows</P></LI></UL><P>DRC leverages SAP S/4HANA’s core capabilities, using:</P><UL><LI><P>Embedded data models</P></LI><LI><P>Fiori apps</P></LI><LI><P>Integration with finance and logistics</P></LI><LI><P>Local add-ons for country-specific mandates</P></LI></UL><P>It is ideal for companies that run S/4HANA (on-premise, private cloud or public cloud) and want compliance deeply integrated into transactional flows.</P><HR /><H1 id="toc-hId-1244267950"><STRONG>What Is Document and Reporting Compliance, Cloud Edition?</STRONG></H1><P><STRONG>DRC Cloud Edition</STRONG> is SAP’s <STRONG>standalone, cloud-native compliance platform</STRONG> built on SAP Business Technology Platform (BTP).</P><P>It is designed to:</P><UL><LI><P>Support global e-invoicing mandates</P></LI><LI><P>Manage content-rich regulatory reporting</P></LI><LI><P>Centralize compliance across multiple ERP systems</P></LI><LI><P>Provide API-based connections to government platforms</P></LI><LI><P>Deliver continuous updates through the cloud</P></LI></UL><P>Unlike DRC embedded in S/4HANA, the Cloud Edition does <STRONG>not depend on the ERP release cycle</STRONG>, allowing SAP to push compliance updates faster and support new regulations more rapidly.</P><HR /><H1 id="toc-hId-1047754445"><STRONG>Key Differentiators: DRC vs. DRC Cloud Edition</STRONG></H1><P>Below are the main areas where the <STRONG>Cloud Edition</STRONG> differentiates itself from the traditional <STRONG>DRC</STRONG> embedded in S/4HANA.</P><HR /><H2 id="toc-hId-980323659"><STRONG>1. Deployment Architecture</STRONG></H2><DIV class=""><DIV class="">Aspect DRC (Embedded) DRC Cloud Edition <TABLE><TBODY><TR><TD>Location</TD><TD>Runs <EM>inside</EM> SAP S/4HANA</TD><TD>Runs <EM>outside</EM> ERP, on SAP BTP</TD></TR><TR><TD>Dependencies</TD><TD>Tied to ERP version & upgrades</TD><TD>Independent of ERP release cycle</TD></TR><TR><TD>Updates</TD><TD>Delivered with S/4HANA feature packs</TD><TD>Continuous cloud updates</TD></TR></TBODY></TABLE></DIV></DIV><P><STRONG>Benefit:</STRONG> Faster adoption of new regulatory requirements with minimal impact on the ERP.</P><HR /><H2 id="toc-hId-783810154"><STRONG>2. Multi-ERP and Non-SAP Integration</STRONG></H2><DIV class=""><DIV class="">Aspect DRC DRC Cloud Edition <TABLE><TBODY><TR><TD>Supported systems</TD><TD>Primarily SAP S/4HANA</TD><TD>Multi-ERP, multi-system, including non-SAP</TD></TR><TR><TD>Consolidation</TD><TD>Usually per ERP instance</TD><TD>Centralized compliance hub</TD></TR></TBODY></TABLE></DIV></DIV><P><STRONG>Benefit:</STRONG> Ideal for companies with multiple ERPs, global rollouts, or hybrid landscapes.</P><HR /><H2 id="toc-hId-587296649"><STRONG>3. Scalability and Global Coverage</STRONG></H2><UL><LI><P><STRONG>DRC Cloud Edition</STRONG> can scale more easily across countries.</P></LI><LI><P>SAP delivers regulatory content globally through cloud content packages.</P></LI><LI><P>Government API connectivity is managed centrally.</P></LI></UL><P><STRONG>Benefit:</STRONG> Enterprises expand into new jurisdictions without large ERP projects.</P><HR /><H2 id="toc-hId-390783144"><STRONG>4. Government Integrations and Connectivity</STRONG></H2><P>DRC Cloud Edition offers:</P><UL><LI><P>Managed API gateways to tax authorities</P></LI><LI><P>Continuous monitoring of government system changes</P></LI><LI><P>Central message tracking across countries</P></LI></UL><P><STRONG>Benefit:</STRONG> Reduces IT workload and ensures higher resilience for e-invoicing and e-reporting.</P><HR /><H2 id="toc-hId-194269639"><STRONG>5. Innovation, AI and Extensibility</STRONG></H2><P>Because it sits on SAP BTP, DRC Cloud Edition can leverage:</P><UL><LI><P>AI-driven anomaly detection</P></LI><LI><P>Intelligent validation of documents</P></LI><LI><P>Faster extensibility via low-code tools</P></LI><LI><P>Cloud automation services</P></LI></UL><P><STRONG>Benefit:</STRONG> More innovation potential compared to the ERP-embedded DRC.</P><HR /><H2 id="toc-hId--2243866"><STRONG>6. Upgrade Effort and Maintenance</STRONG></H2><DIV class=""><DIV class="">Aspect DRC (Embedded) DRC Cloud Edition <TABLE><TBODY><TR><TD>Customer effort</TD><TD>Must test with ERP upgrades</TD><TD>Minimal customer testing</TD></TR><TR><TD>Updates</TD><TD>Periodic</TD><TD>Continuous and automatic</TD></TR><TR><TD>Maintenance</TD><TD>Shared between ERP team and tax compliance</TD><TD>Fully handled in the cloud</TD></TR></TBODY></TABLE></DIV></DIV><P><STRONG>Benefit:</STRONG> Lower TCO and faster compliance readiness.</P><HR /><H1 id="toc-hId-441899993"><STRONG>When to Choose Each Solution?</STRONG></H1><H3 id="toc-hId--341419526"><STRONG>Choose DRC (Embedded in S/4HANA) if:</STRONG></H3><UL><LI><P>You want compliance tightly integrated into transactional finance and logistics.</P></LI><LI><P>You prefer a single solution inside S/4HANA.</P></LI><LI><P>You operate primarily in countries already supported within DRC.</P></LI></UL><H3 id="toc-hId--537933031"><STRONG>Choose DRC Cloud Edition if:</STRONG></H3><UL><LI><P>You need <STRONG>global multi-country e-invoicing</STRONG> with fast deployment.</P></LI><LI><P>You operate <STRONG>multiple ERPs or hybrid landscapes</STRONG>.</P></LI><LI><P>You want <STRONG>rapid response</STRONG> to changing government mandates.</P></LI><LI><P>You need a <STRONG>future-proof cloud strategy</STRONG> with continuous innovation.</P></LI></UL><HR /><H1 id="toc-hId--147640522"><STRONG>Conclusion</STRONG></H1><P><STRONG>SAP Document and Reporting Compliance Cloud Edition</STRONG> represents the evolution of digital tax compliance—faster, more scalable, and designed for a global, multi-system world.</P><P>While the traditional <STRONG>DRC embedded in S/4HANA</STRONG> remains a strong and deeply integrated option, the <STRONG>Cloud Edition</STRONG> expands capabilities with:</P><UL><LI><P>Cloud-native architecture</P></LI><LI><P>Faster regulatory updates</P></LI><LI><P>Centralized global management</P></LI><LI><P>Support for multiple ERPs</P></LI><LI><P>Continuous innovation via SAP BTP</P></LI></UL><P>Together, both solutions equip organizations to meet today’s regulatory environment and future-proof their compliance landscape.</P>2025-11-30T20:06:50.742000+01:00https://community.sap.com/t5/financial-management-blog-posts-by-sap/ksef-2-0-test-environment-automate-the-retrieval-of-electronic-documents/ba-p/14283911KSeF 2.0 Test Environment: Automate the Retrieval of Electronic Documents with the Cloud Edition2025-12-05T09:50:51.185000+01:00maria_parvanova45https://community.sap.com/t5/user/viewprofilepage/user-id/128372<P>You are setting up your system for the new invoice format required for <STRONG>KSeF 2.0</STRONG> and want to understand how to test automated retrieval of invoices from the tax authority portal to achieve end-to-end processing of electronic documents.</P><P>With the <STRONG>Schedule Jobs</STRONG> app in SAP Document and Reporting Compliance, cloud edition, you can create one job that automates the retrieval of supplier or self-billing invoices from the tax authority portal to your business system (for example, SAP S/4HANA or SAP ERP) . This makes the following activities in your business system obsolete:</P><UL><LI>Processing eDocument Inbound Messages</LI><LI>Processing Incoming Messages with Additional Filters</LI><LI>Processing eDocument Status Message</LI><LI>Processing Status Messages for Multiple eDocuments</LI></UL><P>Meaning, you no longer use the <STRONG>eDocument Inbound Message Handler</STRONG> for these activities. Instead, you use <STRONG>Schedule Jobs</STRONG> app.</P><H2 id="toc-hId-1766470671"><STRONG>How it works?</STRONG></H2><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Screenshot 2025-12-04 at 14.28.23.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/348503i723D82D172DA4939/image-size/large?v=v2&px=999" role="button" title="Screenshot 2025-12-04 at 14.28.23.png" alt="Screenshot 2025-12-04 at 14.28.23.png" /></span></P><OL><LI>You schedule a job in the SAP Document and Reporting Compliance, cloud edition. The system automatically creates a request based on the job configuration.</LI><LI>The cloud edition takes invoice data from Krajowy System e-Faktur (KSeF), a platform from the Polish tax authority used to exchange electronic invoices.</LI><LI>The cloud edition decrypts retrieved invoices, creates visualization as PDF files and pushes to the destination business system selected for the job.</LI><LI>The business system creates the electronic document and updates its status. The XML (FA(3)) and PDF files are available in the history of the electronic document. Here you can also check if any duplicate documents were retrieved.<BR /><STRONG><EM>Note: </EM></STRONG><EM>To see the attached XML (FA(3)) and PDF files, select the electronic document and open Attachments in the Manage Electronic Documents app, or History in the eDocument Cockpit transaction.</EM></LI></OL><H2 id="toc-hId-1569957166"><STRONG>Test Use Cases</STRONG></H2><P>In this blog, I share details on two key scenarios for downloading invoices that you might want to apply with the <STRONG>Schedule Jobs</STRONG> app:</P><UL><LI>Downloading purchase invoices</LI><LI>Downloading sales invoices for self-billing</LI></UL><H3 id="toc-hId-1502526380">Prerequisites</H3><P>You have already performed the general integration settings for test environment as described in this blog: <A href="https://community.sap.com/t5/financial-management-blog-posts-by-sap/ksef-2-0-test-environment-setup-and-integrate-your-system-with-the-cloud/ba-p/14277373" target="_blank">KSeF 2.0 Test Environment: Setup and Integrate Your System with the Cloud Edition.</A><BR /><BR />Now, you can test configuring automated jobs for retrieving your invoices from tax authority portal using the <STRONG>Schedule Jobs </STRONG>app. To access the app, go to the SAP Document and Reporting Compliance, cloud edition launchpad in your associated SAP BTP subaccount. See <A href="https://help.sap.com/docs/cloud-edition/sap-document-and-reporting-compliance-cloud-edition/scheduling-jobs?locale=en-US&version=Cloud&state=PRODUCTION" target="_blank" rel="noopener noreferrer">Scheduling Jobs</A>.<BR /><BR />Configuration is guided through a step-by-step wizard:</P><OL><LI>Define the general settings for the job, by selecting:<UL><LI>Process Flow: Retrieving Documents for E-Invoices Through KseF (PL)</LI><LI>Identification Number: Select the NIP number you have set for communication type E-Invoices Through KSeF 2.0 (PL)<SPAN>. See <A class="" href="https://help.sap.com/docs/cloud-edition/sap-document-and-reporting-compliance-cloud-edition/managing-communication-settings-all-other-processes-and-countries-regions?locale=en-US" target="_blank" rel="noopener noreferrer">Managing Communication Settings</A>.<BR /><BR /></SPAN></LI></UL></LI><LI>Configure additional properties required by KSeF 2.0 to provide the data to the cloud edition. This is where you pay attention to achieve the scenarios.<BR /><P class="lia-indent-padding-left-30px" style="padding-left : 30px;"><STRONG>Scenario 1:</STRONG> You want to schedule job to retrieve invoices where your company is the buyer.</P><UL><LI>subjectType: Subject2 (Buyer)</LI><LI>dateType: Issue (Use for KSeF 2.0 test environment).<BR /><EM><STRONG>Note:</STRONG> Later, for production, it’s recommended to use PermanentStorage (based on archival date) to avoid missing invoices.</EM></LI></UL><P class="lia-indent-padding-left-30px" style="padding-left : 30px;"><STRONG>Scenario 2:</STRONG> You want to schedule a job to retrieve invoices issued under self-invoicing mode where your company acts as the seller.</P><UL><LI>subjectType: Subject1 (Seller)</LI><LI>dateType: Issue (Use for KSeF 2.0 test environment).<BR /><EM><STRONG>Note:</STRONG> Later, for production, it’s recommended to use PermanentStorage (based on archival date) to avoid missing invoices.</EM></LI><LI>sellerNIP: Your company NIP number</LI><LI>isSelfInvoicing: Select the checkbox<BR /><BR /></LI></UL></LI><LI>Define the frequency of your job. Example configuration can be:<BR /><UL><LI>Every 2 hours – the cloud edition will send a request for retrieving the invoices every 2 hours and will get the invoices created in between.</LI><LI>One-Time – you can use this to get the invoices for a certain period in the past, for example, the period before the first run of your recurring job.<BR /><BR /><EM><STRONG>Note:</STRONG> <SPAN>Y</SPAN><SPAN>ou can have only one recurring job per combination of process flow and identification number and as many one-time jobs as you need. For example, If you already have created a recurring job for Retrieving Documents for E-Invoices Through KseF (PL) for NIP number 123XXXXXXX, you will be able to create only one-time jobs. To create a recurring job with different parameters, you must first delete the existing one.</SPAN><BR /><BR /></EM></LI></UL></LI><LI> Select the destination you created for the business system in which you want to receive the documents. See <A href="https://help.sap.com/docs/cloud-edition/sap-document-and-reporting-compliance-cloud-edition/configuring-ca-hosted-by-secure-login-server?locale=en-US" target="_blank" rel="noopener noreferrer">Setting Up Connectivity</A><SPAN>.</SPAN></LI></OL><P>Once you save your configuration, you can monitor the results of your job runs – time details, status, results, troubleshooting steps. See <A href="https://help.sap.com/docs/cloud-edition/sap-document-and-reporting-compliance-cloud-edition/viewing-job-results?locale=en-US&version=Cloud&state=PRODUCTION" target="_blank" rel="noopener noreferrer">Viewing Results of a Job Run</A>.<BR /><BR />For more information on KSeF 2.0 related features covered by SAP, you can access the <A href="https://app.main.regulatory-change-manager.cloud.sap/index.html#/detail/GSREQEE-3420" target="_blank" rel="noopener nofollow noreferrer">Regulatory Change Manager for Mandatory e-Invoicing through KSeF in Poland</A><SPAN>.</SPAN> </P>2025-12-05T09:50:51.185000+01:00https://community.sap.com/t5/financial-management-blog-posts-by-members/sap-amp-1099-reporting-how-s-4hana-supports-us-tax-compliance/ba-p/14286391SAP & 1099 Reporting: How S/4HANA Supports US Tax Compliance2025-12-09T05:08:17.211000+01:00Divyesh_Mistryhttps://community.sap.com/t5/user/viewprofilepage/user-id/1949499<H2 id="toc-hId-1766554526">1. Overview of 1099 / U.S. Withholding Tax Reporting in SAP</H2><H3 id="toc-hId-1699123740">1.1 What is 1099 Reporting?</H3><P>In the U.S., businesses must issue 1099 forms to certain payees (vendors, service providers, contractors) when payments meet IRS thresholds, commonly $600 per year for non-employee compensation. The forms report payment amounts and are submitted to the IRS.</P><P>1099 covers many categories:</P><UL><LI><P><STRONG>1099-NEC:</STRONG> Nonemployee compensation (services, contractors)</P></LI><LI><P><STRONG>1099-MISC:</STRONG> Other income types (rent, royalties, prizes)</P></LI><LI><P><STRONG>1099-INT:</STRONG> Interest income</P></LI><LI><P><STRONG>1099-K:</STRONG> Payment card or third-party network transactions</P></LI><LI><P><STRONG>1099-G:</STRONG> Government payments, such as unemployment benefits</P></LI><LI><P><STRONG>1042-S:</STRONG> Payments to foreign persons or entities subject to withholding</P></LI></UL><P>A robust system must handle multiple vendor types, vendor master data, withholding tax codes, and aggregation logic for accurate year-end reporting.</P><H3 id="toc-hId-1502610235">1.2 SAP’s 1099 / Withholding Tax Functionality</H3><P>In legacy SAP ERP or ECC, companies often used built-in withholding-tax and 1099 reporting functionality. With S/4HANA, SAP introduced improved compliance reporting via the <STRONG>Document and Reporting Compliance (DRC)</STRONG> module. This integrates statutory and withholding tax reporting, including U.S. 1099 and 1042-S, directly in S/4HANA.</P><P>S/4HANA supports generation of print forms for 1099/1042-S reports (e.g., 1099-MISC, 1099-INT, 1099-K, 1042-S) out of the box. The “Generic Withholding Tax Report” or “Run Statutory Reports” function in DRC enables organizations to comply with IRS reporting requirements.</P><P>SAP maintains structured tables to hold 1099 statutory reporting data, ensuring vendor and payment information is stored consistently for extraction, reconciliation, and audit purposes.</P><H2 id="toc-hId-1177014011">2. Core Components in S/4HANA for 1099 Reporting</H2><H3 id="toc-hId-1109583225">2.1 Vendor / Business Partner Master Data</H3><UL><LI><P>Vendors or business partners must have correct tax identifiers (TIN, SSN, EIN) registered under the relevant tax category for 1099 eligibility.</P></LI><LI><P>For foreign vendors requiring 1099-NEC or 1042-S reporting, tax numbers and treaty status must be correctly maintained.</P></LI><LI><P>Vendor role assignment must be configured correctly so the DRC module knows which suppliers are 1099-eligible.</P></LI></UL><P>Accurate vendor master data is the foundation of successful 1099 reporting.</P><H3 id="toc-hId-913069720">2.2 Withholding Tax Configuration & Codes</H3><UL><LI><P>The SAP withholding tax framework must capture payments subject to withholding or 1099 reporting.</P></LI><LI><P>Withholding tax codes must be defined and assigned to the relevant 1099 or 1042-S form type, ensuring that SAP correctly identifies reportable payments.</P></LI><LI><P>Proper mapping to G/L accounts and configuration of threshold rules is essential to avoid missing or incorrect 1099 reporting.</P></LI></UL><H3 id="toc-hId-716556215">2.3 Statutory Reporting Module (DRC)</H3><UL><LI><P>S/4HANA’s DRC module provides a Fiori application for running statutory reports. It generates 1099-MISC, 1099-NEC, 1099-K, and 1042-S reports by reading data from withholding tax ledgers, vendor master records, and payment documents.</P></LI><LI><P>The module aggregates and formats output according to IRS specifications, ensuring compliance with print or electronic filing requirements.</P></LI><LI><P>SAP provides updates to reflect changes in IRS rules, such as the reintroduction of 1099-NEC in 2020.</P></LI></UL><H3 id="toc-hId-520042710">2.4 Database Storage: Structured Tables</H3><UL><LI><P>S/4HANA uses dedicated tables to store 1099 reporting data, including vendor IDs, document references, withholding tax details, and report totals.</P></LI><LI><P>HANA-native storage ensures high performance, fast data retrieval, and easier extraction for e-filing or auditing purposes.</P></LI></UL><H3 id="toc-hId-323529205">2.5 Output / Filing</H3><UL><LI><P>DRC supports generating IRS-compliant 1099 forms for print and electronic formats.</P></LI><LI><P>For advanced compliance, S/4HANA can integrate with third-party solutions for electronic filing and tax reporting automation.</P></LI><LI><P>Integration simplifies multi-state compliance and large-volume reporting.</P></LI></UL><H2 id="toc-hId--2067019">3. Key Challenges & Known Issues in 1099 Reporting on S/4HANA</H2><H3 id="toc-hId--144729174">3.1 Missing or Incorrect Tax Numbers</H3><UL><LI><P>Missing or incorrectly maintained TINs or SSNs in vendor master data are a leading cause of 1099 reporting failures.</P></LI><LI><P>Vendor roles and tax categories must be accurately configured to ensure correct inclusion in 1099 runs.</P></LI></UL><H3 id="toc-hId--341242679">3.2 Withholding / Payment Configuration Issues</H3><UL><LI><P>Payments may not be captured in 1099 reporting if withholding tax codes are missing or incorrectly assigned.</P></LI><LI><P>Cleared payments without proper withholding tax line items can lead to incomplete reporting.</P></LI></UL><H3 id="toc-hId--537756184">3.3 Foreign Vendors & 1042-S Reporting</H3><UL><LI><P>Payments to foreign vendors must be distinguished from domestic 1099 reporting.</P></LI><LI><P>Proper classification, treaty status, and withholding tax codes are necessary to avoid reporting errors.</P></LI></UL><H3 id="toc-hId--734269689">3.4 IRS Rule Changes</H3><UL><LI><P>Recent IRS changes, such as the separation of nonemployee compensation to 1099-NEC, require updates to SAP configuration and reporting templates.</P></LI></UL><H3 id="toc-hId--930783194">3.5 System Limitations</H3><UL><LI><P>In certain cases, foreign vendors may be incorrectly included or excluded in 1099 runs.</P></LI><LI><P>Layout issues in generated forms, such as missing recipient copies, can occur if configuration is not properly maintained.</P></LI><LI><P>Migration from legacy SAP or non-SAP systems may introduce data inconsistencies affecting 1099 reporting.</P></LI></UL><H2 id="toc-hId--833893692">4. Implementing 1099 Reporting in S/4HANA — Step-by-Step Guide</H2><H3 id="toc-hId--1323810204">4.1 Implementation Steps</H3><OL><LI><P><STRONG>Enable Withholding Tax / 1099 Feature Scope</STRONG></P><UL><LI><P>Activate statutory reporting and U.S.-specific features.</P></LI></UL></LI><LI><P><STRONG>Vendor Master Data Review & Cleanup</STRONG></P><UL><LI><P>Verify TINs, vendor roles, and U.S. tax categories.</P></LI><LI><P>Ensure foreign vendors needing 1042-S reporting are correctly classified.</P></LI></UL></LI><LI><P><STRONG>Define Withholding Tax Codes</STRONG></P><UL><LI><P>Create or configure codes for each 1099 or 1042-S type.</P></LI><LI><P>Map to correct G/L accounts and reporting categories.</P></LI></UL></LI><LI><P><STRONG>Configure Statutory Reporting</STRONG></P><UL><LI><P>Set parameters for company code, reporting year, vendor selection, and tax number filters.</P></LI><LI><P>Test in a sandbox system before production.</P></LI></UL></LI><LI><P><STRONG>Test Data Scenarios</STRONG></P><UL><LI><P>Include domestic and foreign vendors, cross-currency payments, partial payments, and credit memos.</P></LI></UL></LI><LI><P><STRONG>Generate Output</STRONG></P><UL><LI><P>Run DRC reports to create IRS-compliant 1099/1042-S forms.</P></LI><LI><P>Validate totals, vendor information, and format compliance.</P></LI></UL></LI><LI><P><STRONG>Reconciliation & Audit</STRONG></P><UL><LI><P>Reconcile SAP payments and 1099 totals.</P></LI><LI><P>Archive master data snapshots and final output for audit.</P></LI></UL></LI></OL><H2 id="toc-hId--1226920702">5. Enhancements & Integrations</H2><H3 id="toc-hId--1716837214">5.1 Integration with External Compliance Tools</H3><UL><LI><P>Integration with third-party tax engines can help automate e-filing, multi-state reporting, and complex compliance requirements.</P></LI></UL><H3 id="toc-hId--1913350719">5.2 Custom Reporting & Analytics</H3><UL><LI><P>Structured data allows creation of custom reports or dashboards to monitor 1099 exposure, vendor payments, and audit readiness.</P></LI></UL><H3 id="toc-hId--1941680533">5.3 Multi-Entity / Global Compliance</H3><UL><LI><P>Organizations with U.S. and non-U.S. subsidiaries can consolidate statutory reporting in a single SAP-based compliance hub.</P></LI></UL><H2 id="toc-hId--1844791031">6. Real-Life Lessons & Common Pitfalls</H2><OL><LI><P><STRONG>Incorrect Vendor Master Data</STRONG> — Ensure TINs and vendor roles are accurate.</P></LI><LI><P><STRONG>Payments Without Correct Withholding</STRONG> — Enforce AP process discipline.</P></LI><LI><P><STRONG>Foreign Vendor Misclassification</STRONG> — Use proper 1042-S settings.</P></LI><LI><P><STRONG>IRS Form Changes</STRONG> — Update configuration for new forms and thresholds.</P></LI><LI><P><STRONG>High Volume Payments</STRONG> — Optimize HANA-native storage and extraction.</P></LI><LI><P><STRONG>Non-SAP Payments</STRONG> — Ensure external payments are captured for 1099 compliance.</P></LI></OL><H2 id="toc-hId--2041304536">7. Third-Party Tools: When to Consider</H2><UL><LI><P>SAP S/4HANA + DRC can handle core 1099 reporting.</P></LI><LI><P>For complex or high-volume scenarios, external tools can provide e-filing, vendor outreach, and multi-state automation.</P></LI><LI><P>Hybrid approaches combine SAP data integrity with external compliance automation.</P></LI></UL><H2 id="toc-hId-2057149255">8. Known Issues & SAP Limitations</H2><UL><LI><P>Incorrect inclusion of foreign vendors</P></LI><LI><P>Layout issues in generated forms</P></LI><LI><P>Migration challenges from legacy systems</P></LI><LI><P>Empty reports despite payments due to configuration changes</P></LI></UL><H2 id="toc-hId-1860635750">9. Best-Practice Recommendations</H2><OL><LI><P>Maintain clean vendor master data year-round.</P></LI><LI><P>Standardize AP and payment processes.</P></LI><LI><P>Run periodic mock 1099 runs.</P></LI><LI><P>Centralize compliance governance.</P></LI><LI><P>Leverage third-party compliance tools where necessary.</P></LI><LI><P>Archive all data and reports for audit purposes.</P></LI><LI><P>Stay current with IRS and SAP updates.</P></LI></OL><H2 id="toc-hId-1664122245">10. Future Outlook</H2><UL><LI><P>Deeper integration with external tax engines</P></LI><LI><P>Improved foreign vendor and 1042-S support</P></LI><LI><P>Enhanced analytics and dashboards</P></LI><LI><P>Automated compliance workflows</P></LI><LI><P>Global compliance consolidation</P></LI></UL><H2 id="toc-hId-1467608740">Conclusion</H2><P>SAP S/4HANA with Document & Reporting Compliance provides a unified, auditable, and scalable approach for 1099 reporting. Success depends on accurate vendor data, proper configuration, disciplined AP processes, and governance. Proper implementation allows SAP to become the backbone of your U.S. statutory compliance, ensuring accurate and timely reporting for all 1099 and 1042-S obligations.</P><P> </P>2025-12-09T05:08:17.211000+01:00https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/eubp-in-germany-generating-a-certificate-file-in-germany-s-itsg-trust/ba-p/14267655euBP in Germany: Generating a Certificate File in Germany’s ITSG Trust Center Portal2025-12-11T06:24:33.569000+01:00Sharon_https://community.sap.com/t5/user/viewprofilepage/user-id/123989<P><ul =""><li style="list-style-type:disc; margin-left:15px; margin-bottom:1px;"><a href="https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/eubp-in-germany-generating-a-certificate-file-in-germany-s-itsg-trust/ba-p/14267655#toc-hId-1764740038">Introduction</a></li><li style="list-style-type:disc; margin-left:15px; margin-bottom:1px;"><a href="https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/eubp-in-germany-generating-a-certificate-file-in-germany-s-itsg-trust/ba-p/14267655#toc-hId-1568226533">About ITSG</a></li><li style="list-style-type:disc; margin-left:15px; margin-bottom:1px;"><a href="https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/eubp-in-germany-generating-a-certificate-file-in-germany-s-itsg-trust/ba-p/14267655#toc-hId-1371713028">Registration at ITSG Trust Center Portal</a></li><li style="list-style-type:disc; margin-left:30px; margin-bottom:1px;"><a href="https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/eubp-in-germany-generating-a-certificate-file-in-germany-s-itsg-trust/ba-p/14267655#toc-hId-1304282242">Step 1 Enter Subscriber Number</a></li><li style="list-style-type:disc; margin-left:30px; margin-bottom:1px;"><a href="https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/eubp-in-germany-generating-a-certificate-file-in-germany-s-itsg-trust/ba-p/14267655#toc-hId-1107768737">Step 2 Enter Personal Data of Contact Person</a></li><li style="list-style-type:disc; margin-left:30px; margin-bottom:1px;"><a href="https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/eubp-in-germany-generating-a-certificate-file-in-germany-s-itsg-trust/ba-p/14267655#toc-hId-911255232">Step 3 Confirm Email Address</a></li><li style="list-style-type:disc; margin-left:30px; margin-bottom:1px;"><a href="https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/eubp-in-germany-generating-a-certificate-file-in-germany-s-itsg-trust/ba-p/14267655#toc-hId-714741727">Step 4 Start Identity Verification</a></li><li style="list-style-type:disc; margin-left:30px; margin-bottom:1px;"><a href="https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/eubp-in-germany-generating-a-certificate-file-in-germany-s-itsg-trust/ba-p/14267655#toc-hId-518228222">Step 5 Complete Identity Verification</a></li><li style="list-style-type:disc; margin-left:30px; margin-bottom:1px;"><a href="https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/eubp-in-germany-generating-a-certificate-file-in-germany-s-itsg-trust/ba-p/14267655#toc-hId-321714717">Step 6 Confirm Company Address</a></li><li style="list-style-type:disc; margin-left:30px; margin-bottom:1px;"><a href="https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/eubp-in-germany-generating-a-certificate-file-in-germany-s-itsg-trust/ba-p/14267655#toc-hId-125201212">Step 7 Select Billing Address and Delivery</a></li><li style="list-style-type:disc; margin-left:30px; margin-bottom:1px;"><a href="https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/eubp-in-germany-generating-a-certificate-file-in-germany-s-itsg-trust/ba-p/14267655#toc-hId--146543662">Step 8 Registration as a Collection Center</a></li><li style="list-style-type:disc; margin-left:30px; margin-bottom:1px;"><a href="https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/eubp-in-germany-generating-a-certificate-file-in-germany-s-itsg-trust/ba-p/14267655#toc-hId--343057167">Step 9 Certificate Request Inbound Check</a></li><li style="list-style-type:disc; margin-left:45px; margin-bottom:1px;"><a href="https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/eubp-in-germany-generating-a-certificate-file-in-germany-s-itsg-trust/ba-p/14267655#toc-hId--832973679">Generation of Electronic Keys</a></li><li style="list-style-type:disc; margin-left:45px; margin-bottom:1px;"><a href="https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/eubp-in-germany-generating-a-certificate-file-in-germany-s-itsg-trust/ba-p/14267655#toc-hId--1029487184">Submitting the Files to the Trust Center</a></li><li style="list-style-type:disc; margin-left:45px; margin-bottom:1px;"><a href="https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/eubp-in-germany-generating-a-certificate-file-in-germany-s-itsg-trust/ba-p/14267655#toc-hId--1226000689">Inbound Check of Certificate Request</a></li><li style="list-style-type:disc; margin-left:30px; margin-bottom:1px;"><a href="https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/eubp-in-germany-generating-a-certificate-file-in-germany-s-itsg-trust/ba-p/14267655#toc-hId--1129111187">Step 10 Enter a Tagging Code</a></li><li style="list-style-type:disc; margin-left:15px; margin-bottom:1px;"><a href="https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/eubp-in-germany-generating-a-certificate-file-in-germany-s-itsg-trust/ba-p/14267655#toc-hId--1032221685">Transferring Certified Participant Keys and Activation</a></li><li style="list-style-type:disc; margin-left:15px; margin-bottom:1px;"><a href="https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/eubp-in-germany-generating-a-certificate-file-in-germany-s-itsg-trust/ba-p/14267655#toc-hId--1228735190">Configuring the Key Data and Certificate File in SAP BTP Cockpit</a></li></ul></P><P><STRONG>Note: The steps and processes described here are accurate as of the time of writing, but it's essential to stay updated with any changes on the ITSG portal that may affect this procedure. <SPAN class=""><SPAN class=""><SPAN class="">Detailed description in German can be found here: <A class="" href="https://www.itsg.de/wp-content/uploads/Trust-Center-Registrierungsportal.pdf%22%20/o%20%22https://www.itsg.de/wp-content/uploads/Trust-Center-Registrierungsportal.pdf" target="_blank" rel="noreferrer noopener nofollow"><SPAN class=""><SPAN class=""><SPAN class=""><SPAN class="">https://www.itsg.de/wp-content/uploads/Trust-Center-Registrierungsportal.pdf<SPAN class=""> </SPAN></SPAN></SPAN></SPAN></SPAN></A></SPAN></SPAN></SPAN></STRONG></P><H2 id="toc-hId-1764740038">Introduction</H2><P>In this blog post, I will guide you through the process of generating a certificate file in ITSG Trust Center portal using <SPAN class="">POSTIDENT</SPAN>. This certificate is essential for establishing a connection between the <EM>SAP Document and Reporting Compliance, cloud edition</EM> (hereafter referred to as the "cloud edition") and the German pension insurance authority's system. This will allow you to submit the required financial accounting data from your business system S<EM>AP S/4HANA Cloud Public Edition</EM> integrated with the cloud edition to the pension insurance authority's system. The requirement is also known as euBP, an abbreviation of the local name <EM>Elektronisch unterstützte Betriebsprüfung</EM>, or "electronically supported company audit" in English.</P><H2 id="toc-hId-1568226533">About ITSG</H2><P>ITSG, which stands for <EM>Information technology service point of the statutory health insurance GmbH</EM>, operates the ITSG Trust Center to create and manage certificates and facilitate secure electronic data exchange in the health and social services sectors. </P><H2 id="toc-hId-1371713028">Registration at ITSG Trust Center Portal</H2><P>Access the registration portal of the ITSG Trust Center using the address <A href="https://registrierungsportal.itsg.de/regportal/client/de/login" target="_blank" rel="noopener nofollow noreferrer"><SPAN>https://registrierungsportal.itsg.de/regportal/client/de/login<SPAN> </SPAN></SPAN></A><SPAN>. For a new activity, choose the "Register" button and for an existing activity, choose the "Log On" button. </SPAN></P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Log on the portal" style="width: 357px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/345248iD54E3DFA82E93C20/image-size/medium?v=v2&px=400" role="button" title="Sharon__0-1764142306451.png" alt="Log on the portal" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Log on the portal</span></span></P><H3 id="toc-hId-1304282242">Step 1 Enter Subscriber Number</H3><P>First enter the company number, the special sender number or the paying office number for the application as a unique <STRONG>participant number</STRONG> that is to be used in electronic data exchange.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Enter subscriber number" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/345249i7E4533BC1F2E4E81/image-size/medium?v=v2&px=400" role="button" title="Sharon__1-1764142391354.png" alt="Enter subscriber number" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Enter subscriber number</span></span></P><H3 id="toc-hId-1107768737">Step 2 Enter Personal Data of Contact Person</H3><P>The entry of the personal data of the contact person is divided into two areas: contact data and logon data.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="Enter contact data" style="width: 370px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/345250iB932B13C1D4C0139/image-size/medium?v=v2&px=400" role="button" title="Sharon__2-1764142492291.png" alt="Enter contact data" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Enter contact data</span></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="Enter logon data" style="width: 295px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/345253i14E0DBE2AC363877/image-size/medium?v=v2&px=400" role="button" title="Sharon__3-1764142525641.png" alt="Enter logon data" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Enter logon data</span></span></P><P> </P><P> </P><P> </P><P> </P><P> </P><P> </P><P> </P><P> </P><P> </P><P> </P><P>Note: The first name and last name of the contact person must be entered <STRONG>in full</STRONG> according to the valid German identity card, valid German passport or the official identity cards and passport corresponding to the German identity card. If the name is incomplete or deviates, this leads to a rejection in the registration portal during identity verification after a POSTIDENT procedure.</P><H3 id="toc-hId-911255232">Step 3 Confirm Email Address</H3><P>After entering the contact data and logon data, a confirmation e-mail is sent to the specified e-mail address with an activation link for confirmation.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="confirmation page" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/345254i03D920E7B80F8BB7/image-size/medium?v=v2&px=400" role="button" title="Sharon__4-1764142672804.png" alt="confirmation page" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">confirmation page</span></span></P><P><SPAN>After confirmation, the logon can be performed with the logon data.</SPAN></P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Logon after confirmation" style="width: 367px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/345255i52C4053177EF3224/image-size/medium?v=v2&px=400" role="button" title="Sharon__5-1764142748218.png" alt="Logon after confirmation" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Logon after confirmation</span></span></P><H3 id="toc-hId-714741727">Step 4 Start Identity Verification</H3><P><SPAN class=""><SPAN class="">The contact person must use the registration portal to carry out identification with a POSTIDENT procedure at Deutsche Post AG. </SPAN></SPAN>The postal identification variant is only possible in Germany. Alternatively, online identification function with online ID function is supported, nut only a German identity card with activated electronic identity (eID) is permitted. </P><P>More information can be found: <SPAN class=""><SPAN class=""><A href="https://www.deutschepost.de/de/p/postident/privatkunden/faq.html" target="_blank" rel="noopener nofollow noreferrer">https://www.deutschepost.de/de/p/postident/privatkunden/faq.html</A></SPAN></SPAN></P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Identity verification" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/345256iD2D10720F651CFA2/image-size/medium?v=v2&px=400" role="button" title="Sharon__6-1764142866010.png" alt="Identity verification" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Identity verification</span></span></P><H3 id="toc-hId-518228222">Step 5 Complete Identity Verification</H3><P>After the identification has been carried out using a POSTIDENT procedure, the registration portal checks the electronic confirmation from the POSTIDENT system to determine whether the first names and last names entered in <STRONG>step 2</STRONG> (possibly also double names and titles for last names) match completely and in the sequence specified in the identification documentation. </P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Complete identity verification" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/345258i6FA062ABEB0CECDA/image-size/medium?v=v2&px=400" role="button" title="Sharon__7-1764142965533.png" alt="Complete identity verification" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Complete identity verification</span></span></P><P> <SPAN>After successful identification, you must log on to the registration portal again to continue the further steps. If the identity verification was not completed successfully, you can start a new registration with a new identification using the “Restart Registration” button.</SPAN></P><H3 id="toc-hId-321714717">Step 6 Confirm Company Address</H3><P>The applicant's address is checked against lists of the issuing agencies and must then be confirmed by the contact person. If the displayed address is correct and current, click the “Address is correct” button to proceed to the next step. At the end of the certification, an activation code for activating the security module is sent to the assigned company address of the applicant.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Sharon__8-1764053417282.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/344699i60D8C981D51C31E5/image-size/medium?v=v2&px=400" role="button" title="Sharon__8-1764053417282.png" alt="Sharon__8-1764053417282.png" /></span></P><P><BR />If your company is based outside Germany, you have the option of selecting the country here. As a contact person, you can also enter your name and, for example, manually add department to the displayed address of the applicant.</P><P>If the displayed address does not correspond to the actual company address of the applicant, a generated release letter cannot be delivered correctly later in the registration process. In this case, please arrange your adjustment of the company address at the issuing agency for your trading partner number.</P><H3 id="toc-hId-125201212">Step 7 Select Billing Address and Delivery</H3><P>By default, your invoice will use the previously confirmed applicant company address from step 6. If the invoice is to be sent to a different billing address, use a different billing address and enter the billing address. </P><P><span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="Use a different billing address" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/345261i6BA797E3CE3D3FEC/image-size/medium?v=v2&px=400" role="button" title="Sharon__8-1764143422721.png" alt="Use a different billing address" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Use a different billing address</span></span></P><P> <span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Enter address" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/345263iBF2A9B591B52EA2E/image-size/medium?v=v2&px=400" role="button" title="Sharon__10-1764143481259.png" alt="Enter address" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Enter address</span></span></P><P>As an alternative, you can choose a delivery by e-mail. To do this, set a checkmark for "Use electronic delivery of invoice" and specify the e-mail address.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Electronic delivery" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/345270iE5DAC042352FE985/image-size/medium?v=v2&px=400" role="button" title="Sharon__11-1764143540673.png" alt="Electronic delivery" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Electronic delivery</span></span></P><H3 id="toc-hId--146543662">Step 8 Registration as a Collection Center</H3><P><STRONG>Optionally</STRONG>, you can register as a reporting office to transfer notifications for other company numbers in the employer procedure or for other institute indicators in the service provider procedure.</P><H3 id="toc-hId--343057167">Step 9 Certificate Request Inbound Check</H3><P>The registration portal checks in the background whether the applicant has submitted a technical certificate request that was created using the security module to the Trust Center. The execution of this step is divided into the three substeps: <STRONG>Generation of Electronic Keys</STRONG>, <STRONG>Transfer of Files to Trust Center</STRONG>, and <STRONG>Receipt Check of Certificate Request</STRONG>.</P><H4 id="toc-hId--832973679"><STRONG>Generation of Electronic Keys</STRONG></H4><P>A GUID transaction number (GUID for short) is now assigned, which is used as a reference between the data in the registration portal and the technical data for generating the certificate from the applicant's system. The GUID consists of 36 characters. It is recommend that you use a technically supported copy and paste of the characters to avoid spelling errors or character shifts.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="GUID" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/345271i85642AC4F17A490D/image-size/medium?v=v2&px=400" role="button" title="Sharon__12-1764143645106.png" alt="GUID" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">GUID</span></span></P><P> <U>Working with the Separate Security Module</U></P><P>The security module is essential for applying for the electronic certificate at the ITSG Trust Center. This operation on the applicant's system is not supported by the registration portal. Therefore, you're recommended to actively log off the registration portal. Otherwise, the logoff takes place automatically.</P><P>In the security module, the key data for generating the electronic key pair (consisting of the public and private key) of the applicant must be entered manually and a certificate must be applied for. This key data <STRONG>must clearly match</STRONG> the request data entered in the registration portal. </P><P>The following are the key data required:</P><P>· Participant number - alternatively, company number, special sender number, paying office number, etc.</P><P>· Applicant Name (Company Name)</P><P>· Contact Full Name</P><P>After entering the required information, the security module generates the <STRONG>key pair</STRONG> (consisting of public and private key) with the hash code of the request key required for certification (public key of the participant in the request file). The private key remains in the IT system of the applicant.</P><P>The generated request key is stored by the security module in a so-called Request file (p10 format) to check the hash code by the contact person for a match in a subsequent request step (example extract of a hash code: E1D07A4B.….FC781).</P><P>The security module generates a so-called safety module. Hash code file (pdf format) with the hash code in SHA256 format. This contains the following information for a unique assignment:</P><UL><LI>The participant number - alternatively, company number, test company number, sender number, paying office number, etc.</LI><LI>Name of the company (company name)</LI><LI>Contact Name</LI><LI>Hash Code of Request Key (SHA256 Format)</LI></UL><H4 id="toc-hId--1029487184"><STRONG>Submitting the Files to the Trust Center</STRONG></H4><P>After the security module has generated the electronic key and a PDF file with the hash code has been saved, the two files must be transferred to the Trust Center with the request file (for example, 12345678.p10) and the hash code. The transfer of the files to the Trust Center depends on the selected request form and the supported functions in the used software (with or without OSTC online interface).</P><P>If the software used does not support the OSTC online interface of the Trust Center, you must manually transfer the two files with the request file and the hash code (PDF file) to the trust center. Optionally, a self-declaration for a reporting office (PDF file) can be transferred in addition to the request.</P><P><U>Initial applications without OSTC online interface</U></P><P>Call up the Web address <A href="https://www.itsg-trust.de/zap/home" target="_self" rel="nofollow noopener noreferrer">https://www.itsg-trust.de/zap/home</A> in a browser.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Initial application without OSTC interface" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/345273iDC2036467916E121/image-size/medium?v=v2&px=400" role="button" title="Sharon__13-1764143809163.png" alt="Initial application without OSTC interface" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Initial application without OSTC interface</span></span></P><P> <SPAN>To uniquely assign the files to be transferred, you must specify the GUID transaction number (see substep </SPAN><STRONG>Generation of Electronic Keys</STRONG><SPAN>). </SPAN><SPAN>After this, the three files are transferred </SPAN><SPAN>to the Trust Center. The portal confirms the successful transfer with an internal transaction number (e.g. UP123456). </SPAN></P><UL><LI>Request File</LI><LI>Hash Code File</LI><LI>Self-declaration reporting office (optional) </LI></UL><P><U>Initial application or online subsequent application via the OSTC online interface</U><BR />For an online application using the OSTC online interface, all required application data and components (without self-declaration reporting office) are transferred automatically using the online interface. Only the GUID transaction number generated by the registration portal must be entered manually in the security module. </P><P>After execution, the applicant receives an online order number from the OSTC system, e.g. OE123456 for online initial application or e.g. OF123456 for an online follow-up application.</P><H4 id="toc-hId--1226000689">Inbound Check of Certificate Request</H4><P>After you have successfully transferred your files to the ITSG Trust Center either via the upload portal or the OSTC online interface, the registration portal checks in the background whether you have transferred your file with the certificate request to the Trust Center with the corresponding GUID.</P><P>The transferred request file that contains the public key of the participant key is compared with the content of the hash code file during the inbound check by the Trust Center. After receiving the request file and the hash code file, the registration portal provides the Trust Center with the complete application data for the final check. If you have logged out of the registration portal or have been automatically logged out, you will need to log in again.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Inbound check" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/345274iB851637A93CD93A0/image-size/medium?v=v2&px=400" role="button" title="Sharon__14-1764143920929.png" alt="Inbound check" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Inbound check</span></span></P><P> <SPAN>After a successful check from the registration portal that the certificate request with the corresponding GUID was transmitted to the Trust Center, the registration is automatically taken to the last step 10 and a release letter is sent.</SPAN></P><H3 id="toc-hId--1129111187">Step 10 Enter a Tagging Code</H3><P>After submitting the complete certificate application, the applicant receives and must complete the registration process by entering a release code in the registration portal.</P><P>The letter sent by the Trust Center to the applicant contains an activation code and the hash code of the key submitted for certification. Once the release letter has been received, the contact person or an authorized representative of the applicant must log on to the registration portal again. First, the hash code of the certification application must be visually checked for compliance with the release letter. You can then enter the activation code to complete the registration.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Enter activation code" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/345275iDDC4A4DBE7253650/image-size/medium?v=v2&px=400" role="button" title="Sharon__15-1764144012535.png" alt="Enter activation code" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Enter activation code</span></span></P><P> <SPAN>The Trust Center now certifies the public key transmitted by the applicant and also transfers this key to the corresponding public directories of the Trust Center. As a result, the applicant is activated as a participant in electronic data exchange with employers or electronic data exchange with service providers.</SPAN></P><P>You can use the participant number and the order number on the page <A href="https://www.itsg- trust.de/all/oav.php" target="_self" rel="nofollow noopener noreferrer">https://www.itsg- trust.de/all/oav.php</A> to register for online application tracking and view the status of your certification application.</P><H2 id="toc-hId--1032221685"><STRONG><SPAN>Transferring Certified Participant Keys and Activation<SPAN> </SPAN></SPAN></STRONG></H2><P>The certified public key of the applicant is stored in a certificate file (e.g. B. 12345678.p7c) for the transfer. The contact person is informed by e-mail.</P><P>The certificate file is available for download via the online application tracking on the page <A href="https://www.itsg-trust.de/all/oav.php" target="_self" rel="nofollow noopener noreferrer">https://www.itsg-trust.de/all/oav.php</A> . The transfer of the certified key must be triggered manually by the applicant.</P><H2 id="toc-hId--1228735190">Configuring the Key Data and Certificate File in SAP BTP Cockpit</H2><P>When you configure the communication settings between your business system SAP S4/HANA Cloud Public Edition and the German pension insurance authority's system, you need to enter the key data (such as company number or sender number) as identification number. When configuring the authentication settings, the certificate file should be uploaded.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="Communication setting" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/345241iFB8FE8BC918A58A2/image-size/medium?v=v2&px=400" role="button" title="Sharon__0-1764141503477.png" alt="Communication setting" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Communication setting</span></span></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Authentication Setting" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/345242iE12C67080904A599/image-size/medium?v=v2&px=400" role="button" title="Sharon__1-1764141559873.png" alt="Authentication Setting" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Authentication Setting</span></span></P><P>For more information, see the documentation <A href="https://help.sap.com/docs/SAP_S4HANA_CLOUD/e2d057b7b4df44ba941a040d4dda2956/d43668ab46b1406c8b3f4a187f7086bc.html" target="_self" rel="noopener noreferrer">Integration with a Service for Electronic Submission</A> on the SAP Help Portal.</P><P>I hope you find this information helpful. If you have any further questions, feel free to leave a comment on this blog post or discover more information in the following documentation:</P><UL><LI><A href="https://help.sap.com/docs/SAP_S4HANA_CLOUD/e2d057b7b4df44ba941a040d4dda2956/80d301aa79614117a82a8d0b52bf397d.html" target="_self" rel="noopener noreferrer">German euBP Files</A> </LI><LI><A href="https://help.sap.com/docs/cloud-edition/sap-document-and-reporting-compliance-cloud-edition/managing-communication-settings-all-other-processes-and-countries-regions?version=Cloud" target="_self" rel="noopener noreferrer">Managing Communication Settings</A> </LI><LI><A href="https://help.sap.com/docs/cloud-edition/sap-document-and-reporting-compliance-cloud-edition/process-specific-settings-all-other-processes-and-countries-regions?version=Cloud" target="_self" rel="noopener noreferrer">Process-Specific Settings</A> </LI></UL><P> </P><P> </P><P> </P><P> </P><P> </P><P> </P><P><SPAN><SPAN class=""> <SPAN> <BR /></SPAN></SPAN></SPAN></P><P> </P><P> </P>2025-12-11T06:24:33.569000+01:00https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/important-update-tax-reporting-date-change-for-canadian-company-codes/ba-p/14289064Important Update: Tax Reporting Date Change for Canadian Company Codes2025-12-11T21:12:48.173000+01:00MelissaTonarellhttps://community.sap.com/t5/user/viewprofilepage/user-id/147592<DIV><P><span class="lia-unicode-emoji" title=":sparkles:">✨</span>At SAP, your feedback truly matters—and we take it seriously. Based on your input, we’ve introduced an important change: <STRONG>the Tax Reporting Date will now always default to the Posting Date</STRONG> when creating accounting documents for Canadian company codes.</P><P><span class="lia-unicode-emoji" title=":bar_chart:">📊</span>This means that SAP Document and Reporting Compliance (DRC) sales tax reports for Canada will now use the posting date as the tax reporting date.</P><P><STRONG><span class="lia-unicode-emoji" title=":magnifying_glass_tilted_left:">🔍</span>What’s Changing?</STRONG></P><UL><LI><span class="lia-unicode-emoji" title=":white_heavy_check_mark:">✅</span>The Tax Reporting Date is always suggested as the Posting Date for Canadian company codes, regardless of the T001-XSTDT configuration.</LI><LI><span class="lia-unicode-emoji" title=":hammer_and_wrench:">🛠</span>Standard Enhancement Implementation <STRONG>VATDATE_VALUES_DEFAULT_SAP</STRONG> from BAdI Definition <STRONG>VATDATE_RULES </STRONG>has been adjusted.</LI></UL><P><STRONG>Depending on your SAP S/4HANA version:</STRONG></P><UL><LI><P><span class="lia-unicode-emoji" title=":laptop_computer:">💻</span><STRONG>SAP S/4HANA & SAP S/4HANA Cloud, Private Edition:</STRONG><BR />Please review <STRONG><A href="https://i7p.wdf.sap.corp/sap(bD1lbiZjPTAwMQ==)/bc/bsp/sno/ui_entry/entry.htm?param=69765F6D6F64653D3030312669765F7361706E6F7465735F6E756D6265723D3336373835363126" target="_self" rel="nofollow noopener noreferrer">SAP Note 3678561 – DRC Canada: Corrections to Tax Reporting Dat</A>e</STRONG>.<BR />Changes were made in the standard Enhancement Implementation <STRONG>VATDATE_VALUES_DEFAULT_SAP</STRONG> of BAdI <STRONG>VATDATE_VALUES</STRONG>. If you have a custom implementation of this BAdI, changes will not be reflected.</P></LI><LI><P><span class="lia-unicode-emoji" title=":cloud:">☁️</span><STRONG>SAP S/4HANA Public Cloud:</STRONG><BR />Starting <STRONG>December 14, 2025</STRONG>, your sales tax DRC reports will automatically use the posting date as the tax reporting date.</P></LI><LI><P><span class="lia-unicode-emoji" title=":new_button:">🆕</span><STRONG>New Customers:</STRONG><BR />The updated logic will apply by default.</P></LI></UL><P><STRONG><span class="lia-unicode-emoji" title=":pushpin:">📌</span>Example:</STRONG><BR />If you receive and post a vendor invoice in <STRONG>January 2026</STRONG> (posting date), but the document date is <STRONG>December 2025</STRONG>, DRC will include the invoice in the <STRONG>January 2026 tax report</STRONG>.</P><P><STRONG><span class="lia-unicode-emoji" title=":books:">📚</span>Want to Learn More?</STRONG><BR />For more details about SAP Document and Reporting Compliance for Canada, please visit the <STRONG><A href="https://help.sap.com/docs/SAP_S4HANA_CLOUD/9d271749cf1148058b9acd9e0d8bf02a/60eba1d7d3e24b4d864b18ad2a1567ef.html?locale=en-US&version=2508.500" target="_self" rel="noopener noreferrer">SAP Help Portal</A>.</STRONG></P></DIV>2025-12-11T21:12:48.173000+01:00https://community.sap.com/t5/financial-management-blog-posts-by-sap/key-apps-for-gstr-6-and-isd-management-india/ba-p/14285679Key Apps for GSTR-6 and ISD Management: India2025-12-16T07:02:59.741000+01:00shashankjain05https://community.sap.com/t5/user/viewprofilepage/user-id/5363<P>This blog provides a summary of the apps and their functions required to file GSTR-6 in SAP S/4HANA Cloud (formerly known as SAP S/4HANA Cloud Public Edition).</P><P>GSTR-6 is the mandatory <STRONG>monthly return</STRONG> for an <STRONG>Input Service Distributor (ISD), </STRONG> a critical compliance piece for large enterprises with centralized procurement, such as software companies with multiple offices under the same PAN. The ISD mechanism allows the Head Office to receive input service invoices (like consulting or software licenses) centrally and then distribute the associated <STRONG>Input Tax Credit (ITC)</STRONG> to the unit locations where the services are actually consumed.</P><P>The SAP S/4HANA system manages this distribution automatically through ISD program known as J1IG_ISDN . It calculates how much of the total ITC each branch should get. This calculation is usually based on a fair measure, like the <STRONG>turnover (sales)</STRONG> of each branch relative to the others and maintained in configuration settings.</P><P>SAP generates special internal documents (ISD invoices) that formally transfer the tax credit to each branch. This allows the individual branches to legally reduce their own tax bill by the credit they received.</P><P>Here are the apps that assist users in creating ISD invoices and filing GSTR-6 returns:</P><OL><LI>Re-distribute and Create ISD Invoices</LI><LI>eDocument Cockpit/ Manage Electronic Documents</LI><LI>Resolve Electronic Document Inconsistencies</LI><LI>Run Statuary Reports<H2 id="toc-hId-1766527564"> I. Re-distribute and Create ISD Invoices:</H2><P>This app helps users to create, display and redistribute Input Service Distribution invoices. Users select the filter criteria like Company code, Fiscal Year, ISD Business Place and selection of documents based on posting date. Further, based on the selection, A processing action can be triggered to view the ISD distribution, Change ISD distribution or to Post ISD distribution and create ISD invoices.</P><P> </P><TABLE width="642"><TBODY><TR><TD width="265"><P><STRONG>App Name/ Launcher Title</STRONG></P></TD><TD width="377"><P>Re-distribute and Create ISD Invoices</P></TD></TR><TR><TD width="265"><P><STRONG>App ID</STRONG></P></TD><TD width="377"><P>J1IG_ISDN</P></TD></TR><TR><TD width="265"><P><STRONG>Business Catalogue</STRONG></P></TD><TD width="377"><P>SAP_FIN_BC_GLO_GSTISD_IN_PC</P></TD></TR><TR><TD width="265"><P><STRONG>Business Catalogue Description</STRONG></P></TD><TD width="377"><P>Globalization - Input Service Distribution for India</P></TD></TR><TR><TD width="265"><P><STRONG>Business Role</STRONG></P></TD><TD width="377"><P>SAP_BR_PURCHASER_IN</P></TD></TR><TR><TD width="265"><P><STRONG>Business Role Description</STRONG></P></TD><TD width="377"><P>Purchaser for India</P></TD></TR></TBODY></TABLE><P> </P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="shashankjain05_0-1765176047743.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/349531i2DBBD5E22FE17BD9/image-size/medium?v=v2&px=400" role="button" title="shashankjain05_0-1765176047743.png" alt="shashankjain05_0-1765176047743.png" /></span><H2 id="toc-hId-1570014059"> II. EDOCUMENT Cockpit/ Manage Electronic Documents</H2><P>Users can use either eDocument Cockpit app or Manage Electronic Document App to work with electronic documents.</P><TABLE width="657"><TBODY><TR><TD width="259"><P><STRONG>App Name/ Launcher Title</STRONG></P></TD><TD width="398"><P>Manage Electronic Documents</P></TD></TR><TR><TD width="259"><P><STRONG>App ID</STRONG></P></TD><TD width="398"><P>F4306</P></TD></TR><TR><TD width="259"><P><STRONG>Business Catalogue</STRONG></P></TD><TD width="398"><P>SAP_SD_BC_GLO_EDOC_PC</P></TD></TR><TR><TD width="259"><P><STRONG>Business Catalogue Description</STRONG></P></TD><TD width="398"><P>Globalization - Electronic Documents</P></TD></TR><TR><TD width="259"><P><STRONG>Business Role</STRONG></P></TD><TD width="398"><P>SAP_BR_BILLING_CLERK</P></TD></TR><TR><TD width="259"><P><STRONG>Business Role Description</STRONG></P></TD><TD width="398"><P>Billing Clerk</P></TD></TR></TBODY></TABLE><H2 id="toc-hId-1373500554"> </H2><TABLE width="658"><TBODY><TR><TD width="255"><P><STRONG>App Name/ Launcher Title</STRONG></P></TD><TD width="403"><P>eDocument Cockpit</P></TD></TR><TR><TD width="255"><P><STRONG>App ID</STRONG></P></TD><TD width="403"><P>EDOC_COCKPIT</P></TD></TR><TR><TD width="255"><P><STRONG>Business Catalogue</STRONG></P></TD><TD width="403"><P>SAP_SD_BC_GLO_EDOC_PC</P></TD></TR><TR><TD width="255"><P><STRONG>Business Catalogue Description</STRONG></P></TD><TD width="403"><P>Globalization - Electronic Documents</P></TD></TR><TR><TD width="255"><P><STRONG>Business Role</STRONG></P></TD><TD width="403"><P>SAP_BR_BILLING_CLERK</P></TD></TR><TR><TD width="255"><P><STRONG>Business Role Description</STRONG></P></TD><TD width="403"><P>Billing Clerk</P></TD></TR></TBODY></TABLE><P>eDocument cockpit app allows users to process electronic documents (eDocuments) that are created automatically based on source documents. Users can display eDocuments, submit documents in XML to external systems and monitor the respective status for subsequent actions.</P><H2 id="toc-hId-1176987049"><A href="https://help.sap.com/docs/SAP_S4HANA_CLOUD/ae0b823738ee4227b7ec12cc4fbf1b4c/32c23affac5a4a8c98109e9467cfb0a9.html?locale=en-US&state=PRODUCTION&version=2508.500" target="_blank" rel="noopener noreferrer"><STRONG>What are the differences between the Manage Electronic Documents app and eDocument Cockpit app?</STRONG></A></H2><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="shashankjain05_1-1765176118113.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/349532iAC1F444884528066/image-size/medium?v=v2&px=400" role="button" title="shashankjain05_1-1765176118113.png" alt="shashankjain05_1-1765176118113.png" /></span><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="shashankjain05_2-1765176129552.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/349533iBF96D9BB6C15960F/image-size/medium?v=v2&px=400" role="button" title="shashankjain05_2-1765176129552.png" alt="shashankjain05_2-1765176129552.png" /></span><H2 id="toc-hId-980473544"> III. Resolve Electronic Document Inconsistencies</H2><P>This is the app where users can review inconsistencies in the documents for example a document is available in GSTR-6A but missing in Book of accounts or if a document is missing in Tax authority but available in Book of accounts. Users then decide to accept the documents based on available info or may wait for the correction of the records. Only the accepted documents are picked by ISD distribution program. Please note this is the same action you will be navigated to 'Prepare ITC' action mentioned in following step IV - Run Statuary Reports.</P><P> </P><TABLE width="606"><TBODY><TR><TD width="234"><P><STRONG>App Name/ Launcher Title</STRONG></P></TD><TD width="371"><P>Resolve Electronic Document Inconsistencies - India</P></TD></TR><TR><TD width="234"><P><STRONG>App ID</STRONG></P></TD><TD width="371"><P>F8406</P></TD></TR><TR><TD width="234"><P><STRONG>Business Catalogue</STRONG></P></TD><TD width="371"><P>SAP_SD_BC_GLO_EDC_IN_PC</P></TD></TR><TR><TD width="234"><P><STRONG>Business Catalogue Description</STRONG></P></TD><TD width="371"><P>Globalization - Electronic Documents Consistency for India</P></TD></TR><TR><TD width="234"><P><STRONG>Business Role</STRONG></P></TD><TD width="371"><P>SAP_BR_BILLING_CLERK_IN</P></TD></TR><TR><TD width="234"><P><STRONG>Business Role Description</STRONG></P></TD><TD width="371"><P>Billing Clerk for India</P></TD></TR></TBODY></TABLE><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="shashankjain05_3-1765176185009.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/349534iD4560C04FB0C3516/image-size/medium?v=v2&px=400" role="button" title="shashankjain05_3-1765176185009.png" alt="shashankjain05_3-1765176185009.png" /></span><H2 id="toc-hId-783960039"> IV. Run Statuary Reports</H2><P>This is the main App where GSTR-6 filing steps are performed. There are 5 actions/steps involved as shown below:</P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="shashankjain05_4-1765176218707.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/349535i73D337BAE2D5597A/image-size/medium?v=v2&px=400" role="button" title="shashankjain05_4-1765176218707.png" alt="shashankjain05_4-1765176218707.png" /></span><P> </P><TABLE width="606"><TBODY><TR><TD width="234"><P><STRONG>App Name/ Launcher Title</STRONG></P></TD><TD width="371"><P>Run Statutory Reports</P></TD></TR><TR><TD width="234"><P><STRONG>App ID</STRONG></P></TD><TD width="371"><P>F1515</P></TD></TR><TR><TD width="234"><P><STRONG>Business Catalogue</STRONG></P></TD><TD width="371"><P>SAP_FIN_BC_GL_REPORTING_CN_PC</P></TD></TR><TR><TD width="234"><P><STRONG>Business Catalogue Description</STRONG></P></TD><TD width="371"><P>General Ledger - Reporting for India</P></TD></TR><TR><TD width="234"><P><STRONG>Business Role</STRONG></P></TD><TD width="371"><P> </P></TD></TR><TR><TD width="234"><P><STRONG>Business Role Description</STRONG></P></TD><TD width="371"><P>General Ledger Accountant for India</P></TD></TR></TBODY></TABLE><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="shashankjain05_5-1765176247826.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/349537iBA941DC5BAB14DBE/image-size/medium?v=v2&px=400" role="button" title="shashankjain05_5-1765176247826.png" alt="shashankjain05_5-1765176247826.png" /></span><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="shashankjain05_6-1765176254992.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/349538i059E8F806372E58B/image-size/medium?v=v2&px=400" role="button" title="shashankjain05_6-1765176254992.png" alt="shashankjain05_6-1765176254992.png" /></span><P>We have gone through the 4 important apps for GSTR-6 Filing. This concludes this blog for GSTR-6 Filing starting from ISD distribution to reconcile and file your returns. Please ensure you have assigned the required business roles to locate these applications. Refer to Fiori Application Libary for latest information about catalogues, roles and spaces. Further resources can be accessed through SAP Help Portal:</P><P><A href="https://help.sap.com/docs/SAP_S4HANA_CLOUD/634261119fec4d58970471f2c4a9a740/39aba265dc61442d8a90f539c7d08d73.html?locale=en-US&state=PRODUCTION&version=2508.500" target="_blank" rel="noopener noreferrer">GSTR6 Report</A></P><P> </P></LI></OL>2025-12-16T07:02:59.741000+01:00https://community.sap.com/t5/financial-management-blog-posts-by-sap/invoice-submission-to-the-singapore-tax-authority-how-to-automate-invoice/ba-p/14168078Invoice Submission to the Singapore Tax Authority: How to Automate Invoice Note Filling in XML Files2025-12-18T11:09:57.209000+01:00AliceKanghttps://community.sap.com/t5/user/viewprofilepage/user-id/1481557<P>Are you a GST-registered business in Singapore subject to the GST InvoiceNow Requirement? If so, you need to submit invoice data electronically to the Inland Revenue Authority of Singapore (IRAS). This may include providing invoice notes in XML files submitted to IRAS. This blog provides guidance on how you can automate this step.</P><P><EM>A few quick notes:</EM></P><UL><LI><EM>SAP Document and Reporting Compliance, cloud edition is the solution to support GST InvoiceNow requirements. For an overview, check out this blog: <A class="" href="https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/sap-document-and-reporting-compliance-for-singapore-gst-invoicenow/ba-p/14026652" target="_blank">SAP Document and Reporting Compliance for Singapore GST InvoiceNow</A>.</EM></LI><LI><EM>This blog applies to SAP S/4HANA Cloud Public Edition, SAP S/4HANA Cloud Private Edition, SAP S/4HANA, and SAP ERP. </EM></LI><LI><EM>This blog quotes information from<SPAN> some IRAS guidelines. The quoted information is accurate as of the publication date of the blog</SPAN><SPAN>. As these IRAS guidelines are subject to change, we recommend checking the latest versions for the most current information.</SPAN></EM></LI></UL><P> </P><H1 id="toc-hId-1607052258">What Is an Invoice Note?</H1><P data-unlink="true">Here’s the definition of invoice note from <EM>TX2 - Annex - Data Specifications</EM>, which can be downloaded from <A href="https://www.imda.gov.sg/how-we-can-help/nationwide-e-invoicing-framework/invoicenow-technical-playbook#adcde995-ce5b-478c-a1e0-a7403fc5125e:~:text=GST%20InvoiceNow%20Requirement,-On%2015%20April" target="_self" rel="nofollow noopener noreferrer">here</A>:</P><P><EM>A textual note that gives unstructured information that is relevant to the Invoice as a whole such as the reason for any correction or assignment note in case the invoice has been factored.</EM></P><P>An invoice note is displayed in one of these XML elements, depending on the invoice type:</P><UL><LI>ubl:Invoice / cbc:Note for invoices</LI><LI>ubl:CreditNote / cbc:Note for credit notes</LI></UL><P>IRAS specifies the scenarios where an invoice note is mandatory, such as credit notes and self-billing invoices. For certain special scenarios, IRAS prescribes their note texts. For example, according to the <A href="https://www.iras.gov.sg/media/docs/default-source/uploadedfiles/gst/etaxguide_gst_invoicenow_requirement.pdf" target="_blank" rel="noopener nofollow noreferrer">e-Tax Guide “Adopting GST InvoiceNow Requirement for GST-registered Businesses (First Edition)”</A>, you must include this exact note text in self-billing invoices:</P><P><EM>The invoice is a Buyer Created Tax Invoice. The tax shown is your output tax due to the Comptroller of GST.</EM></P><P> </P><H1 id="toc-hId-1410538753">The Challenge: Automating Beyond the Standard</H1><P>To include an invoice note in a submitted XML file, you need to enter the note text in a specific source document field. For those scenarios that require specific note texts, it would be a great time-saver if the system can fill in them automatically. The standard solution already does this for these scenarios:</P><UL><LI>Self-billing invoices</LI><LI>Customer invoices with the GST category code SRCA-S (Customer accounting supply made by supplier)</LI><LI>Supplier invoices with the GST category code TXCA (Standard-rated purchases of prescribed goods subject to customer accounting)</LI></UL><P>What about other scenarios? Manually entering invoice notes is really time-consuming and prone to error.</P><P> </P><H1 id="toc-hId-1214025248">The Solution: BAdI to the Rescue</H1><P>You can define your own logic for populating invoice notes using the following Business Add-Ins (BAdIs):<BR /><BR /></P><TABLE border="1" width="100%"><TBODY><TR><TD width="50%"><STRONG>Product</STRONG></TD><TD width="50%"><STRONG>BAdI</STRONG></TD></TR><TR><TD width="50%"><UL><LI>SAP S/4HANA</LI><LI>SAP S/4HANA Cloud Private Edition</LI><LI>SAP ERP</LI></UL></TD><TD width="50%"><EM>EDOC_ADAPTOR</EM>: <EM>SET_OUTPUT_DATA</EM> method</TD></TR><TR><TD width="50%">SAP S/4HANA Cloud Public Edition</TD><TD width="50%"><EM>EDOC_ADAPTOR_Cloud</EM>: <EM>SET_OUTPUT_DATA</EM> method</TD></TR></TBODY></TABLE><P>In this blog, we'll show you how to <STRONG>create a BAdI implementation that populates invoice notes for customer invoices (eDocument type: <SPAN>SGC5C_INV</SPAN>) in these scenarios based on the tax code</STRONG>:<BR /><BR /></P><TABLE border="1" width="100%"><TBODY><TR><TD width="33.333333333333336%"><STRONG>Scenario</STRONG></TD><TD width="33.333333333333336%"><STRONG>Invoice Note Text </STRONG><STRONG>Prescribed by IRAS</STRONG></TD><TD width="33.333333333333336%"><STRONG>Tax Code You Use</STRONG></TD></TR><TR><TD width="33.333333333333336%">Gross Margin Scheme</TD><TD width="33.333333333333336%"><SPAN>The transaction is under the Gross Margin Scheme.</SPAN></TD><TD width="33.333333333333336%">S1</TD></TR><TR><TD width="33.333333333333336%">Approved Marine Fuel Trader Scheme</TD><TD width="33.333333333333336%">The Payment of GST is not required under the AMFT Scheme.</TD><TD width="33.333333333333336%">Z1</TD></TR><TR><TD width="33.333333333333336%">Discounted Sale Price Scheme</TD><TD width="33.333333333333336%">The transaction is under the Discounted Sale Price Scheme.</TD><TD width="33.333333333333336%">Z2</TD></TR></TBODY></TABLE><P> </P><H2 id="toc-hId-1146594462"><U>Step-by-Step Guide: Sample BAdI Implementation in SAP S/4HANA, SAP S/4HANA Cloud Private Edition, and SAP ERP</U></H2><H3 id="toc-hId-1079163676">Step 1: Create a customer package.</H3><P>Some objects are created when you create a BAdI implementation. To transport these objects across a customer landscape, create a customer package or choose an existing customer package.</P><H3 id="toc-hId-882650171">Step 2: Create an enhancement implementation.</H3><P>In this example, we create an implementation named ZEI_EDOC_ADAPTOR_SG_C5 by doing the following:</P><OL><LI>Call up the <STRONG>SE19</STRONG> transaction.</LI><LI>Select the <STRONG>New BAdI</STRONG><SPAN> radio button in the </SPAN><STRONG>Create Implementation</STRONG><SPAN> section and enter </SPAN><STRONG>ES_EDOCUMENT</STRONG><SPAN> in the </SPAN><STRONG>Enhancement Spot</STRONG><SPAN> field. Choose </SPAN><STRONG>Create</STRONG><SPAN><SPAN>.<BR /><BR /></SPAN></SPAN><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AliceKang_0-1754020526505.png" style="width: 529px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/294942i5F9EC7358A809D4B/image-dimensions/529x483?v=v2" width="529" height="483" role="button" title="AliceKang_0-1754020526505.png" alt="AliceKang_0-1754020526505.png" /></span><SPAN><BR /><BR /></SPAN></LI><LI>Enter <STRONG>ZEI_EDOC_ADAPTOR_SG_C5</STRONG><SPAN> as the enhancement implementation name and </SPAN><STRONG>Implementation: eDocument Adaptor Singapore</STRONG><SPAN> as the short text. Choose </SPAN><STRONG>Continue</STRONG><SPAN><SPAN>.<BR /><BR /></SPAN></SPAN><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AliceKang_1-1754020622155.png" style="width: 725px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/294945i531A11E827BDE98C/image-dimensions/725x140?v=v2" width="725" height="140" role="button" title="AliceKang_1-1754020622155.png" alt="AliceKang_1-1754020622155.png" /></span><SPAN><BR /><BR />When prompted for a package, enter the package created or chosen in step 1.<BR /><BR /></SPAN></LI><LI>In the window that appears next, do the following:<UL><LI>Enter <STRONG>ZEI_EDOC_ADAPTOR_SG_C5</STRONG> as the BAdI implementation name.</LI><LI>Enter <STRONG>ZCL_EDOC_ADAPTOR_SG_C5</STRONG> as the implementation class.</LI><LI>Select the BAdI definition <STRONG>EDOC</STRONG><STRONG>_ADAPTOR</STRONG>.<BR /><BR /><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AliceKang_2-1754020860644.png" style="width: 878px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/294948iCBBFA72308818EE5/image-dimensions/878x99?v=v2" width="878" height="99" role="button" title="AliceKang_2-1754020860644.png" alt="AliceKang_2-1754020860644.png" /></span></LI></UL></LI><LI>Choose <STRONG>Continue</STRONG>. When prompted for a package, enter the package created or chosen in step 1.</LI><LI>Activate your changes.</LI><LI>Expand the tree for the BAdI implementation you just created. Double-click <STRONG>Filter Values</STRONG>.<BR /><BR /><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AliceKang_1-1754021889416.png" style="width: 764px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/294958iB90B3EA3E4DACBC6/image-dimensions/764x214?v=v2" width="764" height="214" role="button" title="AliceKang_1-1754021889416.png" alt="AliceKang_1-1754021889416.png" /></span><BR /><BR /></LI><LI>In the filter values details on the right, choose <STRONG>Create Filter Combination</STRONG><SPAN>.</SPAN> <BR /><BR /><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AliceKang_4-1754021301983.png" style="width: 694px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/294950iFFC5BD93FF9ADEF5/image-dimensions/694x110?v=v2" width="694" height="110" role="button" title="AliceKang_4-1754021301983.png" alt="AliceKang_4-1754021301983.png" /></span><BR /><BR /></LI><LI>In the <STRONG>Choose Filter</STRONG><SPAN> dialog, select </SPAN><STRONG>COUNTRY</STRONG><SPAN>. Choose <STRONG>Continue</STRONG>.</SPAN></LI><LI>Double-click the <STRONG>COUNTRY</STRONG><SPAN> filter.</SPAN></LI><LI>In the <STRONG>Display Filter Value</STRONG><SPAN> dialog, enter </SPAN><STRONG>SG</STRONG><SPAN> as </SPAN><STRONG>Value 1</STRONG><SPAN> and select </SPAN><STRONG>=</STRONG><SPAN> as </SPAN><STRONG>Comparator 1</STRONG><SPAN><SPAN>. Choose <STRONG>Continue</STRONG>.<BR /><BR /></SPAN></SPAN><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AliceKang_5-1754021404125.png" style="width: 553px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/294951iF72D89EE1DDB5AC0/image-dimensions/553x318?v=v2" width="553" height="318" role="button" title="AliceKang_5-1754021404125.png" alt="AliceKang_5-1754021404125.png" /></span><SPAN><BR /><BR /></SPAN>The filter combination you just created looks like this: <BR /><BR /><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AliceKang_6-1754021456375.png" style="width: 724px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/294952i3906711336177506/image-dimensions/724x134?v=v2" width="724" height="134" role="button" title="AliceKang_6-1754021456375.png" alt="AliceKang_6-1754021456375.png" /></span><BR /><BR /></LI></OL><H3 id="toc-hId-686136666">Step 3: Update the <STRONG>ZCL_EDOC_ADAPTOR_SG_C5</STRONG> class.</H3><OL><LI>Call up the <STRONG>SE24</STRONG> transaction.</LI><LI>Enter the object type <STRONG>ZCL_EDOC_ADAPTOR_SG_C5</STRONG>. Choose <STRONG>Change</STRONG>.<BR /><BR /><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AliceKang_7-1754021519987.png" style="width: 588px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/294954i536C6213E1A0C3AF/image-dimensions/588x281?v=v2" width="588" height="281" role="button" title="AliceKang_7-1754021519987.png" alt="AliceKang_7-1754021519987.png" /></span><BR /><BR /></LI><LI>Double-click the method <STRONG>IF_EDOC_ADAPTOR~SET_OUTPUT_DATA</STRONG>.<BR /><BR /><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AliceKang_8-1754021631950.png" style="width: 756px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/294956i29516C5ED349D801/image-dimensions/756x329?v=v2" width="756" height="329" role="button" title="AliceKang_8-1754021631950.png" alt="AliceKang_8-1754021631950.png" /></span><BR /><BR /></LI><LI>Add the sample code below into this method:</LI></OL><pre class="lia-code-sample language-abap"><code> FIELD-SYMBOLS: <fs_mwskz> TYPE mwskz,
<fs_tax_data_tab> TYPE any,
<fs_tax_data> TYPE any.
io_source->get_data_reference(
RECEIVING
rd_data = DATA(lv_data)
).
IF lv_data IS NOT INITIAL.
ASSIGN COMPONENT 'TAX_DATA' OF STRUCTURE lv_data->* to <fs_tax_data_tab>.
IF <fs_tax_data_tab> IS ASSIGNED.
LOOP AT <fs_tax_data_tab> ASSIGNING <fs_tax_data>.
ASSIGN COMPONENT 'MWSKZ' OF STRUCTURE <fs_tax_data> TO <fs_mwskz>.
IF sy-subrc = 0.
CASE <fs_mwskz>.
WHEN 'S1'.
IF iv_edoc_type = 'SGC5C_INV'.
output_inv-invoice-note-base-base-content = 'The transaction is under the Gross Margin Scheme.'.
cs_output_data = output_inv.
ENDIF.
WHEN 'Z1'.
IF iv_edoc_type = 'SGC5C_INV'.
output_inv-invoice-note-base-base-content = 'The Payment of GST is not required under the AMFT Scheme.'.
cs_output_data = output_inv.
ENDIF.
WHEN 'Z2'.
IF iv_edoc_type = 'SGC5C_INV'.
output_inv-invoice-note-base-base-content = 'The transaction is under the Discounted Sale Price Scheme.'.
cs_output_data = output_inv.
ENDIF.
WHEN OTHERS.
ENDCASE.
ENDIF.
ENDLOOP.
ENDIF.
ENDIF.</code></pre><P><BR />5. Save and activate your changes.</P><P> </P><H2 id="toc-hId-360540442"><U>Guidance for Customers Using SAP S/4HANA Cloud Public Edition</U></H2><P><SPAN>You need to add the sample code below into the <STRONG>SET_OUTPUT_DATA </STRONG>method of the <STRONG>EDOC_ADAPTOR_Cloud</STRONG> BAdI:</SPAN></P><P><EM>Tip: <BR />For a step-by-step guide on how to implement this BAdI, check out the following blog:<BR /><A title="Enhancing the Standard XML File for Electronic Documents using the BAdI EDOC_ADAPTOR_CLOUD" href="https://community.sap.com/t5/financial-management-blog-posts-by-sap/enhancing-the-standard-xml-file-for-electronic-documents-using-the-badi/ba-p/13935971" target="_blank">Enhancing the Standard XML File for Electronic Documents using the BAdI EDOC_ADAPTOR_CLOUD</A> </EM></P><P> </P><pre class="lia-code-sample language-abap"><code> FIELD-SYMBOLS: <fs_mwskz> TYPE mwskz,
<fs_tax_data_tab> TYPE any,
<fs_tax_data> TYPE any.
io_source->get_data_reference(
RECEIVING
rd_data = DATA(lv_data)
).
IF lv_data IS NOT INITIAL.
ASSIGN COMPONENT 'TAX_DATA' OF STRUCTURE lv_data->* to <fs_tax_data_tab>.
IF <fs_tax_data_tab> IS ASSIGNED.
LOOP AT <fs_tax_data_tab> ASSIGNING <fs_tax_data>.
ASSIGN COMPONENT 'MWSKZ' OF STRUCTURE <fs_tax_data> TO <fs_mwskz>.
IF sy-subrc = 0.
CASE <fs_mwskz>.
WHEN 'S1'.
IF iv_edoc_type = 'SGC5C_INV'.
output_inv-invoice-note-base-base-content = 'The transaction is under the Gross Margin Scheme.'.
cs_output_data = output_inv.
ENDIF.
WHEN 'Z1'.
IF iv_edoc_type = 'SGC5C_INV'.
output_inv-invoice-note-base-base-content = 'The Payment of GST is not required under the AMFT Scheme.'.
cs_output_data = output_inv.
ENDIF.
WHEN 'Z2'.
IF iv_edoc_type = 'SGC5C_INV'.
output_inv-invoice-note-base-base-content = 'The transaction is under the Discounted Sale Price Scheme.'.
cs_output_data = output_inv.
ENDIF.
WHEN OTHERS.
ENDCASE.
ENDIF.
ENDLOOP.
ENDIF.
ENDIF.</code></pre><P> </P><H1 id="toc-hId-34944218">Wrapping Up</H1><P><SPAN>Hope this blog is helpful for you. We'd love to hear feedback from you. Feel free to share comments below. Let's learn from each other!</SPAN></P><P><SPAN>To learn more about the solution, refer to the following documentation on SAP Help Portal, which covers business task procedures, configuration, and more:<BR /><BR /></SPAN></P><TABLE border="1" width="100%"><TBODY><TR><TD width="50%"><STRONG>Product</STRONG></TD><TD width="50%"><STRONG>Documentation Links</STRONG></TD></TR><TR><TD width="50%">SAP S/4HANA, SAP S/4HANA Cloud Private Edition</TD><TD width="50%"><UL><LI><FONT color="#223548"><A title="Electronic Customer Invoices: Submission to the Tax Authority" href="https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/6d8bb6747cac409aaac7f92ff14501ef/63434f80c0714072a484495db7bd4bfd.html" target="_blank" rel="noopener noreferrer">Electronic Customer Invoices: Submission to the Tax Authority</A></FONT></LI><LI><FONT color="#223548"><A title="Electronic Supplier Invoices: Submission to the Tax Authority" href="https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/6d8bb6747cac409aaac7f92ff14501ef/6f8157a649b046b89774175e58bcab8b.html" target="_blank" rel="noopener noreferrer">Electronic Supplier Invoices: Submission to the Tax Authority</A></FONT></LI></UL></TD></TR><TR><TD width="50%">SAP ERP</TD><TD width="50%"><UL><LI><FONT color="#223548"><A title="Electronic Customer Invoices: Submission to the Tax Authority" href="https://help.sap.com/docs/SAP_ERP/da93aa2892f1497cbf0ff256f82f007c/63434f80c0714072a484495db7bd4bfd.html" target="_blank" rel="noopener noreferrer">Electronic Customer Invoices: Submission to the Tax Authority</A></FONT></LI><LI><FONT color="#223548"><A title="Electronic Supplier Invoices: Submission to the Tax Authority" href="https://help.sap.com/docs/SAP_ERP/da93aa2892f1497cbf0ff256f82f007c/6f8157a649b046b89774175e58bcab8b.html" target="_blank" rel="noopener noreferrer">Electronic Supplier Invoices: Submission to the Tax Authority</A></FONT></LI></UL></TD></TR><TR><TD>SAP S/4HANA Cloud Public Edition</TD><TD><UL><LI><FONT color="#223548"><A href="https://help.sap.com/docs/SAP_S4HANA_CLOUD/26b51d1773a04bcea7d2cc029bca45b4/63434f80c0714072a484495db7bd4bfd.html?version=2508.500" target="_blank" rel="noopener noreferrer">Electronic Customer Invoices: Submission to the Tax Authority</A></FONT></LI><LI><FONT color="#223548"><A href="https://help.sap.com/docs/SAP_S4HANA_CLOUD/26b51d1773a04bcea7d2cc029bca45b4/6f8157a649b046b89774175e58bcab8b.html?version=2508.500" target="_blank" rel="noopener noreferrer">Electronic Supplier Invoices: Submission to the Tax Authority</A><BR /></FONT></LI></UL></TD></TR></TBODY></TABLE>2025-12-18T11:09:57.209000+01:00https://community.sap.com/t5/financial-management-blog-posts-by-sap/ksef-2-0-certificate-amp-authorization-for-establishing-connection-with-the/ba-p/14293386KSeF 2.0: Certificate & Authorization for Establishing Connection with the Cloud Edition2025-12-18T15:19:30.712000+01:00DianaMadzharovahttps://community.sap.com/t5/user/viewprofilepage/user-id/1897167<P><ul =""></ul></P><P><SPAN>The Polish authorities have postponed their original plan to introduce mandatory e-invoices through KSeF in 2024. This delay has been used to rebuild the infrastructure and launch KSeF 2.0, bringing significant changes to the authentication process, meaning the following:</SPAN><SPAN> </SPAN></P><UL><LI><SPAN>For KSeF 1.0, you used a token-based authentication. This method will be phased out by 2026.</SPAN><SPAN> </SPAN></LI><LI><SPAN>For KSeF 2.0, you, as an SAP customer, use a certificate-based authentication.</SPAN><SPAN> </SPAN></LI></UL><P><SPAN>This blog post guides you through the steps of authenticating your system with the KSeF 2.0 environment. As a prerequisite, you have already performed the general integration settings as described in this blog post: </SPAN><A href="https://community.sap.com/t5/financial-management-blog-posts-by-sap/ksef-2-0-setup-and-integrate-your-system-with-the-cloud-edition/ba-p/14277373" target="_blank"><SPAN>KSeF 2.0: Setup and Integrate Your System with the Cloud Edition.</SPAN></A><SPAN> </SPAN></P><P><SPAN> </SPAN></P><P><STRONG><FONT size="4">KSeF Environments</FONT> </STRONG></P><P><SPAN>KSeF 2.0 operates across three different environments, as follows:</SPAN><SPAN> </SPAN></P><P><STRONG><FONT size="3">Test Environment </FONT></STRONG></P><UL><LI><SPAN>Supports both FA (2) and FA (3) schemas</SPAN><SPAN> </SPAN></LI></UL><UL><LI><SPAN>Flexible authentication - can work without real certificates, only an auto-generated certificate in the API</SPAN><SPAN> </SPAN></LI></UL><UL><LI><SPAN>Ideal for initial development and testing</SPAN><SPAN> </SPAN></LI></UL><UL><LI><SPAN>Connects with the test plan of the cloud edition</SPAN><SPAN> </SPAN></LI></UL><P class="lia-indent-padding-left-30px" style="padding-left : 30px;"><STRONG>Note:</STRONG><SPAN> Y</SPAN><SPAN>ou only need to create a communication setting associated with your NIP number, uploading certificates is not necessary.</SPAN><SPAN> However, </SPAN>if you choose to upload a certificate, the system considers your certificate for the authentication. </P><P><STRONG>Pre-production (Demo) Environment </STRONG></P><UL><LI><SPAN>Supports only FA (3) schema</SPAN><SPAN> </SPAN></LI></UL><UL><LI><SPAN>Requires certificate authentication</SPAN><SPAN> </SPAN></LI></UL><UL><LI><SPAN>Mirror of production for final validation</SPAN><SPAN> </SPAN></LI></UL><UL><LI><SPAN>Connects with the test plan of the cloud edition</SPAN><SPAN> </SPAN></LI></UL><P><STRONG><FONT size="3">Production Environment </FONT></STRONG></P><UL><LI><SPAN>Supports only FA (3)</SPAN><SPAN> </SPAN></LI></UL><UL><LI><SPAN>Requires certificate authentication</SPAN><SPAN> </SPAN></LI></UL><UL><LI><SPAN>Live operational system</SPAN><SPAN> </SPAN></LI></UL><UL><LI><SPAN>Connects with the standard plan of the cloud edition</SPAN><SPAN> </SPAN></LI></UL><P class="lia-indent-padding-left-30px" style="padding-left : 30px;"><SPAN><STRONG>Note:</STRONG> The FA (3) schema version supports structured invoice attachments, but their use requires approval from the Ministry of Finance.</SPAN><SPAN> </SPAN><SPAN> </SPAN><SPAN> </SPAN></P><P><SPAN> </SPAN></P><P><STRONG><FONT size="4">Certificate and Key </FONT></STRONG></P><P><SPAN>KSeF certificates are generated through dedicated applications provided by the Polish Ministry of Finance. The application you use depends on your target environment:</SPAN><SPAN> </SPAN></P><UL><LI><STRONG><SPAN>Test and Pre-production Environments</SPAN></STRONG><SPAN>: Use the KSeF 2.0 app</SPAN><SPAN> </SPAN></LI></UL><UL><LI><STRONG><SPAN>Production Environment</SPAN></STRONG><SPAN>: Use the MCU (Moduł Certyfikatów i Uprawnień) app until the KSeF 2.0 app becomes available for production</SPAN><SPAN> </SPAN></LI></UL><P><SPAN>To access these applications and generate your certificate, you authenticate using different methods depending on whether you're logging in as a physical person or as a company.</SPAN><SPAN> </SPAN></P><P><FONT size="4"><STRONG>Login as a Physical Person </STRONG></FONT></P><P><SPAN>If you authenticate as an individual, you have the following two options:</SPAN><SPAN> </SPAN></P><P><STRONG><SPAN>Electronic Trusted Profile </SPAN></STRONG><SPAN> </SPAN></P><UL><LI><SPAN>A fast and free authentication method for individuals</SPAN><SPAN> </SPAN></LI></UL><UL><LI><SPAN>No purchase required</SPAN><SPAN> </SPAN></LI></UL><P><STRONG><SPAN>Qualified Electronic Signature</SPAN></STRONG><SPAN> </SPAN></P><UL><LI><SPAN>Purchased from a certification authority</SPAN><SPAN> </SPAN></LI></UL><UL><LI><SPAN>The primary method before Electronic Trusted Profile was introduced</SPAN><SPAN> </SPAN></LI></UL><P class="lia-indent-padding-left-30px" style="padding-left : 30px;"><STRONG>Note:</STRONG><SPAN> </SPAN><SPAN>When using either of these methods, the generated certificate is linked to the </SPAN><STRONG><SPAN>NIP of the person</SPAN></STRONG><SPAN> authenticating to the KSeF 2.0 app or MCU app. This means:</SPAN><SPAN> </SPAN></P><UL class="lia-list-style-type-circle"><LI><SPAN>All invoices signed with this certificate are linked to the personal NIP</SPAN><SPAN> </SPAN></LI></UL><UL class="lia-list-style-type-circle"><LI><SPAN>The company must submit the </SPAN><STRONG><SPAN>ZAW-FA form</SPAN></STRONG><SPAN> to associate the company with the authenticated person</SPAN><SPAN> </SPAN></LI></UL><UL class="lia-list-style-type-circle"><LI><SPAN>Only </SPAN><STRONG><SPAN>one person</SPAN></STRONG><SPAN> can be authorized through the ZAW-FA form</SPAN><SPAN> </SPAN></LI></UL><UL class="lia-list-style-type-circle"><LI><SPAN>This authorized person can then grant permissions to other employees within the company</SPAN><SPAN> </SPAN></LI></UL><P><FONT size="4"><SPAN> </SPAN><STRONG>Login as a Company </STRONG></FONT></P><P><STRONG><SPAN>Qualified Electronic Seal</SPAN></STRONG><SPAN> </SPAN></P><UL><LI><SPAN>Used by organizations and based on the entity's Tax Identification Number</SPAN><SPAN> </SPAN></LI></UL><UL><LI><SPAN>Purchased from a certification authority</SPAN><SPAN> </SPAN></LI></UL><UL><LI><SPAN>Not a new requirement introduced by KSeF, but many companies may not have one yet</SPAN><SPAN> </SPAN></LI></UL><P><STRONG>Note:</STRONG><SPAN> </SPAN><SPAN>When using a qualified electronic seal, the generated certificate is linked to the </SPAN><STRONG><SPAN>company's NIP</SPAN></STRONG><SPAN>, which means:</SPAN><SPAN> </SPAN></P><UL class="lia-list-style-type-disc"><LI><SPAN>The ZAW-FA form is </SPAN><STRONG><SPAN>not required</SPAN></STRONG><SPAN> </SPAN></LI><LI><SPAN>Invoices are issued in the name of the company without any reference to a personal NIP</SPAN><SPAN> </SPAN></LI><LI><SPAN>This provides a cleaner separation between company operations and individual employees</SPAN><SPAN> </SPAN></LI></UL><P> </P><P><SPAN>Use the following links to access the appropriate KSeF application for your environment:</SPAN><SPAN> </SPAN></P><UL><LI><STRONG><SPAN>Test Environment</SPAN></STRONG><SPAN>: </SPAN><A href="https://web2te-ksef.mf.gov.pl/web/" target="_blank" rel="noopener nofollow noreferrer"><SPAN>KSeF 2.0 Test App</SPAN></A><SPAN> </SPAN></LI></UL><UL><LI><STRONG><SPAN>Pre-production (Demo) Environment</SPAN></STRONG><SPAN>: </SPAN><A href="https://web2tr-ksef.mf.gov.pl/web/" target="_blank" rel="noopener nofollow noreferrer"><SPAN>KSeF 2.0 Demo App</SPAN></A><SPAN> </SPAN></LI></UL><UL><LI><STRONG><SPAN>Production Environment</SPAN></STRONG><SPAN>: </SPAN><A href="https://mcu.mf.gov.pl/web/login" target="_blank" rel="noopener nofollow noreferrer"><SPAN>MCU App</SPAN></A><SPAN> </SPAN></LI></UL><P><SPAN>For additional guidance and support, the Ministry of Finance provides comprehensive e-learning materials through their "Środy z KSeF" (Wednesdays with KSeF) program. Access these resources at: </SPAN><A href="https://ksef.podatki.gov.pl/srody-z-ksef" target="_blank" rel="noopener nofollow noreferrer"><SPAN>KSeF E-Learning Portal</SPAN></A><SPAN> </SPAN></P><P> </P><P><SPAN>SAP Document and Reporting Compliance, cloud edition requires valid KSeF certificates regardless of the authentication method you used to access the KSeF 2.0 app or MCU app. Whether you authenticated as a physical person or as a company, ensure you have generated both the certificate and key files from the tax authority portal before proceeding with system configuration.</SPAN><SPAN> </SPAN></P><P><SPAN>You can learn more about how to submit applications for certificates and download certificates from the KSeF portal. For more information, see </SPAN><A href="https://ksef.podatki.gov.pl/modul-certyfikatow-i-uprawnien-mcu/" target="_blank" rel="noopener nofollow noreferrer"><SPAN>Moduł Certyfikatów i Uprawnień (MCU)</SPAN></A><SPAN>.</SPAN><SPAN> </SPAN></P><P class="lia-indent-padding-left-30px" style="padding-left : 30px;"><SPAN> </SPAN><STRONG>Note:</STRONG><SPAN> </SPAN><SPAN>The duration of the authentication process in the KSeF System Certificates and Entitlements Module (MCU) using a qualified certificate depends on the issuer of the given certificate (CA - Certification Authority).</SPAN><SPAN> </SPAN></P><P><SPAN>KSeF verifies the validity of the certificate through the services provided by the relevant certification center. In the event of temporary unavailability or delays on the part of the certificate issuer, the authentication time may be extended.</SPAN><SPAN> </SPAN></P><P><SPAN>We emphasize that:</SPAN><SPAN> </SPAN></P><UL><LI><SPAN>KSeF is not responsible for the duration of the certificate verification,</SPAN><SPAN> </SPAN></LI></UL><UL><LI><SPAN>login delays are due to the operation of external services provided by certificate issuers.</SPAN><SPAN> </SPAN></LI></UL><P><SPAN>Before configuring your system, ensure you have generated the certificate and key files from the tax authority portal.</SPAN><SPAN> </SPAN></P><P><SPAN> </SPAN></P><P><FONT size="4"><STRONG> System Configuration </STRONG></FONT></P><P><SPAN>To upload your certificate and key, perform the following steps:</SPAN><SPAN> </SPAN></P><P><SPAN> 1. </SPAN><SPAN>In the SAP Document and Reporting Compliance, cloud edition launchpad, access the</SPAN> <STRONG><SPAN>Manage Communication Settings - External Parties</SPAN></STRONG><SPAN> app and </SPAN><SPAN>create a communication setting.</SPAN><SPAN> </SPAN></P><OL class="lia-list-style-type-lower-alpha"><LI><SPAN>Give the communication setting a name.</SPAN><SPAN> </SPAN></LI><LI><SPAN>Select the </SPAN><STRONG><SPAN>E-Invoices Through KSeF 2.0 (PL)</SPAN></STRONG><SPAN> communication type.</SPAN><SPAN> </SPAN></LI><LI><SPAN>Enter the NIP number as the identification number.</SPAN><SPAN> </SPAN></LI><LI><SPAN>Choose </SPAN><STRONG><SPAN>Create</SPAN></STRONG><SPAN>.</SPAN></LI></OL><P class="lia-indent-padding-left-60px" style="padding-left : 60px;"><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/353636i7B7FCB4127F118F6/image-size/medium?v=v2&px=400" role="button" title="image.png" alt="image.png" /></span></P><P><SPAN> 2. </SPAN><SPAN>Open your communication setting and choose "Client Certificate and Key" as the authentication setting.</SPAN><SPAN> </SPAN></P><P><SPAN> 3. Enter the certificate and key generated from the tax authority portal, along with the password:</SPAN><SPAN> </SPAN></P><UL><LI><SPAN>For Certificate, upload the .crt file.</SPAN><SPAN> </SPAN></LI><LI><SPAN>For Key, upload the .key file.</SPAN><SPAN> </SPAN></LI></UL><P class="lia-indent-padding-left-60px" style="padding-left : 60px;"><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DianaMadzharova_1-1766062493994.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/353608i9475CF56A4DAA83B/image-size/medium?v=v2&px=400" role="button" title="DianaMadzharova_1-1766062493994.png" alt="DianaMadzharova_1-1766062493994.png" /></span></P><P><SPAN> 4. For test or pre-prod environment only: Under Additional Properties, add </SPAN><STRONG><SPAN>Tax Authority System</SPAN></STRONG><SPAN> with value "test" or "pre-prod" to indicate test or pre-production environment, respectively.</SPAN><SPAN> </SPAN></P><P class="lia-indent-padding-left-60px" style="padding-left : 60px;"><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DianaMadzharova_2-1766062493995.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/353606iD75B24C210E3EF87/image-size/medium?v=v2&px=400" role="button" title="DianaMadzharova_2-1766062493995.png" alt="DianaMadzharova_2-1766062493995.png" /></span></P><P>5. (Relevant only for customer invoices) Create an additional communication setting to enable the offline mode.</P><OL class="lia-list-style-type-lower-alpha"><LI><SPAN>Give the communication setting a name.</SPAN><SPAN> </SPAN></LI><LI><SPAN>Select the <STRONG><SPAN class="">E-Invoices Through KSeF 2.0 (PL) - QR Code</SPAN></STRONG></SPAN><SPAN> communication type.</SPAN><SPAN> </SPAN></LI><LI><SPAN>Enter the NIP number as the identification number.</SPAN><SPAN> </SPAN></LI><LI><SPAN>Choose </SPAN><STRONG><SPAN>Create</SPAN></STRONG><SPAN>.</SPAN></LI></OL><P>6. <SPAN>Open your communication setting and choose "Client Certificate and Key" as the authentication setting.</SPAN><SPAN> </SPAN></P><P><SPAN>7. Enter the certificate and key generated from the tax authority portal, along with the password:</SPAN><SPAN> </SPAN></P><UL><LI><SPAN>For Certificate, upload the .crt file.</SPAN><SPAN> </SPAN></LI><LI><SPAN>For Key, upload the .key file.</SPAN><SPAN> </SPAN></LI></UL><P> </P><P>Note that previously, you were able to connect with the test environment of KSeF 2.0 without creating a communication setting in the <STRONG>Manage Communication Settings</STRONG> app. Now, you need a communication setting. This means the following:</P><UL><LI>If you have a communication setting for <STRONG>E-Invoices Through KSeF 2.0 (PL) </STRONG>without a certificate and have added "test" as <STRONG>Tax Authority System </STRONG>for the additional property, you connect to the test environment of KSeF 2.0 with self-generated certificate.</LI><LI>If you have a communication setting for <STRONG>E-Invoices Through KSeF 2.0 (PL) </STRONG>with certificates and have added “test” as <STRONG>Tax Authority System</STRONG> for the additional property, you connect to the test environment of KSeF 2.0 with your certificate.</LI><LI>If you have a communication setting for <STRONG>E-Invoices Through KSeF 2.0 (PL) </STRONG>with certificates and have added “pre-prod” as <STRONG>Tax Authority System </STRONG>for the additional property, you connect to the pre-prod environment of KSeF 2.0.</LI></UL><P>It is not possible to connect to the test environment of KSeF 2.0 without maintaining the additional property.</P><P><SPAN>For more information, access our official documentation on the SAP Help Portal. See </SPAN><A href="https://help.sap.com/docs/cloud-edition/sap-document-and-reporting-compliance-cloud-edition/managing-communication-settings-all-other-processes-and-countries-regions?locale=en-US&version=Cloud" target="_blank" rel="noopener noreferrer"><SPAN>Managing Communication Settings | SAP Help Portal</SPAN></A><SPAN>. </SPAN><SPAN> </SPAN><SPAN> </SPAN></P>2025-12-18T15:19:30.712000+01:00https://community.sap.com/t5/technology-blog-posts-by-sap/legal-change-yatirimtesvik-scenario-support-through-extensibility-in-drc/ba-p/14294787Legal Change - YATIRIMTESVIK scenario support through Extensibility in DRC Türkiye2025-12-22T05:46:34.048000+01:00_toJyotishkahttps://community.sap.com/t5/user/viewprofilepage/user-id/125952<P><SPAN>This blog post introduces a guide on how to implement the new legal requirement released by GIB (<EM>GELİR İDARESİ BAŞKANLIĞI</EM>) for invoices issued under a <STRONG>valid Investment Incentive Certificate (Yatırım Teşvik Belgesi – YTB) </STRONG>through Developer Extensibility for Document and Reporting Compliance Türkiye in SAP S/4HANA Public Cloud.</SPAN></P><P><SPAN><BR /></SPAN><U><STRONG>Background</STRONG></U><SPAN><U> </U><BR /></SPAN><SPAN>We have already published a <A title="Developer Extensibility for Document and Reporting Compliance Türkiye in SAP S/4HANA Public Cloud" href="https://community.sap.com/t5/technology-blog-posts-by-sap/developer-extensibility-for-document-and-reporting-compliance-t%C3%BCrkiye-in/ba-p/14152334" target="_blank">Developer Extensibility for Document and Reporting Compliance Türkiye in SAP S/4HANA Public Cloud</A> on how S/4HANA Public Cloud customers can leverage developer extensibility to modify content of XMLs produced during electronic invoice submissions, pertaining to specific business and legal requirements.</SPAN></P><P><U><STRONG>Note for: <SPAN>SAP S/4HANA Private Cloud and ECC environments:</SPAN></STRONG> </U></P><P><SPAN>In SAP S/4HANA Private Cloud and ECC environments, the exact same process exists through extensibility, however the BAdi implementation would have to be done for EDOC_ADAPTOR instead of EDOC_ADAPTOR_CLOUD.</SPAN></P><P><U><STRONG>What’s New?</STRONG></U><SPAN> <BR /></SPAN><SPAN>GIB has published a legal requirement pertaining to invoices issued under valid Investment Incentive Certificate which impacts a few companies on 21st November, 2025. In this blog we would aim to address the requirement through the learnings of the previous blog highlighted in the background.</SPAN></P><P><SPAN><U><STRONG>What’s the technical specifications of the requirement?</STRONG></U> <BR />Currently system does not automatically determine whether a billing or finance document is YTB-related or not. The customer must explicitly indicate that the invoice belongs to a YTB investment project and provide the necessary values. As part of the legal requirement authority following is an easy requirement with an UBL (Universal Business Language, an ISO standard XML) representation:<BR /></SPAN></P><UL><LI><STRONG>New Profile IDs</STRONG><UL><LI><SPAN><EM>YATIRIMTESVIK</EM> – for eInvoicing scenarios</SPAN><SPAN> </SPAN></LI><LI><SPAN><EM>EARSIVFATURA</EM> – for eArchive scenarios</SPAN><SPAN> </SPAN></LI></UL></LI><LI><STRONG>New Invoice Type Codes under each invoicing scenarios</STRONG><UL><LI><SPAN><EM>YATIRIMTESVIK</EM> – for eInvoicing scenarios.</SPAN><UL><LI><SPAN><EM>SATIS</EM> – Sales invoices</SPAN></LI><LI><SPAN><EM>ISTISNA</EM> – Exception</SPAN><SPAN> invoices</SPAN></LI><LI><SPAN><EM>IADE</EM> – Refund or Return</SPAN><SPAN> invoices</SPAN></LI></UL></LI><LI><SPAN><EM>EARSIVFATURA</EM> – for eArchive scenarios</SPAN><UL><LI><SPAN><EM>YTBSATIS</EM> – consumer/eArchive sales invoice</SPAN><SPAN> </SPAN></LI><LI><SPAN><EM>YTBISTISNA</EM> – consumer/eArchive exception</SPAN><SPAN> invoices</SPAN></LI><LI><SPAN><EM>YTBIADE</EM> – consumer/eArchive refund/return</SPAN> invoices</LI></UL></LI></UL></LI><LI><STRONG>Mapping of new identification tag - </STRONG><U><U><EM><SPAN class=""><SPAN class="">ContractDocumentReference </SPAN></SPAN></EM></U></U><UL><LI><SPAN class=""><EM><SPAN class="">ID </SPAN></EM><SPAN class="">field</SPAN><SPAN class=""><SPAN> </SPAN></SPAN><SPAN class="">should</SPAN><SPAN class=""><SPAN> </SPAN></SPAN><SPAN class="">be</SPAN><SPAN class=""><SPAN> </SPAN></SPAN><SPAN class="">the</SPAN><SPAN class=""><SPAN> </SPAN></SPAN><SPAN class="">filled</SPAN><SPAN class=""><SPAN> </SPAN></SPAN><SPAN class="">up</SPAN><SPAN class=""><SPAN> </SPAN></SPAN><SPAN class="">with</SPAN><SPAN class=""><SPAN> </SPAN></SPAN><SPAN class="">the</SPAN><SPAN class=""><SPAN> </SPAN></SPAN><SPAN class="">incentive</SPAN><SPAN class=""><SPAN> </SPAN></SPAN><SPAN class="">certificate</SPAN><SPAN class=""><SPAN> </SPAN></SPAN><SPAN class="">number</SPAN></SPAN><UL class="lia-list-style-type-disc"><LI><SPAN class=""><SPAN class=""><EM><SPAN class="">schemeID</SPAN></EM><SPAN class=""><SPAN> </SPAN></SPAN><SPAN class="">of</SPAN><SPAN class=""><SPAN> </SPAN></SPAN><SPAN class="">this</SPAN><SPAN class=""><SPAN> </SPAN></SPAN><SPAN class="">would</SPAN><SPAN class=""><SPAN> </SPAN></SPAN><SPAN class="">be</SPAN><SPAN class=""><SPAN> "</SPAN><EM>YTBNO</EM>"</SPAN></SPAN></SPAN></LI></UL></LI><LI><SPAN class=""><SPAN class=""><SPAN class=""><EM><SPAN class="">IssueDate</SPAN></EM><SPAN class=""><SPAN> </SPAN></SPAN><SPAN class="">should</SPAN><SPAN class=""><SPAN> </SPAN></SPAN><SPAN class="">be</SPAN><SPAN class=""><SPAN> </SPAN></SPAN><SPAN class="">filled</SPAN><SPAN class=""><SPAN> </SPAN></SPAN><SPAN class="">up</SPAN><SPAN class=""><SPAN> </SPAN></SPAN><SPAN class="">with</SPAN><SPAN class=""><SPAN> </SPAN></SPAN><SPAN class="">the</SPAN><SPAN class=""><SPAN> </SPAN>investment<SPAN> </SPAN></SPAN><SPAN class="">certificate</SPAN><SPAN class=""><SPAN> </SPAN>date in <EM><U>DD/MM/YYYY</U></EM><SPAN> </SPAN></SPAN><SPAN class="">format</SPAN></SPAN><SPAN class=""> </SPAN></SPAN></SPAN></LI></UL></LI><LI><STRONG>Adjustments to existing tag - </STRONG><EM><EM><U>TaxTotal </U></EM></EM><UL><LI>The waived VAT amount should be shown in XPath <EM><SPAN class="">TaxTotal</SPAN><SPAN class="">/</SPAN><SPAN class="">TaxSubtotal</SPAN><SPAN class="">/</SPAN><SPAN class="">TaxAmount </SPAN></EM><SPAN class="">only if <EM>profileID</EM> is </SPAN><SPAN class="">YATIRIMTESVIK with invoice type value is <U>ISTISNA</U>, or <EM>profileID</EM> is <U>EARSIVFATURA</U> with invoice type value is <U>YTBISTISNA.</U></SPAN></LI><LI><SPAN class="">Reason codes similar to tax exemption reason codes have been introduced as part of the technical structure from GIB available at their website. These reason codes have to be filled in XPath <EM><SPAN class="">TaxTotal</SPAN><SPAN class="">/</SPAN><SPAN class="">TaxSubtotal</SPAN><SPAN class="">/</SPAN><SPAN class="">Tax</SPAN><SPAN class="">Category</SPAN><SPAN class="">/</SPAN><SPAN class="">TaxExemptionReasonCode.</SPAN></EM></SPAN></LI><LI><SPAN class=""><SPAN class="">Subsequently new reason code descriptions have also been introduced as part of the technical structure which should go in the XPath <EM><SPAN class="">TaxTotal</SPAN><SPAN class="">/</SPAN><SPAN class="">TaxSubtotal</SPAN><SPAN class="">/</SPAN><SPAN class="">TaxCategory</SPAN><SPAN class="">/</SPAN></EM><SPAN class=""><EM>TaxExemptionReason</EM> corresponding the reason code filled in above step.</SPAN></SPAN></SPAN></LI></UL></LI></UL><UL><LI><STRONG>Adjustments to existing tag - </STRONG><EM><EM><U>InvoiceLine </U></EM></EM><UL><LI>For YTB related scenarios the XPath tag <EM><SPAN class="">InvoiceLine</SPAN><SPAN class="">/Item/</SPAN><SPAN class="">CommodityClassification</SPAN><SPAN class="">/</SPAN></EM><SPAN class=""><EM>ItemClassificationCode</EM> should be filled with <STRONG>01</STRONG>, <STRONG>02</STRONG>, <STRONG>03</STRONG>, or <STRONG>04 </STRONG><SPAN class="">in </SPAN><SPAN class="">case</SPAN><SPAN class=""> </SPAN><SPAN class="">of</SPAN><SPAN class=""> </SPAN><SPAN class="">the</SPAN><SPAN class=""> </SPAN><SPAN class="">scenario</SPAN><SPAN class=""> </SPAN><SPAN class="">of</SPAN><SPAN class=""> </SPAN><SPAN class="">profile</SPAN><SPAN class=""> ID </SPAN><SPAN class="">of</SPAN><SPAN class=""> <U>YATIRIMTESVIK</U>/<U>EARSIVFATURA.</U></SPAN></SPAN></LI><LI><SPAN class=""><SPAN class=""><U>In case the ItemClassificationCode is 01 (Machine Equipment), and reason code in TaxExemptionReason is 308 as per the legal requirement, then </U></SPAN></SPAN><UL><LI><SPAN class=""><SPAN class="">XPath tag <EM><SPAN class="">InvoiceLine</SPAN></EM><SPAN class=""><EM>/Item/Name</EM> should be filled with machin name</SPAN></SPAN></SPAN></LI><LI><SPAN>XPath tag <EM>InvoiceLine/Item/ItemInstance/Name</EM> should be filled with Machine ID.</SPAN></LI><LI><SPAN>XPath tag <EM>InvoiceLine/Item/ItemInstance/ProductTraceID should</EM> be filled with the Machine Sequence Number/Equivalent details</SPAN></LI></UL></LI></UL></LI></UL><P><SPAN><U><STRONG>How does a sample code looks like using Developer Extensibility?</STRONG></U></SPAN></P><P>The prerequisites, roles and <STRONG><SPAN>BAdI Enhancement Implementation names have already been mentioned in our previous blog (details - <A title="Developer Extensibility for Document and Reporting Compliance Türkiye in SAP S/4HANA Public Cloud" href="https://community.sap.com/t5/technology-blog-posts-by-sap/developer-extensibility-for-document-and-reporting-compliance-t%C3%BCrkiye-in/ba-p/14152334" target="_blank">Developer Extensibility for Document and Reporting Compliance Türkiye in SAP S/4HANA Public Cloud</A> ). </SPAN></STRONG></P><P>Let's illustrate how this can be tailored to suit the above legal requirement.</P><pre class="lia-code-sample language-abap"><code> FIELD-SYMBOLS:
<lfs_cs_doc_data> TYPE edo_tr_inv_ubl_format_req,
<fs_invoice_tab> TYPE edo_tr_e_doc_turkey_invoic_tab,
<fs_invoice_el> TYPE edo_tr_e_doc_turkey_invoice_el,
<fs_payment_means_tab> TYPE edo_tr_payment_means_tab,
<fs_add_doc_ref> TYPE edo_tr_additional_document_tab.
ASSIGN COMPONENT 'DOC_DATA' OF STRUCTURE cs_output_data TO FIELD-SYMBOL(<lv_data>).
IF <lv_data> IS ASSIGNED.
IF iv_edoc_type = 'TR_BINV'. "Turkey Basic eInvoice
IF iv_interface_id NE 'TR_GETSTATUS_REQ'.
ASSIGN COMPONENT 'PARAMETERS' OF STRUCTURE cs_output_data TO <lv_data>.
IF <lv_data> IS ASSIGNED.
ASSIGN cs_output_data TO <lfs_cs_doc_data>.
IF <lfs_cs_doc_data> IS ASSIGNED.
ASSIGN <lfs_cs_doc_data>-parameters-package-elements TO <fs_invoice_tab>.
IF <fs_invoice_tab> IS ASSIGNED.
LOOP AT <fs_invoice_tab> ASSIGNING <fs_invoice_el>.
* This is just a sample implementation, you can decide on the conditional assignment based on your business needs.
<fs_invoice_el>-element_list-invoice-profile_id-base-base-content = 'YATIRIMTESVIK'.
<fs_invoice_el>-element_list-invoice-invoice_type_code-base-base-content = 'SATIS'.
" Filling up ContractDocumentReference
<fs_invoice_el>-element_list-invoice-contract_document_reference =
VALUE #( ( id-base-base-content = '1234567890'
id-base-base-scheme_id = 'YTBNO'
issue_date-base-content = '19990912' ) ).
" Filling up TaxTotal
<fs_invoice_el>-element_list-invoice-tax_total =
VALUE #( ( tax_subtotal =
VALUE #( ( tax_amount-base-content = '123.40'
tax_amount-base-currency_id = 'TRY'
tax_category-tax_exemption_reason_code-base-base-content = '308'
tax_category-tax_exemption_reason-base-base-content = 'Delivery of Investment Goods under Incentive Scheme 13/d' ) ) ) ).
" Filling up InvoiceLine
LOOP AT <fs_invoice_el>-element_list-invoice-invoice_line ASSIGNING FIELD-SYMBOL(<lfs_invoice_line>).
<lfs_invoice_line>-item-commodity_classification = VALUE #( ( item_classification_code-base-base-content = '01' ) ).
READ TABLE <lfs_invoice_line>-item-commodity_classification ASSIGNING FIELD-SYMBOL(<lfs_comm_class>)
WITH KEY item_classification_code-base-base-content = '01'.
IF sy-subrc IS INITIAL.
<lfs_invoice_line>-item-name-base-base-content = 'Machine Name'.
<lfs_invoice_line>-item-item_instance = VALUE #( ( serial_id-base-base-content = '9999999999'
product_trace_id-base-base-content = '7878787878787878' ) ).
ENDIF.
ENDLOOP.
ENDLOOP.
ENDIF.
ENDIF.
ENDIF.
ENDIF.
ENDIF.
ENDIF.</code></pre><P> </P><div class="lia-spoiler-container"><a class="lia-spoiler-link" href="#" rel="nofollow noopener noreferrer">Spoiler</a><noscript> (Highlight to read)</noscript><div class="lia-spoiler-border"><div class="lia-spoiler-content">Disclaimer - This is just a sample code; actual business conditions are not depicted through this.</div><noscript><div class="lia-spoiler-noscript-container"><div class="lia-spoiler-noscript-content">Disclaimer - This is just a sample code; actual business conditions are not depicted through this.</div></div></noscript></div></div><P>Disclaimer - This is just a sample code; actual business conditions are not depicted through this.</P><P><U><STRONG>Result:</STRONG> </U></P><P><SPAN>When you display the XML file of the electronic document in the </SPAN><I><SPAN>eDocument Cockpit</SPAN></I><SPAN> </SPAN><SPAN>(EDOC_COCKPIT) corresponding to the above invoicing scenario</SPAN><SPAN>, you will see that the mentioned tags populated. Please note that based on actual submission of this document to authorized service provider, error handling and troubleshooting can be tackled.</SPAN></P><P><U><STRONG>Conclusion</STRONG></U><SPAN><U> </U><BR /></SPAN><SPAN>With recent enhancements to the </SPAN><SPAN>Türkiye</SPAN><SPAN> Document and Reporting Compliance solution, SAP has made it significantly easier to cater to targeted and industry specific legal requirements in electronic document outputs. </SPAN></P><P><SPAN>This improvement gives you more flexibility and helps ensure compliance with </SPAN><SPAN>Türkiye</SPAN><SPAN>’s legal requirements. This blog is the first of the many blogs coming up to demonstrate legal requirements in an easy consumable way</SPAN></P>2025-12-22T05:46:34.048000+01:00https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/canada-t4a-nr-2025-regulatory-changes-sap-document-and-reporting-compliance/ba-p/14292874Canada T4A-NR 2025 Regulatory Changes: SAP Document and Reporting Compliance(DRC)2026-01-09T08:25:14.256000+01:00Morounfoluhttps://community.sap.com/t5/user/viewprofilepage/user-id/8700<P><FONT size="3">Towards the end of 2025, the Canada Revenue Agency (CRA) rolled out updates to the T4A-NR slip, summary forms, and the T619 XML schema. These changes, which will affect filings due on or before the last day of February 2026, have been seamlessly integrated into SAP Document and Reporting Compliance (DRC) solutions, SAP S/4HANA Cloud Public Edition, and SAP S/4HANA Cloud Private Edition /On-Premise. Here’s a detailed look at what these updates entail and how SAP is ensuring compliance.</FONT></P><P><FONT size="4"><STRONG>Key Regulatory Changes</STRONG></FONT></P><OL><LI><STRONG>Updated CRA Forms</STRONG>: The CRA has released new 2025 versions of the T4A-NR slip and the T4A-NR Summary (T4A-NR-SUM) for the 2025 tax year. While the content changes are minimal, using the correct form version is essential to avoid filing issues.</LI><LI><STRONG>T619 XML Schema Updates</STRONG>:</LI><UL><LI><STRONG>Mandatory Language Code</STRONG>: To ensure consistent language identification for CRA communications, the T619 electronic transmittal now requires a language code to specify English or French, denoted by “E” or “F” for every submission. Previously optional, this field is now mandatory for 2025 filings.</LI><LI><STRONG>No Empty Fields in XML</STRONG>: A new validation rule mandates that any optional XML element with no data must be omitted entirely. This means if a data field doesn’t apply or is blank, the system should not generate that XML tag at all, as including empty tags can lead to file rejection by the CRA. </LI></UL></OL><P><FONT size="4"><STRONG>SAP's Support of Regulatory Changes</STRONG></FONT></P><P><FONT size="3"><SPAN>As part ofSAP’s end-to-end compliance vision, t</SPAN>he SAP Globalization Product Management team has proactively delivered the necessary updates to accommodate these CRA changes, to ensure that customers can generate<SPAN> </SPAN><STRONG>compliant T4A-NR slips, summaries, and XML files<SPAN> </SPAN></STRONG>across SAP Cloud ERP solutions:</FONT></P><UL><LI><FONT size="3"><STRONG>SAP Document and Reporting Compliance for SAP S/4HANA Cloud Public Edition</STRONG>: The T4A-NR form and summary Adobe print forms have been updated in the SAP Document and Reporting Compliance (DRC) and SAP S/4HANA Public Cloud to match the CRA’s 2025 PDF layout. Electronic filing content for T4A-NR has been enhanced to output XML according to the new schema, delivered via the regular quarterly release.</FONT></LI><LI><FONT size="3"><STRONG> SAP Document and Reporting Compliance for SAP S/4HANA Cloud Private Edition/On-Premise</STRONG>: <A href="https://me.sap.com/notes/3691523" target="_blank" rel="noopener noreferrer">SAP Note 3691523</A><SPAN> </SPAN>– “Canada T4A-NR Withholding Tax Reporting: Legal Changes 2025” was released, along with a support package containing the updated forms and electronic report definitions. Applying this note or support pack will ensure the system produces the correct 2025 forms and XML.</FONT></LI></UL><P><FONT size="4"><STRONG>Next Steps </STRONG></FONT></P><UL><LI><FONT size="3"><STRONG>Review and Implement SAP Update</STRONG>: Ensure your SAP S/4HANA system has the 2025 year-end legal change for T4A-NR applied. For SAP S/4HANA On-Premise, apply<SPAN> </SPAN><A href="https://me.sap.com/notes/3691523" target="_blank" rel="noopener noreferrer">SAP Note 3691523</A>. For SAP S/4HANA Cloud, confirm you’re on the latest release that includes the T4A-NR changes. Implement these updates before year-end processing.</FONT></LI></UL><UL><LI><FONT size="3"><STRONG>Test Your Reporting</STRONG>: Generate a sample T4A-NR slip, summary, and XML file in a test environment. Verify that the slip and summary display “2025” and the latest form text. Ensure the language element is present and correctly set, and confirm that there are no empty tags in the file.</FONT></LI></UL><UL><LI><FONT size="3"><STRONG>Consult CRA Resources</STRONG>: Refer to the CRA’s official XML specifications page for the updated schema download and guidance for 2025/2026 filings. The CRA’s T4A-NR guide (RC4445) for 2025, updated December 2025, is also a helpful reference. Links to the schema files and CRA documentation are available on the<SPAN> </SPAN><A href="https://www.canada.ca/en/revenue-agency/services/e-services/filing-information-returns-electronically-t4-t5-other-types-returns-overview/filing-information-returns-electronically-t4-t5-other-types-returns-what-you-should-know-before.html" target="_blank" rel="noopener nofollow noreferrer">CRA website</A>.</FONT></LI></UL><P><FONT size="4"><STRONG>Call to Action</STRONG></FONT></P><P><FONT size="3">SAP customers and partners can<SPAN> </SPAN><STRONG>avoid last-minute scrambles</STRONG> and ensure a smooth tax filing season by taking the following actions:</FONT></P><UL><LI><FONT size="3">Review our published "What's New"<SPAN> </SPAN><A href="https://help.sap.com/docs/SAP_S4HANA_CLOUD/ee9ee0ca4c3942068ea584d2f929b5b1/defc8ae32aee438ca48baafdb0da180a.html?version=2602.06&state=DRAFT" target="_blank" rel="noopener noreferrer">SAP Help Portal documentation</A>, apply, and test the delivered SAP changes promptly.</FONT></LI><LI><FONT size="3">Engage your IT or SAP support team to confirm that your system is outputting the new form and schema correctly. <SPAN>Leverage the </SPAN><A href="https://app.main.regulatory-change-manager.cloud.sap/index.html#/detail/GSREQAMER-15393" target="_blank" rel="noopener noreferrer nofollow">Regulatory Change Manager</A><SPAN> for agility in adapting to new legal requirements.</SPAN></FONT></LI><LI><FONT size="3">Visit the<SPAN> </SPAN><A href="https://www.canada.ca/en/revenue-agency/services/e-services/filing-information-returns-electronically-t4-t5-other-types-returns-overview/xml-specs.html" target="_blank" rel="noopener nofollow noreferrer">CRA’s XML specification page</A><SPAN> </SPAN>for the official schema and test your files against it. With proper preparation, you’ll be ready to file your 2025 T4A‑NR returns without issues.</FONT></LI><LI><FONT size="3">Connect with us via the </FONT><FONT size="3"><A href="https://me.sap.com/getsupport" target="_blank" rel="noopener noreferrer">SAP support channels</A> or<SPAN> </SPAN><A href="https://workzone.one.int.sap/site#workzone-home&/groups/UcrI4VTMRhQs4MXKLS1a01/workpage_tabs/e42kwifh3STJPf6dphDgul" target="_blank" rel="noopener nofollow noreferrer">Canada Localization Workzone</A> if questions arise during this update process. </FONT></LI></UL>2026-01-09T08:25:14.256000+01:00https://community.sap.com/t5/technology-blog-posts-by-sap/legal-change-idis-scenario-support-through-extensibility-in-drc-t%C3%BCrkiye/ba-p/14305410Legal Change - IDIS scenario support through Extensibility in DRC Türkiye2026-01-12T10:36:54.888000+01:00Ria_Guptahttps://community.sap.com/t5/user/viewprofilepage/user-id/1835670<P class="lia-align-justify" style="text-align : justify;">This blog post provides a step-by-step guide on how to implement the new legal requirement released by GIB (<EM>GELİR İDARESİ BAŞKANLIĞI) </EM>for eInvoice and eDespatch under the Construction Rebar Tracking System (IDIS) using Developer Extensibility for Document and Reporting Compliance Türkiye in SAP S/4HANA Public Cloud.</P><P class="lia-align-justify" style="text-align : justify;"><U><STRONG>Background</STRONG></U>:<BR />We have already published a blog titled <A href="https://community.sap.com/t5/technology-blog-posts-by-sap/developer-extensibility-for-document-and-reporting-compliance-t%C3%BCrkiye-in/ba-p/14152334" target="_self">Developer Extensibility for Document and Reporting Compliance Türkiye in SAP S/4HANA Public Cloud</A> which explains how SAP S/4HANA Public Cloud customers can leverage developer extensibility to modify the content of XML files generated during electronic invoice submissions, in accordance with specific business and legal requirements.</P><P class="lia-align-justify" style="text-align : justify;"><U><STRONG>Note for SAP S/4HANA Private Cloud and ECC environments</STRONG></U>:<BR />In SAP S/4HANA Private Cloud and SAP ECC environments, the same extensibility approach is available. However, in these systems, the BAdI implementation must be carried out for EDOC_ADAPTOR instead of EDOC_ADAPTOR_CLOUD.</P><P class="lia-align-justify" style="text-align : justify;"><U><STRONG>What’s New?</STRONG></U><BR />GIB has published a legal requirement for invoices issued under the Construction Rebar Tracking System, which impacts certain companies starting from 21st November 2025. In this blog, we aim to address this requirement by building on the learnings from the previous blog highlighted in the background.</P><P class="lia-align-justify" style="text-align : justify;"><U><STRONG>What are the technical specifications of the requirement?</STRONG></U><BR />Currently, the system does not automatically determine whether a billing or finance document is related to the Construction Rebar Tracking System. Customers must explicitly indicate that the invoice belongs to a Construction Rebar Tracking System and provide the required values.<BR />As part of the legal requirements published by the authorities, the following new Profile IDs must be used in the UBL (Universal Business Language, an ISO standard XML) representation:</P><OL><LI>IDIS - for eInvoice Scenarios</LI><LI>IDISIRSALIYE – for eDespatch scenarios</LI></OL><P><U><STRONG>eInvoice</STRONG></U></P><UL><LI><STRONG>ProfileID for IDIS Scenario</STRONG><BR />For IDIS-relevant invoices, the ProfileID in the UBL-TR XML will be set to IDIS.<BR /><UL><LI>Cardinality: 1 (Mandatory)</LI><LI>This value determines that the invoice belongs to the IDIS scenario</LI><LI>The solution will automatically populate this value for applicable<BR /><BR /></LI></UL></LI><LI><STRONG>Shipment Number (Sevkiyat Numarası) at Header Level</STRONG>:<UL><LI>Mapped to: Invoice/AccountingSupplierParty/Party/PartyIdentification<BR />SE-<number> with schemeID as SEVKIYATINO – This would carry the shipment number prefixed with SE. The total number of characters is 10.<BR />Example: SE-1345840</LI><LI>IssueDate should be filled with the investment certificate date in DD/MM/YYYY format<BR /><BR /></LI></UL></LI><LI><STRONG>Tag Number (Etiket Numarası) at Item Level</STRONG>:<UL><LI>Invoice/InvoiceLine/Item/AdditionalItemIdentification/ID should be filled with tag number generated within the scope of IDIS (Rebar Monitoring System). This number is a 9-character alphanumeric value, where the first 2 characters are letters followed by 7 numeric digits. <BR />SchemeID should be ETIKETNO.<BR />Example: CV0152457</LI></UL></LI></UL><P><U><STRONG>Sample code</STRONG></U>:<BR />The prerequisites, roles and BAdI Enhancement Implementation names have already been mentioned in our previous blog.</P><pre class="lia-code-sample language-abap"><code>FIELD-SYMBOLS:
<lfs_cs_doc_data> TYPE edo_tr_inv_ubl_format_req,
<fs_invoice_tab> TYPE edo_tr_e_doc_turkey_invoic_tab,
<fs_invoice_el> TYPE edo_tr_e_doc_turkey_invoice_el,
<fs_add_doc_ref> TYPE edo_tr_additional_document_tab.
ASSIGN COMPONENT 'DOC_DATA' OF STRUCTURE cs_output_data TO FIELD-SYMBOL(<lv_data>).
IF <lv_data> IS ASSIGNED.
IF iv_edoc_type = 'TR_BINV'. "Turkey Basic eInvoice
IF iv_interface_id NE 'TR_GETSTATUS_REQ'.
ASSIGN COMPONENT 'PARAMETERS' OF STRUCTURE cs_output_data TO <lv_data>.
IF <lv_data> IS ASSIGNED.
ASSIGN cs_output_data TO <lfs_cs_doc_data>.
IF <lfs_cs_doc_data> IS ASSIGNED.
ASSIGN <lfs_cs_doc_data>-parameters-package-elements TO <fs_invoice_tab>.
IF <fs_invoice_tab> IS ASSIGNED.
LOOP AT <fs_invoice_tab> ASSIGNING <fs_invoice_el>.
* This is just a sample implementation, you can decide on the conditional assignment based on your business needs.
<fs_invoice_el>-element_list-invoice-profile_id-base-base-content = 'IDIS'.
<fs_invoice_el>-element_list-invoice-invoice_type_code-base-base-content = 'SATIS'.
" Filling up ACCOUNTING_SUPPLIER_PARTY
<fs_invoice_el>-element_list-invoice-accounting_supplier_party-party-party_identification =
VALUE #( ( id-base-base-content = 'SE-1345840'
id-base-base-scheme_id = 'SEVKIYATNO'
issue_date-base-content = '19990912' ) ).
" Filling up InvoiceLine
LOOP AT <fs_invoice_el>-element_list-invoice-invoice_line ASSIGNING FIELD-SYMBOL(<lfs_invoice_line>).
<lfs_invoice_line>-id-base-base-scheme_id = 'ETIKETNO'.
<lfs_invoice_line>-id-base-base-content = 'CV0152457'.
ENDLOOP.
ENDLOOP.
ENDIF.
ENDIF.
ENDIF.
ENDIF.
ENDIF.
ENDIF.</code></pre><P>This is only a sample code and does not represent the actual business conditions.</P><P><STRONG><U>eDespatch</U></STRONG></P><UL><LI><STRONG>ProfileID for IDISIRSALIYE Scenario<BR /></STRONG>For IDISIRSALIYE-relevant invoices, the ProfileID in the UBL-TR XML will be set to IDISIRSALIYE.<BR /><UL><LI>Cardinality: 1 (Mandatory)</LI><LI>This value determines that the invoice belongs to the IDISIRSALIYE scenario</LI><LI>The solution will automatically populate this value for applicable<BR /><STRONG><BR /></STRONG></LI></UL></LI><LI><STRONG>Shipment Number (Sevkiyat Numarası) at Header Level:<BR /></STRONG><UL><LI>Mapped to: /DespatchAdvice/DespatchSupplierParty/Party/PartyIdentification<BR />SE-<number> with schemeID as SEVKIYATINO – This would carry the shipment number prefixed with SE. The total number of characters is 10.<BR />Example: SE-1345840</LI><LI>IssueDate should be filled with the investment certificate date in DD/MM/YYYY format<BR /><BR /></LI></UL></LI><LI><STRONG>Tag Number (Etiket Numarası) at Item Level:</STRONG><UL><LI>/DespatchAdvice/DespatchLine/Item/AdditionalItemIdentification/ID should be filled with tag number generated within the scope of IDIS (Rebar Monitoring System). This number is a 9-character alphanumeric value, where the first 2 characters are letters followed by 7 numeric digits. <BR />SchemeID should be ETIKETNO.<BR />Example: CV0152457</LI></UL></LI></UL><P class="lia-align-justify" style="text-align : justify;"><U><STRONG>Result:</STRONG></U><BR />When you display the XML file of the electronic document in the eDocument Cockpit (EDOC_COCKPIT) corresponding to the above invoicing scenario, you will see that the mentioned tags are populated accordingly. Please note that any error handling and troubleshooting will depend on the actual submission of this document to the authorized service provider.</P><P class="lia-align-justify" style="text-align : justify;"><U><STRONG>Conclusion:</STRONG></U><BR />With recent enhancements to the Türkiye Document and Reporting Compliance solution, SAP has made it significantly easier to tailor electronic document outputs.<BR />This improvement gives you more flexibility and helps ensure compliance with Türkiye’s legal requirements.<BR /><BR /></P>2026-01-12T10:36:54.888000+01:00https://community.sap.com/t5/financial-management-blog-posts-by-sap/new-events-for-outbound-nota-fiscal/ba-p/14311133New Events for Outbound Nota Fiscal2026-01-20T14:48:41.847000+01:00natalianhttps://community.sap.com/t5/user/viewprofilepage/user-id/1841863<P><SPAN>Hi everyone! </SPAN><SPAN> </SPAN></P><P><SPAN>Today, I would like to share with you some impactful insights directly from an SAP Note, which outlines a streamlined approach for sending the events listed in the </SPAN><STRONG><SPAN>NF-e Technical Note 2025.002 v1.30</SPAN></STRONG><SPAN>, published October 2025.</SPAN><SPAN> </SPAN></P><P><SPAN>You can implement these changes in the outbound invoicing option for Brazil by following the instructions on SAP Note </SPAN><A href="https://me.sap.com/notes/3692197" target="_blank" rel="noopener noreferrer"><SPAN>3692197</SPAN></A><SPAN> and SAP Note </SPAN><A href="https://me.sap.com/notes/3689265" target="_blank" rel="noopener noreferrer"><SPAN>3689265</SPAN></A><SPAN>.</SPAN><SPAN> </SPAN></P><P><SPAN>Check out the latest updates and features in our What's New session on the SAP Help Portal:</SPAN><SPAN> </SPAN></P><UL><LI><SPAN>SAP S/4HANA: </SPAN><A href="https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/83fb257602634259bf40b22d80c1f563/c5573bcbf5604098bd115b37bf075271.html" target="_blank" rel="noopener noreferrer"><SPAN>New Events for Outbound Nota Fiscal</SPAN></A><SPAN> </SPAN></LI></UL><UL><LI><SPAN>SAP ERP: </SPAN><A href="https://help.sap.com/docs/SAP_ERP/063e7e5f4d7f4fc0be08565793a9b941/c5573bcbf5604098bd115b37bf075271.html" target="_blank" rel="noopener noreferrer"><SPAN>New Events for Outbound Nota Fiscal</SPAN></A><SPAN> </SPAN></LI></UL><P><STRONG><SPAN>The Process</SPAN></STRONG><SPAN> </SPAN></P><P><SPAN>To send these events, you need to create a specific structure, as described in the "</SPAN><A href="https://www.nfe.fazenda.gov.br/portal/listaConteudo.aspx?tipoConteudo=04BIflQt1aY=&AspxAutoDetectCookieSupport=1" target="_blank" rel="noopener nofollow noreferrer"><SPAN>Manual da SEFAZ"</SPAN></A><SPAN>. You should create the new structure through the SEND_GENERIC_EVENT method from the CL_NFE_CLOUD_NFE_PROCESSOR class. This effectively sends the events using the IS_GENERIC_EVENT parameter, which is essential for declaring the structure.</SPAN><SPAN> </SPAN></P><P><SPAN>You have to name this structure as ZNFE_MAP_EVENT_XXXXXX. You replace the XXXXXX for the number of supported events from the NF-e Technical Note 2025.002 v1.30. For example: ZNFE_MAP_EVENT_112110. </SPAN><SPAN> </SPAN></P><P><SPAN>In this structure, you'll find control fields and event-specific fields that are mapped directly to the XML event. You have to build the DET_EVENTO structure, which can vary depending on the type of event. The field names differ between the backend system and their appearance in the cloud solution. Check the following example: </SPAN><SPAN> </SPAN></P><P><SPAN>The structure of the event 112110 (Informação de efetivo pagamento integral para liberar crédito presumido do adquirente) is denoted as ZNFE_MAP_EVENT_112110. This structure has the following string fields and their equivalent in the cloud solution, following the rules of name conversion:</SPAN><SPAN> </SPAN></P><UL><LI><SPAN>ATTR_VERSAO -> converted to a__versao to create the XML (you can check the rule to create XML attributes instead of elements in SAP Note </SPAN><A href="https://me.sap.com/notes/3692197" target="_blank" rel="noopener noreferrer"><SPAN>3692197</SPAN></A><SPAN>)</SPAN><SPAN> </SPAN></LI></UL><UL><LI><SPAN>DESC_EVENTO -> descEvento</SPAN><SPAN> </SPAN></LI></UL><UL><LI><SPAN>C_ORGAO_AUTOR -> cOrgaoAutor</SPAN><SPAN> </SPAN></LI></UL><UL><LI><SPAN>TP_AUTOR -> tpAutor</SPAN><SPAN> </SPAN></LI></UL><UL><LI><SPAN>VER_APLIC -> verAplic</SPAN><SPAN> </SPAN></LI></UL><P><SPAN>Check the XML file obtained after the name conversion. To download the XML file, follow the steps mentioned in SAP Note </SPAN><A href="https://me.sap.com/notes/3692197" target="_blank" rel="noopener noreferrer"><SPAN>3692197</SPAN></A><SPAN>. </SPAN><SPAN> </SPAN></P><pre class="lia-code-sample language-markup"><code><detEvento versao="1">
<descEvento>Informação de efetivo pagamento integral para liberar crédito presumido do adquirente</descEvento>
<cOrgaoAutor>35</cOrgaoAutor>
<tpAutor>1</tpAutor>
<verAplic>1</verAplic>
<indQuitacao>1</indQuitacao>
</detEvento> </code></pre><P><STRONG><SPAN>DET_EVENTO Structure Declaration</SPAN></STRONG><SPAN> </SPAN></P><P><SPAN>Create the structure ZNFE_MAP_EVENT_112110. Ensure the structure matches the following definition:</SPAN><SPAN> </SPAN></P><pre class="lia-code-sample language-abap"><code>TYPES:
BEGIN OF ZNFE_MAP_EVENT_112110,
a__versao TYPE string, " XML Attribute
desc_evento TYPE string,
c_orgao_autor TYPE string,
tp_autor TYPE string,
ver_aplic TYPE string,
ind_quitacao TYPE string,
END OF ZNFE_MAP_EVENT_112110. </code></pre><P><STRONG><SPAN>Populating DET_EVENTO</SPAN></STRONG><SPAN> </SPAN></P><P><SPAN>You populate the DET_EVENTO using assignment based on input parameters of the program. Check the following example:</SPAN><SPAN> </SPAN></P><pre class="lia-code-sample language-abap"><code>DATA : ls_event_112110 TYPE ZNFE_MAP_EVENT_112110.
ls_event_112110-a__versao = p_ver. " Version - XML attribute
ls_event_112110-desc_evento = p_desc. " Event description
ls_event_112110-c_orgao_autor = p_orgaut. " Author organization code
ls_event_112110-tp_autor = p_tpaut. " Type of authority
ls_event_112110-ver_aplic = p_verapp. " Application version
ls_event_112110-ind_quitacao = p_indqui. " Settlement indicator</code></pre><P><STRONG><SPAN>Steps to Send a Generic Event</SPAN></STRONG><SPAN> </SPAN></P><P><U>Step 1: Declare and Populate IS_GENERIC_EVENT </U></P><P><SPAN>The IS_GENERIC_EVENT structure contains high-level control fields required for all types of events, including details such as issuing state, issuer's CNPJ, and access key (P_ACCKEY). Use the following template to populate the structure:</SPAN><SPAN> </SPAN></P><pre class="lia-code-sample language-abap"><code>DATA : ls_generic_event TYPE nfe_cloud_nfe_map_gnrc_evt.
ls_generic_event-uuid = lo_uuid_generator->generate_uuid( ). " Unique identifier
ls_generic_event-authorize_uuid = p_authid. " Reference UUID
ls_generic_event-issuing_state = p_state. " State code
ls_generic_event-environment_type = 'HOMOLOGATION'. " Environment
ls_generic_event-issuing_type = 'NORMAL'. " Issuing type
ls_generic_event-issuer_identifier = p_issuer. " Issuer CNPJ
ls_generic_event-receiver_identifier = '74544297000192'. " Receiver CNPJ </code></pre><P><U>Step 2: Declare and Populate Specific DET_EVENTO </U></P><P><SPAN>Based on the event type (P_TYPE), decide the specific structure for DET_EVENTO. For example:</SPAN><SPAN> </SPAN></P><pre class="lia-code-sample language-abap"><code>If P_TYPE = '112110', use the predefined structure ZNFE_MAP_EVENT_112110:
DATA : ls_event_112110 TYPE ZNFE_MAP_EVENT_112110.
ls_event_112110-a__versao = p_ver. " Attributes mapped as XML attributes
ls_event_112110-desc_evento = p_desc.
ls_event_112110-c_orgao_autor = p_orgaut.
ls_event_112110-tp_autor = p_tpaut.
ls_event_112110-ver_aplic = p_verapp.
ls_event_112110-ind_quitacao = p_indqui.
ls_generic_event-event_info-det_evento->* = ls_event_112110. " Assigning DET_EVENTO structure </code></pre><P><U>Step 3: Send the Event </U></P><P>Invoke the SEND_GENERIC_EVENT method:</P><pre class="lia-code-sample language-abap"><code>TRY.
ls_result = lo_processor->send_generic_event(
is_generic_event = ls_generic_event
is_company_definition = ls_company_defition ).
CATCH cx_nfe_cloud_invalid_value INTO lx_invalid_value.
lx_invalid_value->raise_message( ).
RETURN.
ENDTRY. </code></pre><P><STRONG><SPAN>Checking Event Status</SPAN></STRONG><SPAN> </SPAN></P><P><SPAN>To verify the status of sent events, follow these steps:</SPAN><SPAN> </SPAN></P><OL><LI><STRONG><SPAN>Service Locator:</SPAN></STRONG><SPAN> Use CREATE_SERVICE_LOCATOR_OBJECT from the CL_J_1BNFE_CF_MONITOR class.</SPAN><SPAN> </SPAN></LI></OL><OL><LI><STRONG><SPAN>Service Type Parameter:</SPAN></STRONG><SPAN> Reference C_SERVICE_EVENT_STATUS from CL_J_1BNFE_CF_CONSTANT.</SPAN><SPAN> </SPAN></LI></OL><OL><LI><STRONG><SPAN>Map Events and Generate JSON:</SPAN></STRONG><SPAN> Utilize the STRUCTURE_SERIALIZATION method from CL_J_1BNFE_CF_EVENT_UPDATE.</SPAN><SPAN> </SPAN></LI></OL><OL><LI><STRONG><SPAN>Client and OA2C Creation:</SPAN></STRONG><SPAN> Use SET_REQUEST_JSON and SEND_REQUEST_TO_CLOUD methods from CL_J_1BNFE_CF_SERVICE_COMM.</SPAN><SPAN> </SPAN></LI></OL><OL><LI><STRONG><SPAN>Transform JSON Response:</SPAN></STRONG><SPAN> Apply GET_RESPONSE_FROM_CLOUD to convert the response into an NF-e format.</SPAN><SPAN> </SPAN></LI></OL><OL><LI><STRONG><SPAN>Develop Response Structure:</SPAN></STRONG><SPAN> EVENT_TABLE_DESERIALIZATION method helps integrate this into an NF-e structure.</SPAN><SPAN> </SPAN></LI></OL><P><STRONG><SPAN>Building Your Application</SPAN></STRONG><SPAN> </SPAN></P><P><SPAN>Beyond these steps, you'll need to develop or extend your applications to:</SPAN><SPAN> </SPAN></P><UL><LI><SPAN>Fill in necessary event data.</SPAN><SPAN> </SPAN></LI></UL><UL><LI><SPAN>Trigger creation and submission based on business processes.</SPAN><SPAN> </SPAN></LI></UL><UL><LI><SPAN>Implement error handling, logging, and monitoring according to your compliance standards.</SPAN><SPAN> </SPAN></LI></UL><P><SPAN>That's a wrap for today! I hope this guide serves as a handy reference for anyone navigating the intricacies of sending events in SAP. </SPAN><SPAN>Stay tuned for more insights and happy coding!</SPAN><SPAN> </SPAN></P><P><SPAN>Until next time,</SPAN></P><P><SPAN>Natália</SPAN></P><P><SPAN>SAP e-Invoicing Application Engineer</SPAN></P><P><SPAN> </SPAN></P>2026-01-20T14:48:41.847000+01:00https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/sap-erp%E5%85%AC%E6%9C%89%E4%BA%912602%E7%89%88%E6%9C%AC%E4%B8%AD%E5%9B%BD%E6%9C%AC%E5%9C%B0%E5%8C%96%E4%BA%AE%E7%82%B9%E8%A7%A3%E6%9E%90-%E5%A2%9E%E5%80%BC%E7%A8%8E%E5%8F%91%E7%A5%A8%E7%AE%A1%E7%90%86%E4%B8%8E%E8%B4%A2%E5%8A%A1%E5%8A%9F%E8%83%BD%E4%BC%98%E5%8C%96/ba-p/14313188SAP ERP公有云2602版本中国本地化亮点解析:增值税发票管理与财务功能优化2026-01-23T07:13:14.961000+01:00TeresaTDhttps://community.sap.com/t5/user/viewprofilepage/user-id/131927<P>SAP ERP公有云2602版本为中国用户带来了一系列实用的本地化功能优化,这些更新旨在帮助企业更好地满足中国税务合规要求,提升财务管理效率。本文将详细介绍以下更新内容:</P><UL><LI><STRONG>基于</STRONG><STRONG><A href="https://help.sap.com/docs/SAP_S4HANA_CLOUD/71af4585db6d4904b1724730f3776c9b/39b43ed2a9c243d392e0d7cf049e5ab9.html?version=2602.500" target="_self" rel="noopener noreferrer">SAP Document and Reporting Compliance</A></STRONG><STRONG>的更新</STRONG><UL><LI>中国增值税发票管理更新</LI><LI>中国现金流量表更新</LI><LI>电子凭证会计数据标准解决方案更新</LI></UL></LI><LI>中国现金流量表(IDCNCASH)旧方案迭代更新</LI></UL><H2 id="toc-hId-1788627711"> </H2><H2 id="toc-hId-1592114206">中国增值税发票管理(基于SAP Document and Reporting Compliance)更新</H2><H3 id="toc-hId-1524683420">销项增值税发票管理功能更新- SAP金税接口(GTI)新增配置:计费折扣税</H3><P>在大多数客户系统中,计费折扣税(Tax Discount Amount,简称TDA)通常不在SAP销售与分销(SD)模块中计算。为了在中国增值税发票中准确体现这一金额,SAP金税接口(GTI)在设计之初采用了自行计算的方式。</P><P>简而言之,GTI一直采用以下方式计算TDA:</P><UL><LI>从SD获取不含税额(Net Value)</LI><LI>获取税额(Tax Amount)</LI><LI>获取折扣金额(Discount Amount) </LI><LI>在GTI中独立计算税收折扣金额(TDA)</LI></UL><P>在某些特殊场景下,为确保最终税额的准确性,GTI会调整含税总额(Gross Amount),以确保在扣除折扣后的税额在金税系统和财务中是一致的。这导致SAP销售订单与GTI开具发票上的含税总额出现差异,给业务用户的日常工作带来困扰。</P><P>从CE2602版本开始,SAP GTI提供了标准配置选项,允许用户直接从SD模块获取税收折扣金额,而非在GTI中重新计算。</P><P>具体步骤:</P><OL><LI>使用新增标准配置项定义TDA金额设置:用户在配置“金税流程的缺省值” - “计费折扣税”中,输入在SD中定义的条件类型Condition Type ID。<span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Picture1.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/364356i110A560DD11395E5/image-size/large?v=v2&px=999" role="button" title="Picture1.png" alt="Picture1.png" /></span><P class="lia-align-center" style="text-align: center;"> 图1:新增“计费折扣税“金额设置</P></LI><LI>设置折扣金额(Discount Amount)属性:用户还需在Define GTI Tax Invoice Keys再次确认‘Price Mode’配置,以保证GTI计算正确:<UL><LI>如果客户在SD为折扣金额的定价条件设置是含税,那么金税中Price Mode需选择‘Discount Amount with VAT’;</LI><LI>如果客户在SD为折扣金额的定价条件设置是不含税,那么金税中Price Mode需选择‘Discount Amount without VAT’;</LI></UL></LI></OL><P>通过这种方式,这一改进有效解决了数据不一致的问题,减少因系统差异导致的业务混乱,让业务流程更加顺畅。</P><P> </P><H3 id="toc-hId-1328169915">销项增值税发票管理功能更新 – “备注”延长至630个字符</H3><P>在关于全面数字化电子发票(FDEI)使用常见问题清单的更新公告中,提到一项变更涉及 “备注”字段的字符长度限制,主要变化是从之前的230个字符延长至630个字符。同时,字符计数方法也进行了更新:一个汉字计为三个字符,而每个数字和英文字母计为一个字符。</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="2.png" style="width: 936px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/364357i2A65AB1200989EB5/image-size/large?v=v2&px=999" role="button" title="2.png" alt="2.png" /></span></P><P class="lia-align-center" style="text-align: center;">图2: 支持正常读写超过230个字符的备注字段</P><P>这次调整意味着企业在开具电子发票时,可以在备注栏填写更详细的交易信息。例如,合同编号、项目名称、特殊说明等内容都能更完整地记录,减少了因字数限制而需要简化描述的困扰。</P><P>使用FDEI的纳税人,建议征询当地税务机关获取最新的FDEI的常见问题清单。</P><P>欢迎访问<SPAN><A href="https://app.main.regulatory-change-manager.cloud.sap/index.html#/detail/GSREQAPJ-14764" target="_blank" rel="noopener nofollow noreferrer">SAP Regulatory Change Manager</A></SPAN>了解该法律变更及<SPAN>SAP</SPAN>产品功能变更的更多信息。</P><H3 id="toc-hId-1131656410"> </H3><H3 id="toc-hId-935142905">销项增值税发票管理功能更新 – “行项目限制”扩展至2000行</H3><P>开具全电发票的模版中,对“发票明细行数“的最新要求(填表说明)是:超过2000行后可能会导致系统异常无法开具发票。</P><P>从CE2602起,使用中国增值税发票管理来开具全面数字化电子发票(FDEI)的企业,可以在Define GTI Tax Invoice Keys中配置“行项目限制”为2000,系统会自动拆分超过2000行限制的电子发票。</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="3.png" style="width: 768px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/364358iF30CDE23C72B2083/image-size/large?v=v2&px=999" role="button" title="3.png" alt="3.png" /></span></P><P class="lia-align-center" style="text-align: center;">图3: 设置行项目限制为2000</P><P>引入这个新配置,可使生成的发票文件不超过税局服务器承载能力,符合限制要求,确保生成的发票文件都能成功上传。</P><P>欢迎访问<A href="https://app.main.regulatory-change-manager.cloud.sap/index.html#/detail/GSREQAPJ-15930" target="_blank" rel="noopener nofollow noreferrer">SAP Regulatory Change Manager</A>了解该法律变更及SAP产品功能变更的更多信息。</P><P> </P><H3 id="toc-hId-738629400">进项增值税发票管理功能更新 – 发票入账标识</H3><P>在金税系统的全电发票流程中,发票入账标识是一项重要的新功能。简单来说,当买方将全电发票标记为"已入账"后,卖方就无法单方面撤销该发票了。如果卖方确实需要撤销,必须先获得买方的批准才能操作。</P><P>这项功能的核心目的是防止供应商随意撤销发票,保护买方的权益。需要特别注意的是,这里的"入账"概念与SAP系统中的财务凭证过账是两回事——前者是税务层面的标识,后者是企业内部的财务处理。</P><P>从CE2602起,在进项增值税发票管理解决方案中,我们新增“同步发票入账”流程,在业务系统和金税系统之间同步发票入账信息。</P><P class="lia-align-center" style="text-align: center;"><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="4.png" style="width: 936px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/364359iAEE5E6D8B26F6E61/image-size/large?v=v2&px=999" role="button" title="4.png" alt="4.png" /></span><SPAN>图4: 显示发票入账状态</SPAN></P><P>具体步骤:</P><OL><LI>对于非直连场景:</LI></OL><P class="lia-indent-padding-left-30px" style="padding-left : 30px;">用户首先在金税系统中维护进项增值税发票的入账信息。然后,用户在SAP业务系统中,使用“管理增值税进项发票”应用,选择新按钮“同步发票入账”,更新入账期间、入账类型、发票入账同步日期,并指定是否入账发票以保持信息同步。</P><P class="lia-indent-padding-left-30px" style="padding-left : 30px;"><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="5.png" style="width: 770px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/364360iAEFB8E0DE8D7AF64/image-size/large?v=v2&px=999" role="button" title="5.png" alt="5.png" /></span></P><P class="lia-align-center" style="text-align: center;"> <SPAN>图5: 非直连场景下的同步发票入账</SPAN></P><P class="lia-align-left lia-indent-padding-left-30px" style="text-align : left; padding-left : 30px;"><SPAN>2. 对于直连场景:</SPAN></P><UL><LI>用户使用“管理增值税进项发票”应用,选择新按钮“同步发票入账”,维护入账期间、入账类型并通过 API 将数据发送到金税系统以完成入账。</LI></UL><P class="lia-indent-padding-left-30px" style="padding-left : 30px;"><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="6.png" style="width: 768px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/364362i3EA09A7A7359215C/image-size/large?v=v2&px=999" role="button" title="6.png" alt="6.png" /></span></P><P class="lia-align-center" style="text-align: center;"> <SPAN>图6: 直连场景下的同步发票入账</SPAN></P><UL><LI>然后,处理结果会从金税系统写回SAP业务系统。</LI></UL><P class="lia-indent-padding-left-30px" style="padding-left : 30px;"><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="7.png" style="width: 778px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/364363i4C76522D6A1A28AB/image-size/large?v=v2&px=999" role="button" title="7.png" alt="7.png" /></span></P><P class="lia-align-center" style="text-align: center;"> <SPAN>图7: 金税系统处理结果写回SAP</SPAN></P><P>目前系统支持以下发票入账类型(与金税系统保持一致):</P><UL><LI>02:入账(企业所得税税前扣除)</LI><LI>03:入账(企业所得税不扣除)</LI><LI>04:入账(个人所得税经营所得税前扣除)</LI><LI>05:入账(个人所得税经营所得不扣除)</LI><LI>06:入账撤销</LI></UL><P>已入账状态同步至税局后,表示买方已确认发票详情,并准备将其用于会计和税务目的。如果需要撤销已入账的发票,卖方必须获得买方的批准。这意味着在发票被标记为“已入账”后,任何更改都需要双方的知情和同意。</P><P>引入发票入账信息管理这一新流程,为交易增加了安全性,确保发票信息的不可变性,同时保护买方的利益。</P><P> </P><H3 id="toc-hId-542115895">进项增值税发票管理功能更新 – 发票常规信息的新增字段</H3><P>为进一步完善进项发票的同步信息,从CE2602起,我们还添加了以下常规信息字段:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="8.png" style="width: 874px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/364364iC41F3D3856F50124/image-size/large?v=v2&px=999" role="button" title="8.png" alt="8.png" /></span></P><P class="lia-align-center" style="text-align: center;"> <SPAN>图8: 常规信息新增字段</SPAN></P><UL><LI>(新增)发票风险等级:<UL><LI>01:正常</LI><LI>02:异常凭证</LI><LI>03:疑似异常凭证</LI></UL></LI></UL><P class="lia-indent-padding-left-60px" style="padding-left : 60px;">请注意,管理进项增值税申报应用中不提供风险级别为异常的发票。</P><UL><LI>(新增)特定要素类型:<UL><LI>01, 成品油</LI><LI>02, 稀土</LI><LI>03, 建筑服务</LI><LI>04, 货物运输服务</LI><LI>05, 不动产销售服务</LI><LI>06, 不动产经营租赁服务</LI><LI>07, 代收车船税</LI><LI>08, 通行费</LI><LI>09, 旅客运输服务</LI><LI>10, 医疗服务(住院)</LI><LI>11, 医疗服务(门诊)</LI><LI>12, 自产农产品销售</LI><LI>13, 拖拉机和联合收割机</LI><LI>14, 机动车</LI><LI>15, 二手车</LI><LI>16, 农产品收购</LI><LI>17, 光伏收购</LI><LI>18, 卷烟</LI><LI>20, 农产品</LI></UL></LI><LI>(新增)蓝字发票号码</LI><LI>(增强)用途:<UL><LI>0:未使用</LI><LI>1:已申请抵扣</LI><LI>2: 已申请退税</LI><LI>3: 已申请代办退税</LI><LI>4: 已勾选不抵扣(历史数据)</LI><LI>5: 已申请代办退税(历史数据)</LI><LI>6: 已申请不抵扣</LI><LI>7: 内销转出口</LI><LI>8: 出口转内销</LI><LI>9: 准予退税</LI><LI>10: 不予退税</LI><LI>11: 冬奥退税</LI></UL></LI></UL><P> </P><H2 id="toc-hId-216519671">中国现金流量表(基于SAP Document and Reporting Compliance)更新</H2><P>基于SAP Document and Reporting Compliance的中国现金流量表(报表ID:CN_CASHFLOW_N)和SAP Group Reporting 集团报表解决方案,都使用交易类型Transaction Type(ACDOCA- RMVCT)字段作为手动判断来补充自动确定逻辑。然而,这导致了在同一交易中需要使用两种不同的交易类型用于出具单体财务报表和合并报表,从而引发财务报告过程中字段使用冲突。</P><P>基于SAP Document and Reporting Compliance的中国现金流量表(报表ID:CN_CASHFLOW_N),此前在定义限制参数时,仅支持交易类型 Transaction Type、功能范围 Functional Area和税码Tax Code。</P><P>从CE2602起,基于SAP Document and Reporting Compliance的中国现金流量表将支持灵活的自定义限制参数,包括ACDOCA表中SAP标准字段以及自定义字段作为限制参数,以替代交易类型,从而解决了上述字段使用冲突的问题。</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="9.png" style="width: 936px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/364365iD374C0A4B3D5DF70/image-size/large?v=v2&px=999" role="button" title="9.png" alt="9.png" /></span></P><P class="lia-align-center" style="text-align: center;"> <SPAN>图9:支持用户定义更多限制参数(除交易类型、功区域和税码之外):</SPAN></P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="10.png" style="width: 624px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/364366iABB98D26FFC1C6C7/image-size/large?v=v2&px=999" role="button" title="10.png" alt="10.png" /></span></P><P class="lia-align-center" style="text-align: center;"> <SPAN>图10:支持客户使用自定义字段用于限制参数</SPAN></P><P>通过引入更灵活的参数定义,企业可以更好地适应其特定的财务报告需求。这不仅简化了报告流程,还减少了由于交易类型冲突而导致的错误和不一致性。最终,这将提高财务报告的准确性和效率,使企业能够更好地做出战略决策。</P><P> </P><H2 id="toc-hId-20006166">电子凭证会计数据标准 解决方案(基于SAP Document and Reporting Compliance)更新</H2><P>由中华人民共和国财政部机九部门联合制定的<A href="https://kjs.mof.gov.cn/zt/kuaijixinxihuajianshe/dzpzkjsjbzshsd/sjbz/202505/t20250519_3964020.htm" target="_blank" rel="noopener nofollow noreferrer"><SPAN>《电子凭证会计数据标准》</SPAN></A>为电子凭证会计信息化处理提供了统一的技术规范和结构化数据标准,支持包含结构化数据的电子凭证用于接收、报销、入账、归档等全流程各环节。</P><P>从CE2602起,SAP中国本地化团队将通过分阶段的方式,发布符合《电子凭证会计数据标准》的本地化新功能,以及对现有财务本地化方案的增强。</P><P>在CE2602版本中,用户可通过SAP Document and Reporting Compliance新增的“中国会计核算信息的结构化数据文件(会计核算数据标准)“报表类别,将入账相关的信息按照《电子凭证会计数据标准》生成XBRL 电子文件,即入账信息结构化数据文件;支持的电子凭证类型包括:</P><UL><LI>全面数字化的电子发票(不包含铁路电子客票,航空运输电子客票行程单)</LI><LI>增值税电子发票</LI></UL><P>(以上均包含专用发票及普通发票)</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="11.png" style="width: 936px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/364368i65FC543E2ED7D7A5/image-size/large?v=v2&px=999" role="button" title="11.png" alt="11.png" /></span></P><P class="lia-align-center" style="text-align: center;"> <SPAN>图11:新增报表类别支持</SPAN></P><P>具体步骤:</P><OL><LI>使用“运行法定报表-中国总账报表“应用,输入相应报表期间、报表实体等信息后,运行并生成并管理入账信息结构化文件(XBRL文件):</LI></OL><P class="lia-indent-padding-left-30px" style="padding-left : 30px;"><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="12.png" style="width: 936px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/364369iE53A06CB4EBA4E60/image-size/large?v=v2&px=999" role="button" title="12.png" alt="12.png" /></span></P><P class="lia-align-center" style="text-align: center;"> <SPAN>图12:运行并生成入账信息结构化文件(XBRL文件)</SPAN></P><P class="lia-indent-padding-left-30px" style="padding-left : 30px;"><SPAN>2. 运行成功后,用户可查看并下载入账信息结构化文件(XBRL文件),示例如下:</SPAN></P><P class="lia-indent-padding-left-30px" style="padding-left : 30px;"><SPAN><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="13.png" style="width: 735px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/364370iB6A4E6B3FD453E76/image-size/large?v=v2&px=999" role="button" title="13.png" alt="13.png" /></span></SPAN></P><P class="lia-align-center" style="text-align: center;"> <SPAN>图13:入账信息结构化文件(XBRL文件)示例</SPAN></P><P class="lia-align-center" style="text-align: center;"> </P><P>SAP本地化团队将陆续发布更多本地化功能,以支持客户实现《电子凭证会计数据标准》中电子凭证的接收、报销、入账、归档等全流程各环节,敬请期待。</P><P>欢迎访问<A href="https://app.main.regulatory-change-manager.cloud.sap/index.html#/detail/GSREQAPJ-10414" target="_blank" rel="noopener nofollow noreferrer">SAP Regulatory Change Manager</A>了解该法律变更及SAP产品功能变更的更多信息。</P><H2 id="toc-hId-170747018"> </H2><H2 id="toc-hId--25766487">中国现金流量表(IDCNCASH)旧方案迭代更新</H2><P>中国现金流量表方案经历了多个阶段的发展,从最初的基于旧科目抵销确定方案的GUI报表(IDCNCASH),到基于SAP Document and Reporting Compliance的新方案(CN_CASHFLOW_N)。旧方案IDCNCASH采用了较为传统的技术架构,与SAP最新的平台和UI技术脱节,存在性能优化空间有限的问题。而新方案则充分利用了SAP Document and Reporting Compliance的优势,提供了更高效的性能和更丰富的功能。</P><P>以下是新旧方案多维度对比:</P><UL><LI>在性能方面,旧方案存在超时dump的问题,而新方案则利用HANA内存数据库的卓越设计,性能优越</LI><LI>在多币种支持方面,新方案能够支持所有分配给公司代码和账套的货币类型,而旧方案仅支持有限的几种货币类型</LI><LI>在数据源方面,新方案直接从核心财务模块的ACDOCA表取数,与其他相关报表高度一致,而旧方案的数据源与核心财务模块不一致</LI></UL><P>根据SAP 产品战略政策和产品规划,旧中国现金流量表(IDCNCASH)已进入迭代窗口。因此从CE2602起,我们正式启动旧中国现金流量表(IDCNCASH)的迭代工作。建议所有使用旧方案的客户,尽快迁移到基于SAP Document and Reporting Compliance的新现金流量表方案。为了帮助客户顺利完成迁移,SAP本地化团队为客户准备了详细的实施手册和视频教程:</P><UL><LI><A href="https://dam.sap.com/mac/app/p/pdf/asset/preview/4KZDwKB?ltr=a&rc=10&doi=SAP864766&includeRelatedAssets=true" target="_blank" rel="noopener noreferrer"><SPAN>基于抵销科目确定方案的中国新本地化现金流量表白皮书</SPAN></A></LI><LI> <A href="https://community.sap.com/t5/financial-management-blog-posts-by-sap/step-by-step-implementation-guide-sap-document-and-reporting-compliance-drc/ba-p/14171717" target="_blank"><SPAN>视频教程</SPAN></A></LI></UL><P> </P><P>从CE2602 开始,支持新旧方案的切换操作:</P><P class="lia-indent-padding-left-30px" style="padding-left : 30px;">1. 用户可通过旧方案中的弹窗,或“新版本“开关按钮,切换至新方案。</P><P class="lia-indent-padding-left-30px" style="padding-left : 30px;"><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="14.png" style="width: 936px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/364371i6E6AB9C5659EA299/image-size/large?v=v2&px=999" role="button" title="14.png" alt="14.png" /></span></P><P class="lia-align-center" style="text-align: center;"> <SPAN>图14:旧方案内新增弹窗并支持跳转至新方案</SPAN></P><P> </P><P class="lia-indent-padding-left-30px" style="padding-left : 30px;">2. 切换至新方案后,用户可使用“新版本“开关按钮切换回旧方案;欢迎用户在”提供反馈“中,提出新方案使用过程中的问题或建议。</P><P class="lia-indent-padding-left-30px" style="padding-left : 30px;"><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="15.png" style="width: 936px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/364372i3B4B3D944B9CE878/image-size/large?v=v2&px=999" role="button" title="15.png" alt="15.png" /></span></P><P class="lia-align-center" style="text-align: center;"> <SPAN>图15:从旧方案切换至新方案后,新方案的弹窗信息</SPAN></P><P> </P><P> </P><P>SAP全球化部门将继续为您提供更智能、更自动化的本地化解决方案。</P><P>关于SAP ERP公有云2602版本中国本地化功能的更多信息,欢迎访问<A href="https://app.main.regulatory-change-manager.cloud.sap/index.html" target="_blank" rel="noopener nofollow noreferrer">SAP Regulatory Change Manager</A>或参考<A href="https://help.sap.com/docs/SAP_S4HANA_CLOUD/ee9ee0ca4c3942068ea584d2f929b5b1/9a1d870e446a4062b5f6f3bf50375e84.html?version=2602.00" target="_blank" rel="noopener noreferrer">SAP<SPAN>帮助文档</SPAN></A>。<BR /><BR /></P><P>免责声明</P><P>本博客文章中提供的信息基于发布时的现行法律法规,相关主管部门可能随时对其进行修改。SAP保留在必要时更新本文内容的权利,但不承担持续更新的义务。</P>2026-01-23T07:13:14.961000+01:00https://community.sap.com/t5/financial-management-blog-posts-by-sap/new-brazil-nfe-integration-with-sap-document-and-reporting-compliance-could/ba-p/14314333New Brazil NFe Integration with SAP Document and Reporting Compliance, could edition2026-01-25T21:36:02.297000+01:00NicoleBaranovhttps://community.sap.com/t5/user/viewprofilepage/user-id/2125813<P><STRONG><SPAN>Electronic Invoices (aka NF-e – Nota Fiscal) for Brazil with SAP Document and Reporting Compliance, Cloud Edition </SPAN></STRONG></P><P><STRONG><SPAN>Background<BR /></SPAN></STRONG><SPAN>In 2017, SAP introduced NF-e integration within SAP Document and Reporting Compliance (SAP’s strategic solution for electronic invoices and statutory reporting worldwide) through two dedicated cloud services: </SPAN></P><UL><LI><SPAN>SAP Document and Reporting Compliance, Outbound Invoicing Option for Brazil </SPAN></LI><LI><SPAN>SAP Document and Reporting Compliance, Inbound Invoicing Option for Brazil </SPAN></LI></UL><P><SPAN>This era is now over: As part of its simplification strategy, SAP is now including the functionality in </SPAN><A href="https://www.sap.com/products/financial-management/document-reporting-compliance.html" target="_blank" rel="noopener noreferrer">SAP Document and Reporting Compliance, cloud edition,</A><SPAN> delivering a comprehensive global solution with optimised processes and metrics; without requiring separate onboarding or cloud services. SAP Document and Reporting Compliance, cloud edition is SAP’s strategic, global service for e-invoicing and statutory reporting. Customers connect once and scale across countries and scenarios! It will cover Brazil NF-e in addition to <STRONG>more than 25 other countries</STRONG> (<A href="https://help.sap.com/docs/cloud-edition/sap-document-and-reporting-compliance-cloud-edition/supported-business-scenarios?locale=en-US" target="_blank" rel="noopener noreferrer">scenarios list</A>). </SPAN></P><P><SPAN>Join us for the <A href="https://event.on24.com/wcc/r/5217053/369A8BE35CB0DD2B83C6968741859FF3" target="_self" rel="nofollow noopener noreferrer">webinar</A> on <STRONG>February 26, 2026 </STRONG>to learn about the availability of Brazil NF-e through SAP Document and Reporting, cloud edition, its impact on existing customers, migration steps and effort as well as pre-requisites. We are excited to meet you there! </SPAN></P><P><A href="https://event.on24.com/wcc/r/5217053/369A8BE35CB0DD2B83C6968741859FF3" target="_blank" rel="noopener nofollow noreferrer"><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="NicoleBaranov_0-1769373113315.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/365008i20665B3CBC6280D2/image-size/medium?v=v2&px=400" role="button" title="NicoleBaranov_0-1769373113315.png" alt="NicoleBaranov_0-1769373113315.png" /></span></A></P><P> </P>2026-01-25T21:36:02.297000+01:00https://community.sap.com/t5/financial-management-blog-posts-by-sap/sap-is-now-plateforme-agr%C3%A9%C3%A9e-pa-for-e-invoicing-and-e-reporting/ba-p/14314339SAP is now Plateforme agréée (PA) for e-invoicing and e-reporting2026-01-25T22:25:32.930000+01:00NicoleBaranovhttps://community.sap.com/t5/user/viewprofilepage/user-id/2125813<P><SPAN>Excited to share that SAP is now officially recognized as a <STRONG>Plateforme agréée (PA) </STRONG>for e‑invoicing and e‑reporting for France! </SPAN><SPAN><BR /></SPAN><SPAN>This certification reinforces SAP’s commitment to supporting companies in meeting France’s 2026–2027 mandatory e‑invoicing and e‑reporting requirements. </SPAN><SPAN>As a Plateforme agréée, SAP enables:</SPAN><SPAN><BR /></SPAN><SPAN><span class="lia-unicode-emoji" title=":heavy_check_mark:">✔️</span> Secure and compliant exchange of structured e‑invoices</SPAN><SPAN><BR /></SPAN><SPAN><span class="lia-unicode-emoji" title=":heavy_check_mark:">✔️</span> Automated transmission of transaction and payment data to the French tax authorities</SPAN><SPAN><BR /></SPAN><SPAN><span class="lia-unicode-emoji" title=":heavy_check_mark:">✔️</span> Alignment with regulatory formats and lifecycle requirements (Factur‑X, UBL, CII, e‑reporting standards)</SPAN><SPAN><BR /></SPAN><SPAN><span class="lia-unicode-emoji" title=":heavy_check_mark:">✔️</span> An end‑to‑end digital compliance journey for companies operating in France</SPAN><SPAN><BR /></SPAN></P><P><SPAN>This milestone strengthens SAP’s mission to deliver regulatory‑relief‑as‑a‑service, helping organizations adapt with confidence in a fast‑evolving regulatory landscape. </SPAN><SPAN>The future of compliant invoicing in France is here, and SAP is ready to lead the way! </SPAN></P><P><SPAN>Therefore, mark your calendar on <STRONG>February 17, 2026 at 3pm</STRONG> and join our <A href="https://event.on24.com/wcc/r/5216780/DA4D56D421B47EB333F8262851B6DD4B" target="_blank" rel="noopener nofollow noreferrer">webinar</A> to understand the latest regulatory updates, gain insights into the planned release timelines and supported capabilities with SAP Document and Reporting Compliance, cloud edition, concluded with a system demonstration and setup information. Register <A href="https://event.on24.com/wcc/r/5216780/DA4D56D421B47EB333F8262851B6DD4B" target="_blank" rel="noopener nofollow noreferrer">now</A></SPAN></P><P><A href="https://event.on24.com/wcc/r/5216780/DA4D56D421B47EB333F8262851B6DD4B" target="_blank" rel="noopener nofollow noreferrer"><SPAN><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="France.jpg" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/365009i74785D6D0D2B9D18/image-size/medium?v=v2&px=400" role="button" title="France.jpg" alt="France.jpg" /></span></SPAN></A></P><P> </P>2026-01-25T22:25:32.930000+01:00https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/transitioning-to-the-new-china-cash-flow-statement-solution-what-you-need/ba-p/14323900Transitioning to the New China Cash Flow Statement Solution: What You Need to Know2026-02-09T07:21:20.487000+01:00TeresaTDhttps://community.sap.com/t5/user/viewprofilepage/user-id/131927<P>As regulatory reporting requirements continue to evolve, SAP is committed to providing customers with modern, efficient solutions that meet compliance needs while leveraging the latest technology capabilities. For organizations operating in China, an important transition is underway regarding the Cash Flow Statement reporting solution.</P><P><STRONG>Understanding the Evolution</STRONG></P><P>The legacy China Cash Flow Statement solution (IDCNCASH) has served customers well over the years, but technological advancement necessitates modernization. Since S/4HANA CE2111/OP2021, SAP has offered an enhanced solution built on the SAP Document and Reporting Compliance (DRC) platform, which provides significant improvements across multiple dimensions.</P><P><STRONG>Key Advantages of the New Solution</STRONG></P><P>The DRC-based Cash Flow Statement addresses several limitations of the legacy approach:</P><UL><LI><STRONG>Performance and Architecture</STRONG>: The new solution leverages SAP HANA's in-memory database capabilities, delivering superior performance even with large data volumes. Unlike the legacy solution, which faced timeout issues with substantial datasets, the modern architecture is designed for scalability.</LI><LI><STRONG>Data Consistency</STRONG>: By sourcing data directly from the ACDOCA table, the new solution ensures alignment with core financial data and other related reports. This eliminates the data inconsistencies that occasionally occurred with the legacy solution's separate data sources.</LI><LI><STRONG>Enhanced Currency Support</STRONG>: While the legacy solution supported only four currency types, the new solution accommodates all currency types assigned to company codes and ledgers in S/4HANA, providing greater flexibility for multinational operations.</LI><LI><STRONG>Proactive Error Detection</STRONG>: The new solution determines offsetting accounts during document posting rather than at report runtime, enabling earlier identification and resolution of issues.</LI><LI><STRONG>Advanced Functionality</STRONG>: Built on the DRC platform, the solution offers scheduled tasks, historical snapshots, analytical views, and customer extension capabilities—features that support more sophisticated reporting workflows.</LI></UL><P><STRONG>Migration Timeline and Support</STRONG></P><P>Starting with CE2602, SAP has introduced toggle functionality allowing users to switch between the legacy and new solutions, facilitating a gradual transition.</P><UL><LI>When users open the old version app, a dialog will promote the new version app with functional benefits, and allow a direct switch to the new version app (DRC: Run Statutory Reports).</LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="TeresaTD_0-1770614190968.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/370103i5BCC270F85F47F81/image-size/large?v=v2&px=999" role="button" title="TeresaTD_0-1770614190968.png" alt="TeresaTD_0-1770614190968.png" /></span></P><UL><LI>In the new app (DRC), users can submit feedback on their experience and switch back to the old app at any time.</LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="TeresaTD_1-1770614190974.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/370102i0ED6EAA4ABB9FFC8/image-size/large?v=v2&px=999" role="button" title="TeresaTD_1-1770614190974.png" alt="TeresaTD_1-1770614190974.png" /></span></P><P>While SAP has extended the transition window to accommodate the large user base, customers are encouraged to plan their migration proactively.</P><P><STRONG>Implementation Resources</STRONG></P><P>SAP has developed comprehensive implementation materials to support the transition, including detailed white papers and video tutorials.</P><P>Implementation handbook (white papers) in <A href="https://dam.sap.com/mac/app/p/pdf/asset/preview/4KZDwKB?ltr=a" target="_blank" rel="noopener noreferrer">Chinese</A>/<A href="https://dam.sap.com/mac/app/p/pdf/asset/preview/ficms8d?ltr=a&rc=10" target="_blank" rel="noopener noreferrer">English</A></P><P>Video tutorial: <A href="https://community.sap.com/t5/financial-management-blog-posts-by-sap/step-by-step-implementation-guide-sap-document-and-reporting-compliance-drc/ba-p/14171717" target="_blank">Step-by-Step Implementation Guide: SAP Document and Reporting Compliance (DRC) Cash Flow Statements</A></P><P><STRONG>Next Steps</STRONG></P><P>Customers currently using the legacy Cash Flow Statement solution should begin evaluating their migration timeline. Review SAP Note <A href="https://me.sap.com/notes/3700711" target="_self" rel="noopener noreferrer">3700711 - Replacement of Existing 'Cash Flow Statements - China' App with 'China Cash Flow Statements' Report in Document and Reporting Compliance</A> for the latest information on the transition roadmap and consult the implementation handbook for technical guidance.</P><P>As with any significant system change, adequate planning and testing are essential. The investment in migration will position your organization to benefit from enhanced performance, improved data consistency, and access to advanced reporting capabilities that support evolving business needs.</P><P>For implementation support, please refer to the <A href="https://help.sap.com/docs/SAP_S4HANA_CLOUD/147436affce24e81892eee2076a78116/361bb7e78a1e4077840fa406417eb0dc.html" target="_blank" rel="noopener noreferrer">SAP Help Portal</A> or contact your SAP representative.</P><P> </P><P><STRONG>FAQ:</STRONG></P><P><STRONG>Q1: What is SAP DRC?</STRONG></P><P>A: <A href="https://help.sap.com/docs/SAP_S4HANA_CLOUD/71af4585db6d4904b1724730f3776c9b/39b43ed2a9c243d392e0d7cf049e5ab9.html" target="_blank" rel="noopener noreferrer">SAP Document and Reporting Compliance</A> is a unique and competitive statutory reporting framework that helps you manage your regulatory requirements across the globe. Statutory reporting, a component of SAP Document and Reporting Compliance, is a global solution that enables timely creation, generation, and submission of statutory reports to authorities in the correct format. It ensures compliance with complex and dynamic legal requirements. For more details, refer to <A href="https://help.sap.com/docs/SAP_S4HANA_CLOUD/4de200b26d5d42bbacae69c6bf6b9923/9f25ee571729f032e10000000a441470.html" target="_blank" rel="noopener noreferrer">SAP Help Portal</A> for Statutory Reporting.</P><P><STRONG>Q2: For S/4HANA Public Cloud customers, does the new DRC Cash Flow Statement require activation of new scope items?</STRONG></P><P>A: Yes.</P><UL><LI>With <STRONG>1J2</STRONG>, you can generate and download the China Cash Flow Statement in both PDF and TXT(CSV) format.</LI><LI>With additional <STRONG>5XU</STRONG>, you can preview and edit (change the figures and regenerate files with full audit trail), perform analytics, trace back to source documents, and extend the existing report using design time.</LI></UL><P>Customers need to contact your SAP Account Executive if they have any question related to licenses.</P><P><STRONG>Q3: After the legacy solution is retired, how can customers use the new solution to view historical Cash Flow data?</STRONG></P><P>A: After you activate and configure the DRC cashflow report, you can run the Data Migration Tool (for <A href="https://help.sap.com/docs/SAP_S4HANA_CLOUD/147436affce24e81892eee2076a78116/1ce84734fd584df895a4b1268deed6b2.html?version=2602.500" target="_blank" rel="noopener noreferrer">Public Cloud</A> and <A href="https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/48b1ed26c54c440abd913f4a174d7b4d/1ce84734fd584df895a4b1268deed6b2.html?version=2025.000" target="_blank" rel="noopener noreferrer">OP</A>, or transaction code FIRU_CF_OFF_ACC) to display historical data in the new DRC cashflow report.</P><P>Note:</P><OL><LI>We recommend that you do the solution switch and run the migration program during year-end financial closing or at the beginning of the year.</LI><LI>If you purchased 5XU, you can use the drill-down tool in the analytics view for troubleshooting. If the new solution is configured correctly, the data in the new and legacy solutions should be consistent (legacy solutions use similar offsetting account determination configuration and calculation logic).</LI><LI>This tool only performs data migration. It can't resolve the effort required for customers to implement the new DRC cashflow report.</LI></OL><P><STRONG>Q4: What existing legal reports have been replaced by SAP DRC statutory reports so far?</STRONG></P><P>A: SAP Note <A href="https://me.sap.com/notes/2480067/E" target="_blank" rel="noopener noreferrer">2480067 - Replacement of Existing Legal Reports with DRC reports</A> <SPAN>provides information about the legacy ABAP legal reports that statutory reports provided with the SAP Document and Reporting Compliance framework are succeeding.</SPAN></P>2026-02-09T07:21:20.487000+01:00https://community.sap.com/t5/financial-management-blog-posts-by-sap/validation-messages-cbs-and-ibs-configuration/ba-p/14327962Validation Messages: CBS and IBS Configuration2026-02-13T12:55:58.563000+01:00julianajarotzkyhttps://community.sap.com/t5/user/viewprofilepage/user-id/16880<P><SPAN class="">As part of the transition to the new CBS (Contribuição sobre Bens e Serviços) and IBS (Imposto sobre Bens e Serviços) tax structure, SAP has introduced three new validation messages when you receive inbound electronic fiscal documents.</SPAN></P><P><STRONG>Understanding the New Messages</STRONG><SPAN> </SPAN></P><P><SPAN>The messages address common discrepancies that may arise when processing XML documents under Brazil Tax Reform:</SPAN><SPAN> </SPAN></P><P><STRONG><SPAN>J1B_NFE660:</SPAN></STRONG><SPAN> Expected CBS/IBS tax rate is X but tax rate in XML is Y </SPAN><SPAN> </SPAN></P><P><SPAN>This message alerts users when there's a mismatch between the expected tax rate configured in the system and the rate specified in the incoming XML document.</SPAN><SPAN> </SPAN></P><P><STRONG><SPAN>J1B_NFE661:</SPAN></STRONG><SPAN> CBS/IBS tax not available in XML for purchase order item X </SPAN><SPAN> </SPAN></P><P><SPAN>This validation triggers when the required CBS/IBS tax information is missing from the XML for a specific purchase order item.</SPAN><SPAN> </SPAN></P><P><STRONG><SPAN>J1B_NFE663:</SPAN></STRONG><SPAN> Tax group CBS/IBS from XML not available in the current Tax Code </SPAN><SPAN> </SPAN></P><P><SPAN>This message appears when the tax group referenced in the XML document cannot be found in the system's current tax code configuration.</SPAN><SPAN> </SPAN></P><P><SPAN>You can configure each message to appear as either Warning or Error, depending on your business requirements. For detailed instructions on configuring these messages through transaction OBMSG, please refer to </SPAN><A href="https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/c5e66d2df826499d9b8c76b8355601c3/17f901cf9f744f4a9dd47815ced145c7.html?version=2023.latest" target="_self" rel="noopener noreferrer">Configuring Messages 660, 661, and 663 in OBMSG and OBA5</A><SPAN>.</SPAN><SPAN> </SPAN></P><P> </P><P><SPAN>Have you found this blog post useful? If so, choose “Like”, share it with your colleagues, and follow me for similar content. </SPAN><SPAN> </SPAN></P><P><SPAN>You are welcome to leave your questions and read similar blog posts on the </SPAN><A href="https://community.sap.com/t5/c-khhcw49343/SAP+Document+and+Reporting+Compliance/pd-p/73554900100700003181" target="_blank"><SPAN>SAP Document and Reporting Compliance SAP Community</SPAN></A><SPAN>. Don’t forget to follow the </SPAN><A href="https://community.sap.com/t5/c-khhcw49343/SAP+Electronic+Invoicing+for+Brazil+%252528SAP+Nota+Fiscal+Eletronica%252529/pd-p/01200615320800000708" target="_blank"><SPAN>SAP Electronic Invoicing for Brazil (SAP Nota Fiscal Eletronica)</SPAN></A><SPAN> tag and the </SPAN><A href="https://pages.community.sap.com/topics/document-reporting-compliance" target="_blank" rel="noopener noreferrer"><SPAN>SAP Document and Reporting Compliance Community</SPAN></A><SPAN> to keep up with the latest NF-e news. </SPAN><SPAN> </SPAN></P><P><SPAN>Thank you, and until next time, </SPAN><SPAN> <BR /></SPAN><SPAN>Juliana Jarotzky</SPAN><SPAN> </SPAN></P>2026-02-13T12:55:58.563000+01:00https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/grc-trade-and-tax-in-sap-cloud-erp-2602/ba-p/14311711GRC, Trade and Tax in SAP Cloud ERP 26022026-02-19T14:07:53.164000+01:00Hirunihttps://community.sap.com/t5/user/viewprofilepage/user-id/1383197<P><SPAN>Hello Experts,</SPAN></P><P><SPAN>I'm excited to share the update regarding our latest release - GRC, Trade and Tax in SAP Cloud ERP 2602. This update highlights many significant innovations from SAP Risk and Assurance Management, SAP Watch List Screening, SAP Document and Reporting Compliance, as well as SAP Cloud Identity Access Governance.</SPAN></P><P><SPAN>For a quick overview of the top release highlights for GRC with 2602, y</SPAN><SPAN>ou can watch the video below.</SPAN></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%2Fh1HRAAEgBZg%3Ffeature%3Doembed&display_name=YouTube&url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dh1HRAAEgBZg&image=https%3A%2F%2Fi.ytimg.com%2Fvi%2Fh1HRAAEgBZg%2Fhqdefault.jpg&type=text%2Fhtml&schema=youtube" width="600" height="337" scrolling="no" title="Governance, Risk, and Compliance in SAP Cloud ERP 2602 | Release Highlights" frameborder="0" allow="autoplay; fullscreen; encrypted-media; picture-in-picture;" allowfullscreen="true"></iframe></div></P><P><FONT color="#000000"><EM>Video 1. Release Highlight Video for GRC, Trade and Tax in SAP Cloud ERP 2602</EM></FONT></P><P>This blog covers the following innovations:</P><H3 id="toc-hId-1917656390"><SPAN>SAP Document and Reporting Compliance</SPAN></H3><UL><LI><SPAN>AI-assisted trend analysis and summary for reports (beta)</SPAN></LI><LI>Embedded analytics to facilitate VAT adjustments</LI><LI><SPAN>E- verify and Automated Handling of Draft VAT Returns from Authorities</SPAN></LI><LI>Enabling Electronic Invoices Through KSeF 2.0 for Poland</LI></UL><H3 id="toc-hId-1721142885"><SPAN>SAP Risk and Assurance Management</SPAN></H3><UL><LI>Extended analytical and reporting capabilities: new reporting dashboards with SAP Analytics Cloud, enterprise edition</LI></UL><H3 id="toc-hId-1524629380"><SPAN>SAP Enterprise Threat Detection </SPAN></H3><UL><LI>Intelligent alert handling and investigation recommendations</LI><LI>Management-focused monitoring dashboard</LI></UL><H3 id="toc-hId-1328115875"><SPAN>SAP International Trade</SPAN></H3><UL><LI>Export declaration for plants abroad in the context of Registration for Indirect Taxation Abroad (RITA)</LI></UL><H3 id="toc-hId-1131602370"><SPAN>SAP Watchlist Screening</SPAN></H3><UL><LI>Delta Screening</LI></UL><H3 id="toc-hId-935088865"><SPAN>SAP Document and Reporting Compliance</SPAN></H3><H4 id="toc-hId-867658079"><SPAN>AI-assisted trend analysis and report summary</SPAN></H4><P><SPAN>Tax accountants often spend significant time validating data by comparing current tax figures with previous returns. To accelerate this process, we introduce AI-assisted trend analysis for VAT returns. This feature helps tax experts by automatically uncovering hidden trends, flagging outliers, and detecting root causes for discrepancies. It provides intelligent summaries that can be used to simplify the approval process and support future audits. This innovation allows the team to move from reactive validation to proactive analysis.</SPAN></P><P><SPAN><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AI-assisted trend analysis and report summary.jpg" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/374296iF9FB0758273F4B07/image-size/large?v=v2&px=999" role="button" title="AI-assisted trend analysis and report summary.jpg" alt="AI-assisted trend analysis and report summary.jpg" /></span></SPAN></P><P><FONT size="3"><EM>Picture 1. AI-assisted trend analysis and report summary</EM></FONT></P><H5 id="toc-hId-800227293">Value Proposition</H5><UL><LI>R<SPAN>educe the time needed to interpret VAT data across periods, leading to faster reviews, quicker approvals, and shorter reporting cycles.</SPAN></LI><LI><SPAN>Accuracy is improved and compliance risk is reduced. This helps identify anomalies early, minimizing manual errors and lowering the risk of incorrect filings.</SPAN></LI><LI>Easy to make clear and informative data-driven decisions.</LI></UL><H5 id="toc-hId-603713788"><STRONG>Capabilities</STRONG></H5><UL><LI>The analysis highlights key trends, fluctuations, and irregularities, and flags values that help to identify potential errors or compliance risks. </LI><LI>Provide concise summary of key VAT insights to support faster reviews, approvals, and decision-making.</LI></UL><H3 id="toc-hId-149034845"><SPAN>Embedded analytics to facilitate VAT adjustments</SPAN></H3><P><SPAN>During the preparation of statutory reports, tax experts require deep visibility into their data to ensure accuracy. With the 2602 release, the 'Manage Tax Items' activity within SAP Document and Reporting Compliance is enhanced with a powerful ''analyze data" option. </SPAN></P><P><SPAN>This provides tax experts with additional fields and the flexibility to analyze tax data to identify anomalies. Now you can easily see how invoices are mapped to your VAT returns and pinpoint any documents that might have been excluded, enabling seamless adjustments integrated directly with accounting. To further tailor the solution, you can now use extensibility to plug in your own custom analytics CDS views, allowing you to choose between standard SAP-delivered queries or your own defined views for analysis.</SPAN></P><P><A href="https://community.sap.com/source-Ids-list" target="1_zgz1s9po" rel="nofollow noopener noreferrer"> </A></P><P><EM><FONT color="#000000">Video 2. </FONT>Embedded analytics to facilitate VAT adjustments</EM></P><H5 id="toc-hId--709516043"><SPAN>Value Proposition</SPAN></H5><UL><LI>Advances the VAT review and adjustment by integrating analytics.</LI><LI>Improves accuracy and strengthens compliance through data-driven decisions.</LI><LI>Reduces manual effort and reliance on offline analysis and external tools.</LI><LI>Enhances analytical transparency and enables faster and more confident decision-making.</LI></UL><H5 id="toc-hId--906029548"><SPAN>Capabilities</SPAN><STRONG> </STRONG></H5><UL><LI>Embedded analytics within the Manage Tax Items for Legal Reporting application</LI><LI>Direct access to detailed VAT tax line-item records with added data points</LI><LI>Interactive analytical views with charts, filters, and drill-down capabilities</LI><LI>Trend analysis and comparisons across multiple VAT dimensions</LI><LI>Identification of documents for inclusion in or exclusion from VAT returns</LI><LI>Analysis at the point of action without switching applications</LI><LI>Support for efficient VAT reconciliation and compliance preparation</LI></UL><P><SPAN>For more information, see: <A class="" href="https://help.sap.com/docs/SAP_S4HANA_CLOUD/4de200b26d5d42bbacae69c6bf6b9923/0a50b7fec5594e738568b1808f02625e.html?version=2602.VAL" target="_blank" rel="noopener noreferrer"><SPAN class=""><SPAN class="">Manage Tax Items for Legal Reporting | SAP Help Portal</SPAN></SPAN></A></SPAN></P><H3 id="toc-hId--515737039">E- <SPAN>verify and Automated Handling of Draft VAT Returns from Authorities</SPAN></H3><P><SPAN>A growing number of tax authorities are providing pre-populated, or draft, tax returns based on real-time transactional data. Our latest update helps you automate the handling of these draft returns, ensuring consistency with your company's books. With this feature, you can pull auto-populated returns from an authority's portal and automatically compare them with the returns prepared in your ERP system to identify any mismatches. </SPAN></P><P><SPAN>Based on the reconciliation results, you can then process actions such as submitting a delta file, accepting, or rejecting the draft. This streamlines the entire process, from review and correction to the submission of the final return.</SPAN></P><P><A href="https://community.sap.com/source-Ids-list" target="1_l4ip7tjh" rel="nofollow noopener noreferrer"> </A></P><P><FONT color="#000000"><EM>Video 3. </EM></FONT><EM>E- verify and Automated Handling of Draft VAT Returns from Authorities</EM></P><H3 id="toc-hId--712250544"><SPAN>Enabling electronic invoices through KSeF 2.0 for Poland<BR /></SPAN></H3><P><SPAN>With the Polish Ministry of Finance enforcing the use of electronic invoices through the KSeF 2.0 platform beginning in February 2026, we are equipping you to meet this mandate head-on. SAP Document and Reporting Compliance now enables you to generate B2B e-invoices in the required XML format from both Finance (FI) and Sales & Distribution (SD), including tax invoices, correction invoices, down-payment invoices, and self-billing invoices. You can submit these invoices interactively to KSeF 2.0, visualize them in a human-readable PDF format with a QR code, and retrieve supplier invoices for automated posting.</SPAN></P><P><SPAN><span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="Enabling electronic invoices through KSeF 2.0 for Poland.jpg" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/374303iB697B8ECB027F569/image-size/large?v=v2&px=999" role="button" title="Enabling electronic invoices through KSeF 2.0 for Poland.jpg" alt="Enabling electronic invoices through KSeF 2.0 for Poland.jpg" /></span></SPAN></P><P><SPAN><EM><FONT size="3">Picture 2. </FONT>Enabling electronic invoices through KSeF 2.0 for Poland</EM></SPAN></P><H2 id="toc-hId--615361042"><SPAN>SAP Risk and Assurance Management</SPAN></H2><H3 id="toc-hId--1105277554"><SPAN>Extended analytical and reporting capabilities: new reporting dashboards with SAP Analytics Cloud, enterprise edition</SPAN></H3><P><SPAN>We are introducing the new Risk and Compliance Cockpit, an SAP Analytics Cloud story that gives you an instant, comprehensive overview of your organization's compliance landscape. </SPAN></P><P><SPAN>This dashboard empowers compliance managers to identify process inefficiencies by visualizing compliance issues organized by type and status, with charts showing trends over time. It makes it easy to compare current performance against historical data, highlight long-term trends, and identify deviations. With insights into average issue resolution times and year-to-year analysis, this single source of truth helps you prioritize critical unresolved issues and improve operational efficiency.</SPAN></P><P><A href="https://community.sap.com/source-Ids-list" target="1_eotqbtls" rel="nofollow noopener noreferrer"> </A></P><P><EM>Video 4. Extended analytical and reporting capabilities: new reporting dashboards with SAP Analytics Cloud, enterprise edition</EM></P><H5 id="toc-hId--1888597073"><STRONG>Value Proposition</STRONG></H5><UL><LI>Get an instant overview of compliance issues, organized by type and status</LI><LI>Improved operational efficiency supported by trend and year-to-year analysis</LI><LI>Charts visualize trends over time</LI><LI>Overview of what to prioritize by highlighting critical unresolved issues</LI></UL><H5 id="toc-hId--2085110578"><STRONG>Capabilities </STRONG></H5><UL><LI>Identify inefficiencies in organizations' processes</LI><LI>Instant overview of compliance issues</LI><LI>Filter business data to examine specific categories of compliance issues</LI><LI>Visual and comparative analysis of data</LI><LI>Compare current performance while highlighting long-term trends and deviations</LI></UL><P><SPAN>For more information, see: <A class="" href="https://help.sap.com/docs/risk-and-assurance-management/admin-guide-risk-and-assurance-management/sap-grc-ram-compliancereporting" target="_blank" rel="noopener noreferrer"><SPAN class=""><SPAN class="">Risk and Compliance Cockpit</SPAN></SPAN></A></SPAN></P><H2 id="toc-hId--1401415062"><SPAN>SAP Enterprise Threat Detection</SPAN></H2><H3 id="toc-hId--1891331574">Intelligent alert handling and investigation recommendations</H3><P><SPAN>In SAP Enterprise Threat Detection, cloud edition, investigations are the central hub for examining security incidents. This new capability automates and enhances this critical process.<BR /><BR />The primary value of this feature is to decrease the manual effort required by SAP monitoring agents and increase their overall efficiency. When an agent prepares an investigation to send to a customer, they are now supported with automatic, case-specific response and mitigation recommendations.<BR /><BR />This helps teams by automatically compiling investigation results and formulating suggestions for customers on how to address the alerts. The system intelligently generates these recommendations based on the standard operating procedure of the specific pattern that created the alert, further enhanced by predefined value lists and machine learning functionality. This ensures that the advice provided is both highly relevant and immediately actionable, allowing your security teams to move from detection to resolution faster and more effectively.</SPAN></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hiruni_1-1769504112128.png" style="width: 906px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/365554iF4645919CDC36586/image-dimensions/906x455?v=v2" width="906" height="455" role="button" title="Hiruni_1-1769504112128.png" alt="Hiruni_1-1769504112128.png" /></span></P><P><EM><FONT size="3">Picture 3. </FONT>Intelligent alert handling and investigation recommendations</EM></P><P><SPAN>For more information, see: <A class="" href="https://help.sap.com/docs/SAP_ENTERPRISE_THREAT_DETECTION_CLOUD_EDITION/c9c37b5475c04357a782816cd5d7b1b8/317e8c4129524f49a7cc8b2cdfe58dc2.html" target="_blank" rel="noopener noreferrer"><SPAN class=""><SPAN class="">Generating Investigation Recommendations</SPAN></SPAN></A></SPAN></P><H3 id="toc-hId--1919661388"><SPAN>Management-focused monitoring dashboard</SPAN></H3><P><SPAN>We are introducing a powerful new monitoring dashboard within SAP Enterprise Threat Detection, cloud edition, specifically designed for management roles. In today's complex security landscape, having a clear, high-level view of your organization's cyberhealth is not just an advantage; it is a necessity. This new dashboard is for all managers and security leaders who need to quickly understand current security events, alerts, and ongoing investigations to make informed, timely decisions.</SPAN></P><P><SPAN>It facilitates a deeper understanding of complex security data by offering a comprehensive picture of your system's cyberhealth and protection status. The dashboard also shows the distribution of security events by various criteria, effectively highlighting the most affected systems, patterns, and users to help you focus resources where they are needed most. </SPAN></P><P><SPAN>To ensure the information is tailored to your specific needs, you can also create your own personalized monitoring pages with a selection of charts that are most relevant to your responsibilities..</SPAN></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hiruni_0-1769504079112.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/365553i2B03863EBAC856FD/image-size/large?v=v2&px=999" role="button" title="Hiruni_0-1769504079112.png" alt="Hiruni_0-1769504079112.png" /></span></P><P><EM><FONT size="3">Picture 4. </FONT>Management-focused monitoring dashboard</EM></P><P><SPAN>For more information, see: <A class="" href="https://help.sap.com/docs/SAP_ENTERPRISE_THREAT_DETECTION_CLOUD_EDITION/8d46a172bc28425aa9bae21e946d9b02/2ad4946123f7480aaee45826e1bf8c9a.html" target="_blank" rel="noopener noreferrer"><SPAN class=""><SPAN class="">Using the Monitoring Dashboard</SPAN></SPAN></A></SPAN></P><H2 id="toc-hId--1822771886"><SPAN>SAP International Trade</SPAN></H2><H3 id="toc-hId-1982278898">Export declaration for plants abroad in the context of Registration for Indirect Taxation Abroad (RITA)</H3><P><SPAN>For businesses operating with plants abroad, ensuring the correct export declaration is crucial. In a plant abroad scenario, this feature ensures that the country of the delivering plant, rather than the country of the company code, determines the correct foreign trade organization for the customs declaration. This enhancement improves compliance with international trade regulations for businesses leveraging the "Registration for Indirect Taxation Abroad" (RITA) scope.</SPAN></P><H5 id="toc-hId-1198959379"><STRONG>Value Proposition </STRONG></H5><UL><LI>Enhance compliance with trade regulations by ensuring the correct foreign trade organization is used for export declarations.</LI></UL><H5 id="toc-hId-1002445874"><STRONG>Capabilities </STRONG></H5><UL><LI>Manage your export declaration in SAP Global Trade Services using the foreign trade organization within the country of the plant abroad.</LI><LI>Identify plants abroad on pro forma invoice line items by considering countries where registration for indirect taxation (RITA) is enabled.</LI></UL><P><FONT size="3" color="#000000">In SAP Cloud ERP, a billing document exists where goods delivery is performed via a foreign plant, for example, the plant country is different from the country of the company code.</FONT></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hiruni_2-1769504803664.png" style="width: 924px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/365667i3BF912ADDCB30B5E/image-dimensions/924x390?v=v2" width="924" height="390" role="button" title="Hiruni_2-1769504803664.png" alt="Hiruni_2-1769504803664.png" /></span></P><P><EM><FONT size="3">Picture 5. </FONT>Export declaration for plants abroad in the context of Registration for Indirect Taxation Abroad (RITA)</EM></P><P>In SAP GTS, Edition for SAP HANA, the FTO of the corresponding export declaration is now determined based on the legal unit corresponding to the foreign plant used in the billing document.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hiruni_3-1769504851682.png" style="width: 942px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/365680i47483AE2B209BC25/image-dimensions/942x378?v=v2" width="942" height="378" role="button" title="Hiruni_3-1769504851682.png" alt="Hiruni_3-1769504851682.png" /></span></P><P><SPAN><EM><FONT size="3">Picture 6. </FONT>Export declaration for plants abroad in the context of Registration for Indirect Taxation Abroad (RITA)</EM></SPAN></P><P><SPAN>For more information, see: <A class="" href="https://help.sap.com/docs/SAP_S4HANA_CLOUD/ee9ee0ca4c3942068ea584d2f929b5b1/b57337eb6ea04cd2af2e016173648292.html?version=2602.00" target="_blank" rel="noopener noreferrer"><SPAN class=""><SPAN class="">Enablement of Plants-Abroad for Export Processing</SPAN></SPAN></A><SPAN class=""><SPAN class=""> and </SPAN></SPAN><A class="" href="https://help.sap.com/docs/CENTRAL_BUSINESS_CONFIGURATION/55c9333eed324cd284f6c4e5dab8462f/017ec064e3274ddd901350da411cebf4.html" target="_blank" rel="noopener noreferrer"><SPAN class=""><SPAN class="">Foreign Plant</SPAN></SPAN></A><SPAN class=""></SPAN></SPAN></P><H3 id="toc-hId-1392738383"><SPAN>Delta screening with SAP Watch List Screening and manual release of blocked document items</SPAN></H3><P><SPAN>Continuous compliance with sanction party lists is critical. Screening requests sent to SAP Watch List Screening will now remain active for delta screening for up to one month. This means the system automatically performs delta screenings against any changes to watch lists and updates the status of your business partners and documents accordingly, providing automatic coverage without requiring new manual screenings. </SPAN></P><P><SPAN>Additionally, for situations requiring manual intervention, the "Manage Documents - Trade Compliance" Fiori app now allows authorized users to manually release a trade compliance document item that is blocked. This creates a simple, straightforward, and auditable overrule process to comply with legal requirements while ensuring business continuity.</SPAN></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hiruni_4-1769504994609.png" style="width: 940px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/365691i9078799F38B0E02E/image-dimensions/940x738?v=v2" width="940" height="738" role="button" title="Hiruni_4-1769504994609.png" alt="Hiruni_4-1769504994609.png" /></span></P><P><EM><FONT size="3">Picture 7. </FONT>Delta screening with SAP Watch List Screening and manual release of blocked document items</EM></P><P><SPAN>For more information, see: <A class="" href="https://help.sap.com/docs/SAP_S4HANA_CLOUD/6dd96f68c48e4c139cda7b1bac5599b1/1c99a758dd014bd7ad3fd0eaf0ac6f54.html?version=2602.VAL" target="_blank" rel="noopener noreferrer"><SPAN class=""><SPAN class="">Integration with SAP Watch List Screening</SPAN></SPAN></A><SPAN class=""><SPAN class=""> and </SPAN></SPAN><A class="" href="https://help.sap.com/docs/SAP_S4HANA_CLOUD/ee9ee0ca4c3942068ea584d2f929b5b1/26fdb0797d18458ab410fd5ea2241620.html?version=2602.00" target="_blank" rel="noopener noreferrer"><SPAN class=""><SPAN class="">Delta </SPAN></SPAN><SPAN class=""><SPAN class="">Screening in SAP Watch List Screening</SPAN></SPAN></A></SPAN></P><H3 id="toc-hId-312537643" id="toc-hId-1196224878"><SPAN><STRONG>Watch the replays of our SAP Cloud ERP 2602 Early Release Series!</STRONG></SPAN><SPAN> </SPAN></H3><P><SPAN>From January 12-16, we hosted a series of 22 expert-led live sessions to highlight the exciting innovations shipped with the SAP Cloud ERP 2602 release. Missed the live sessions? We've got you covered! Take advantage of the entire series or pick and choose the sessions most relevant to you. You will find the recording and presentation for Artificial Intelligence as well as 21 other topics of interest. Don't miss this chance and watch them on demand–anywhere, anytime.</SPAN></P><H3 id="toc-hId-284207829" id="toc-hId-999711373"><SPAN><STRONG>Find all our assets</STRONG></SPAN><SPAN> </SPAN></H3><P><SPAN>We at Cloud ERP and SCM Product Success offer a service as versatile as our product itself. Check out the numerous offerings our team has created for you below:</SPAN><SPAN> </SPAN></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hiruni_0-1771357258695.jpeg" style="width: 432px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/373618i43B3989627E88072/image-dimensions/432x433?v=v2" width="432" height="433" role="button" title="Hiruni_0-1771357258695.jpeg" alt="Hiruni_0-1771357258695.jpeg" /></span></P><P class="lia-align-left" style="text-align : left;"><SPAN class="">Don’t hesitate to leave a comment and check out our<SPAN> </SPAN></SPAN><A class="" href="https://pages.community.sap.com/topics/s4hana-cloud" target="_blank" rel="noreferrer noopener"><SPAN class="">community page</SPAN></A><SPAN class=""><SPAN> </SPAN>to ask your questions and engage with the experts. Follow the<SPAN> </SPAN></SPAN><A class="" href="https://community.sap.com/t5/tag/PSCC_Enablement/tg-p/board-id/erp-blog-sap" target="_blank"><SPAN class="">PSCC_Enablement</SPAN></A><SPAN class=""><SPAN> </SPAN>tag to stay up to date with our latest blog posts.</SPAN><SPAN class=""> </SPAN></P><P data-unlink="true"><SPAN>Follow us on</SPAN><SPAN> </SPAN><SPAN><A href="https://twitter.com/sap" target="_blank" rel="noopener nofollow noreferrer">@SAP</A></SPAN><SPAN> </SPAN><SPAN>and #S4HANA, and myself on </SPAN><SPAN><A href="https://www.linkedin.com/in/hiruni-arunodhi-badulle-9535b322a/" target="_self" rel="nofollow noopener noreferrer">Hiruni Arunodhi Badulle | LinkedIn</A>.</SPAN></P>2026-02-19T14:07:53.164000+01:00https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/spain-legal-form-303-changes-for-2026/ba-p/14331242Spain Legal Form 303: Changes for 20262026-02-25T09:16:44.078000+01:00FranciscoHurtadohttps://community.sap.com/t5/user/viewprofilepage/user-id/170459<P>The Spanish Tax Agency (AEAT) has published important updates to legal form 303 (VAT returns) in <A href="https://www.boe.es/buscar/doc.php?id=BOE-A-2026-1761" target="_blank" rel="noopener nofollow noreferrer">Order HAC/27/2026 on January 26, 2026</A>, that will take effect starting with the February 2026 reporting period. These changes introduce new fields and modify the TXT file format for electronic submissions.</P><UL><LI>December 5, 2025 - Draft law for 303 Adjustments published for public consultation</LI><LI>January 26, 2026 - <A href="https://www.boe.es/buscar/doc.php?id=BOE-A-2026-1761" target="_blank" rel="noopener nofollow noreferrer">Order HAC/27/2026</A> officially published in BOE</LI><LI>February 11, 2026 - <A href="https://www.agenciatributaria.es/static_files/AEAT_Desarrolladores/EEDD/IVA/Mod_303/2026/Especif_m303_26.pdf" target="_blank" rel="noopener nofollow noreferrer">Technical specifications for 01-1T (2026) </A></LI><LI>February 13, 2026 - <A href="https://www.agenciatributaria.es/static_files/AEAT_Desarrolladores/EEDD/IVA/Mod_303/Especificaciones_modelo_303-2026.pdf" target="_blank" rel="noopener nofollow noreferrer">Technical specifications for 02-12M and 2T-4T (2026) </A></LI></UL><P>In this post, the changes in the legal form 303 and the customizing will be explained.</P><P> </P><H1 id="toc-hId-1661333283"><STRONG>Legal form adjustments</STRONG></H1><H2 id="toc-hId-1593902497"><STRONG>New Hydrocarbon sales and Deductions</STRONG></H2><P>According to this regulation, the following fields are included in teh VAT return:</P><UL><LI><STRONG>New identification field:</STRONG> <EM>"Sujeto pasivo con derecho a deducir pago a cuenta de entregas de gasolinas, gasóleos y biocarburantes posteriores a la ultimación del régimen de depósito distinto del aduanero</EM>" (Tax payer eligible for deductions due to the pre payments for the delivery of gasolines and biodiesel after the extraction from Bonded Deposits).</LI><LI><STRONG>New Tax box 112:</STRONG> "<EM>Pago a cuenta de entregas de gasolinas, gasóleos y biocarburantes posteriores a la ultimación del régimen de depósito distinto del aduanero atribuible a la Administración del Estado</EM>" (Pre-paid amounts for the delivery of gasolines and biodiesel after the extraction from Bonded Deposits)</LI></UL><H3 id="toc-hId-1526471711"> </H3><H3 id="toc-hId-1329958206">Use case</H3><P>The following example illustrates the process:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="FranciscoHurtado_0-1771437811606.png" style="width: 1015px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/374012iC3F8264A7AAF685D/image-dimensions/1015x481?v=v2" width="1015" height="481" role="button" title="FranciscoHurtado_0-1771437811606.png" alt="FranciscoHurtado_0-1771437811606.png" /></span></P><P> </P><UL><LI><STRONG>December:</STRONG><UL><LI>The company A (importer company) imports 1.000L of fuel into the boded/tax warehouse. This transaction happens in a VAT suspension schema </LI></UL></LI><LI><STRONG>January</STRONG><UL><LI>The company A sales to Company B (extractor company) 1.000L of fuel (this transaction is treated like an import):<UL><LI>Sales price: 1,5€/L</LI><LI>Tax base amount = 1.500€</LI><LI>VAT = 0€ </LI></UL></LI><LI>Before the extraction. Assumption: company B is not registered as OEA (<EM>Operador Económico Autorizado</EM>, authorized Economic operator as defined in <A href="https://www.boe.es/buscar/doc.php?id=DOUE-L-2013-82033" target="_self" rel="nofollow noopener noreferrer">EU 952/2013</A>) or Trustable Operator ("<EM><EM>operador confiable"</EM></EM> as defined in <A href="https://www.boe.es/diario_boe/txt.php?id=BOE-A-2025-26217" target="_blank" rel="noopener nofollow noreferrer">Orden HAC/1496/2025</A><span class="lia-unicode-emoji" title=":disappointed_face:">😞</span><UL><LI>Settle Import VAT with the Tax Agency (legal form 380): <UL><LI>Import VAT (21%) = 1500€ x 21% = <STRONG>315€.</STRONG></LI></UL></LI><LI>Pre-payment<STRONG> </STRONG>by Company B to the Tax Agency (Legal form 319): 315€ x 110% = <STRONG>346,50€</STRONG>.</LI></UL></LI><LI>After pre-payment:<UL><LI>Company A ensures that Company B either made the pre-payment or is identified as Trustable Operator/OEA and authorizes the extraction. In case the extraction is authorized without this check, the Company A will be held as solidary responsible for the amount of 110% of the corresponding Import VAT.</LI><LI>Company B extracts the fuel from the bonded warehouse. <UL><LI>Purchase price: 1,5€/L</LI><LI>Tax base amount = 1.500€</LI><LI>Import VAT (21%): <STRONG>315€.</STRONG></LI></UL></LI></UL></LI></UL></LI><LI><STRONG>February </STRONG><UL><LI>The company B sales 1000L to Company C (final customer).<UL><LI>Sales price: 1,7€/L</LI><LI>Tax base amount = 1.700€</LI><LI>Output VAT = 1700€ * 21% = <STRONG>357€.</STRONG></LI></UL></LI><LI>VAT return (303) by Company B<UL><LI>Output VAT = 1700€ * 21% = 357€</LI><LI>Pre-payment (tax box 112) = 346,50€</LI><LI>VAT return result = 357€ - 346,50€ = <STRONG>10,5€ t</STRONG>o pay to the Tax Agency.</LI></UL></LI></UL></LI></UL><H2 id="toc-hId-1004361982"> </H2><H3 id="toc-hId-936931196">Document and Reporting Compliance</H3><P>New report configuration parameter<STRONG> ES_VAT_FUEL_DEDUCTION :</STRONG></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="FranciscoHurtado_0-1771437747949.png" style="width: 889px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/374008i9E74552C439B7C0A/image-dimensions/889x208?v=v2" width="889" height="208" role="button" title="FranciscoHurtado_0-1771437747949.png" alt="FranciscoHurtado_0-1771437747949.png" /></span></P><P> </P><P><STRONG> T</STRONG>he possible values are:</P><UL><LI>“0” = Not applicable (January and 1T, 2026)</LI><LI>“1” = Yes, taxpayer is eligible for deduction </LI><LI>“2” =No, taxpayer is not eligible for deductions (as of February, 2T-4T 2026)</LI></UL><P> </P><P>The taxbox 112 will be visible directly in DRC preview screen:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="FranciscoHurtado_1-1771437747954.png" style="width: 771px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/374009i112FD49F8E16AFE2/image-dimensions/771x345?v=v2" width="771" height="345" role="button" title="FranciscoHurtado_1-1771437747954.png" alt="FranciscoHurtado_1-1771437747954.png" /></span></P><P>In case you need to notify a deduction in this tax box, you need to edit this legal form and change the value in the preview screen <STRONG>manually</STRONG> . You need to make sure that once the tax box is updated:</P><UL><LI>Return type is correct. For example, if you deduct all and the VAT return result is zero, the return type needs to be “N”.</LI><LI>Adjust Tax box 71 by subtracting the amount in tax box 112.</LI><LI>In case of corrections, adjust Tax box 111 with the newly calculated value of tax box 71 by subtracting the amount in tax box 112.</LI></UL><P> </P><H2 id="toc-hId-611334972"><STRONG>Tax Box 111 Calculation</STRONG></H2><P>The tax Agency has adjusted the calculation rules in case of rectification VAT return for tax box 111as follows:</P><UL><LI>Rectification VAT return = Yes</LI><LI>Tax Box [70] (Result to pay from previous returns of same year and period) is not zero.</LI><LI>Tax Box [71] (Final result ) is negative.</LI><LI>If Tax box[70] <= ABS(Tax box[71]), then tax box [111] (Rectification amount other than discrepancy) = Tax box [70]</LI><LI>If Tax box[70] > ABS(Tax box[71]), then tax box [111] (Rectification amount other than discrepancy) = ABS(Tax box [71])</LI></UL><P>(Remark: ABS means absolute value, i.e., amount without sign)</P><H2 id="toc-hId-414821467"><STRONG>TXT File Format Changes</STRONG></H2><P>The TXT file format has been restructured to accommodate the new fields.</P><UL><LI>The sequence of tax boxes [165] through [170] and [108] has been reordered within the file structure in records DP30301 and DP30303.</LI><LI>The CNAE values will change to 4 positions, instead of 3 in record structure DP30305.</LI></UL><P> </P><H1 id="toc-hId-89225243"><STRONG>Timeline</STRONG></H1><P>The regulation states in the final provision (<EM>disposicion final unica</EM>), that these changes will be applicable for the February reporting period: "<EM>La presente orden…se aplicará por primera vez… a las autoliquidaciones del Impuesto sobre el Valor Añadido, modelos 303, 322 y 353 correspondientes al segundo trimestre o al mes de febrero de 2026</EM>".</P><P>Since the Tax Agency has activated the TXT format for January:</P><UL><LI>S/4HANA Cloud Public Edition, the change is expected to be available on <STRONG>March 1st</STRONG>;. Due to the time constraints, in case of S/4HANA Cloud Public Edition you can check the note <A href="https://me.sap.com/notes/3716951" target="_blank" rel="noopener noreferrer">3716951 - TXT file for Legal form 303 for January 2026 rejected by the Tax Agency</A> for additional support.</LI><LI>S/4HANA Cloud of Private Edition, the SAP Note <A href="https://me.sap.com/notes/3717337" target="_self" rel="noopener noreferrer">3717337 - ES_VAT_DCL_M303_NATIONAL - New format for reporting year 2026</A></LI></UL><P>Please stay tuned to the announcement <A href="https://app.main.regulatory-change-manager.cloud.sap/index.html#/detail/GSREQSE-14510" target="_blank" rel="noopener nofollow noreferrer">Legal Form 303 (2026)</A> in the Regulatory Change Manager.</P><H1 id="toc-hId--107288262"><STRONG>Related Links</STRONG></H1><P>SAP remains committed to supporting customers through these regulatory changes, providing timely updates and comprehensive documentation to ensure smooth transitions and continued compliance. For technical questions or implementation assistance, please contact SAP Support or consult the relevant SAP Notes and documentation:</P><UL><LI><A href="https://help.sap.com/docs/SAP_S4HANA_CLOUD/a624a4a6d1d8473eb95fb42660127cfe/efcc6a1979764cf6afeff25bf8be3977.html?locale=en-US" target="_blank" rel="noopener noreferrer">Document and Reporting Compliance in Public Cloud</A></LI><LI><A href="https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/75495020c98044c18c39f47b2f1b1a72/684e75549c668d4ce10000000a4450e5.html?locale=en-US" target="_blank" rel="noopener noreferrer">Document and Reporting Compliance in Private Cloud</A></LI></UL><H1 id="toc-hId-465938316"><STRONG>Disclaimer</STRONG></H1><P>This blog post is intended for informational purposes only and reflects a simplified configuration approach based on current legal and system understanding. It does not constitute legal or implementation advice. SAP system behavior may vary depending on version, scope, and customer-specific settings. For full compliance and implementation support, please consult your SAP implementation partner or legal advisor.</P><P> </P>2026-02-25T09:16:44.078000+01:00