| CPC G06F 16/2308 (2019.01) [G06F 11/1469 (2013.01); G06F 11/1471 (2013.01); G06F 16/1865 (2019.01); G06F 16/1873 (2019.01); G06Q 20/401 (2013.01); G06F 2201/84 (2013.01)] | 20 Claims |

|
1. A computer-implemented method for processing data change requests in a software production environment using an integrated platform that includes at least one processor, a database, a memory, and an interface, the method comprising:
receiving, from a requestor using the interface, one or more data change requests for data stored in the database;
identifying, by the processor, one or more related data files associated with the one or more data change requests;
applying, by the processor, the one or more data change requests on the one or more related data files, wherein if a data change request changes data within a parent document that includes data in a related child document, a change execution package processes the data change request in the child document as a false execution before processing the data change in the parent document, and wherein the change execution package is executed as an atomic transaction comprising individual data changes in the one or more data change requests;
capturing, by the processor, results of the one or more data change requests in an audit log as a snapshot;
transmitting, on the interface, the snapshot to an approver;
authenticating, by the processor, the approver; and
in response to an approval of the snapshot, executing, by the processor, the one or more data change requests in the database in a commit mode.
|