Efficient handling of address data in business transaction documents
First Claim
1. A computer-implemented method for distinguishing between a correction and a change in address data, comprising:
- receiving a modification to address data associated with an existing address instance, resulting in modified address data, wherein the existing address instance is associated with an address snapshot instance and a master data object instance;
receiving a modification type indicator associated with the received modification;
creating a new address snapshot instance to associate with the modified address data;
associating the modified address data with the new address snapshot instance, wherein the new address snapshot instance becomes read-only after creation;
retrieving a unique reference value for the new address snapshot instance;
associating the unique reference value identifying the new address snapshot instance with the existing address instance; and
determining, by a computer using the received modification type indicator, whether the modification to the address data is a correction or a change, wherein;
upon a determination that the modification to the address data is a change, informing a business transaction document user of an address change associated with the master data object instance, andupon a determination that the modification to the address data is a correction, updating any corresponding address instance that refers to the address snapshot instance prior to the modification to refer to the new address snapshot instance.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure involves computer-implemented methods, software, and systems for efficiently handling address data in business transaction documents. A computer-implemented method includes receiving a modification to address data associated with an existing address instance, receiving, using at least one computer, an indication of a modification type, creating a new snapshot instance, associating the modified address data with the new snapshot instance, retrieving a unique reference value for the new address snapshot instance, and associating the unique reference value identifying the new address snapshot instance with the address instance.
44 Citations
15 Claims
-
1. A computer-implemented method for distinguishing between a correction and a change in address data, comprising:
-
receiving a modification to address data associated with an existing address instance, resulting in modified address data, wherein the existing address instance is associated with an address snapshot instance and a master data object instance; receiving a modification type indicator associated with the received modification; creating a new address snapshot instance to associate with the modified address data; associating the modified address data with the new address snapshot instance, wherein the new address snapshot instance becomes read-only after creation; retrieving a unique reference value for the new address snapshot instance; associating the unique reference value identifying the new address snapshot instance with the existing address instance; and determining, by a computer using the received modification type indicator, whether the modification to the address data is a correction or a change, wherein; upon a determination that the modification to the address data is a change, informing a business transaction document user of an address change associated with the master data object instance, and upon a determination that the modification to the address data is a correction, updating any corresponding address instance that refers to the address snapshot instance prior to the modification to refer to the new address snapshot instance. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-accessible, non-transitory, storage medium encoded with computer-readable instructions configured to cause one or more data processing apparatus to:
-
receive a modification to address data associated with an existing address instance, resulting in modified address data, wherein the existing address instance is associated with an address snapshot instance and a master data object instance; receive a modification type indicator associated with the received modification; create a new address snapshot instance to associate with the modified address data; associate the modified address data with the new address snapshot instance, wherein the new address snapshot instance becomes read-only after creation; retrieve a unique reference value for the new address snapshot instance; associate the unique reference value identifying the new address snapshot instance with the existing address instance; and determine using the received modification type indicator, whether the modification to the address data is a correction or a change, wherein; upon a determination that the modification to the address data is a change, informing a business transaction document user of an address change associated with the master data object instance, and upon a determination that the modification to the address data is a correction, updating any corresponding address instance that refers to the address snapshot instance prior to the modification to refer to the new address snapshot instance. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for distinguishing between a correction and a change in address data, comprising:
-
memory configured to store at least a master data object instance; and at least one hardware processor interoperably coupled to the memory and configured to; receive a modification to address data associated with an existing address instance, resulting in modified address data, wherein the existing address instance is associated with an address snapshot instance and a master data object instance; receive a modification type indicator associated with the received modification; create a new address snapshot instance to associate with the modified address data; associate the modified address data with the new address snapshot instance, wherein the new address snapshot instance becomes read-only after creation; retrieve a unique reference value for the new address snapshot instance; associate the unique reference value identifying the new address snapshot instance with the existing address instance; and determine using the received modification type indicator, whether the modification to the address data is a correction or a change, wherein; upon a determination that the modification to the address data is a change, informing a business transaction document user of an address change associated with the master data object instance, and upon a determination that the modification to the address data is a correction, updating any corresponding address instance that refers to the address snapshot instance prior to the modification to refer to the new address snapshot instance. - View Dependent Claims (12, 13, 14, 15)
-
Specification