System and method for metadata level validation of custom setup objects
First Claim
Patent Images
1. A computer-implemented method executable by a server system to validate metadata of an application, the method comprising:
- receiving, by a processor, a custom metametadata object defined in response to inputs received from a user, wherein the custom metametadata object specifies a format of a metadata object that comprises data fields, and wherein the custom metametadata object also comprises validation rules that specify uses of the data fields of the metadata object;
generating, by the processor, a metadata record according to the format specified in the custom metametadata object; and
at the time that the metadata record is generated, validating, by the processor, the metadata record based on the validation rules of the metametadata object.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a computer-implemented method executable by a server system to validate metadata of an application is provided. The method includes: receiving a custom metametadata object having a definition that specifies a format of metadata of an object, and having validation rules that specify a use of the custom metametadata object; generating a metadata record using the custom metametadata object; building an application using the metadata record; and validating the metadata record based on the validation rules of the metametadata object.
34 Citations
16 Claims
-
1. A computer-implemented method executable by a server system to validate metadata of an application, the method comprising:
-
receiving, by a processor, a custom metametadata object defined in response to inputs received from a user, wherein the custom metametadata object specifies a format of a metadata object that comprises data fields, and wherein the custom metametadata object also comprises validation rules that specify uses of the data fields of the metadata object; generating, by the processor, a metadata record according to the format specified in the custom metametadata object; and at the time that the metadata record is generated, validating, by the processor, the metadata record based on the validation rules of the metametadata object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A multi-tenant server system for validating metadata of an application, comprising:
-
a computer database that stores a custom metametadata object defined in response to inputs received from a user, wherein the custom metametadata object specifies a format of a metadata object that comprises data fields, and wherein the custom metametadata object also comprises validation rules that specify uses of the data fields of the metadata object; a server system that, by at least one processor, generates a metadata record according to the format specified in the custom metametadata object, and that validates the metadata record at the time that the metadata record is generated based on the validation rules of the metametadata object. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification