US 11,810,035 B2
Systems and methods for expanding database capabilities
Rajeev Kumar Jha, Bangalore (IN); and Prashant Priyadarshi, Bangalore (IN)
Assigned to SAP SE, Walldorf (DE)
Filed by SAP SE, Walldorf (DE)
Filed on Sep. 29, 2021, as Appl. No. 17/488,988.
Prior Publication US 2023/0099004 A1, Mar. 30, 2023
Int. Cl. G06Q 10/06 (2023.01); G06Q 10/0631 (2023.01)
CPC G06Q 10/06313 (2013.01) 20 Claims
OG exemplary drawing
 
1. A computer-implemented system for executing an enterprise resource planning (ERP) software package using a database management system (DBMS), the system comprising:
at least one processor programmed to perform operations comprising:
accessing, by an order-to-cash process of the ERP software package, an indication of waste material for disposal, the order-to-cash process executing at the at least one processor and comprising at least one order-to-cash application in communication with a DBMS also executing at the at least one processor;
generating, by a first order-to-cash application of the at least one order-to-cash application, a waste disposal order document, the waste disposal order document comprising: a material description field including a description of the waste material, regulatory reporting data describing at least one report of the waste material to be provided to a regulatory agency, and a price field indicating a negative price, the waste disposal order document being described by a waste disposal document type record stored at a document type record table of the DBMS;
electronically communicating, by the order-to-cash process, the description of the waste material from the waste disposal order document to a regulatory agency computing system associated with the regulatory agency, the communicating being triggered at the order-to-cash process by the generating of the waste disposal order document;
storing, by the first order-to-cash application, the waste disposal order document at the DBMS;
generating, by the first order-to-cash application, a transportation order for transporting the waste material to a disposer party; and
generating, by a second order-to-cash application of the at least one order-to-cash application, a credit memo document describing a credit owed for the waste disposal; and initiating, by a third order-to-cash application of the at least one order-to-cash application, a payment to the disposer party based on the credit memo document.