import { Entity, DefaultDeSerializers, DeSerializers, DeserializedType } from '@sap-cloud-sdk/odata-v2'; /** * This class represents the entity "A_SpecIdentifier" of service "API_REALSUBSTANCE". */ export declare class SpecIdentifier extends Entity implements SpecIdentifierType { /** * Technical entity name for SpecIdentifier. */ static _entityName: string; /** * Default url path for the according service. */ static _defaultServicePath: string; /** * All key fields of the SpecIdentifier entity */ static _keys: string[]; /** * Sequential Number of Data Record. * Specifies the numeric variable that identifies a data record internally in the system. * Each table with master data contains this data element. The system uses this data element to assign a unique number to a data record when it is created. * Maximum length: 20. */ specIdfgDescInternalId: DeserializedType; /** * Sequential Number of the Change State. * Specifies the numerical variable that sets the time in the key relative to the data record. * Each master data item contains the serial number of the change state in its primary key. This field logs the changes within a data record.If you create a data record, it is assigned the number 1. This number is incremented each time the data record is changed. The number ensures that is not necessary to copy all existing information when you change a data record. * Maximum length: 20. */ specIdfgDescChangeState: DeserializedType; /** * Sequential Number of Data Record. * Specifies the numeric variable that identifies a data record internally in the system. * Each table with master data contains this data element. The system uses this data element to assign a unique number to a data record when it is created. * Maximum length: 20. * @nullable */ specificationInternalId?: DeserializedType | null; /** * Deletion Indicator. * Specifies whether a data record is to be deleted. * During the next reorganization run, the data record is deleted from the database. * @nullable */ specIdfgDescIsDeleted?: DeserializedType | null; /** * Created By. * Maximum length: 12. * @nullable */ specIdfgDescCreatedByUser?: DeserializedType | null; /** * Created On. * @nullable */ specIdfgDescCreationDate?: DeserializedType | null; /** * Last Changed By. * Maximum length: 12. * @nullable */ specIdfgDescLastChangedByUser?: DeserializedType | null; /** * Last Changed On. * @nullable */ specIdfgDescLastChangeDate?: DeserializedType | null; /** * Sort Order. * You use the sort sequence to define the order in which information on a data record is displayed. In this way, you can display more important information first. * Maximum length: 4. * @nullable */ specIdfgDescSortSequence?: DeserializedType | null; /** * Identification Category. * Specifies the identification category. * A unique identification is made up of the identification category and identification type.Category: Type:Name IUPAC nameSynonymTrivial nameProper shipping name. * Maximum length: 10. * @nullable */ specIdfgDescCategory?: DeserializedType | null; /** * Identification Type. * Specifies the identification type. * Maximum length: 10. * @nullable */ specIdfgDescType?: DeserializedType | null; /** * Language. * Maximum length: 2. * @nullable */ specIdfgDescLanguage?: DeserializedType | null; /** * Identifier. * Identifying element for a specification. * The identification is determined by the identification category and the identification type. * Maximum length: 132. * @nullable */ specIdfgDescText?: DeserializedType | null; /** * Recipe Authorization Group. * Maximum length: 10. * @nullable */ specificationAuthznGroup?: DeserializedType | null; /** * Specification Type. * Maximum length: 10. * @nullable */ specificationType?: DeserializedType | null; } export interface SpecIdentifierType { specIdfgDescInternalId: DeserializedType; specIdfgDescChangeState: DeserializedType; specificationInternalId?: DeserializedType | null; specIdfgDescIsDeleted?: DeserializedType | null; specIdfgDescCreatedByUser?: DeserializedType | null; specIdfgDescCreationDate?: DeserializedType | null; specIdfgDescLastChangedByUser?: DeserializedType | null; specIdfgDescLastChangeDate?: DeserializedType | null; specIdfgDescSortSequence?: DeserializedType | null; specIdfgDescCategory?: DeserializedType | null; specIdfgDescType?: DeserializedType | null; specIdfgDescLanguage?: DeserializedType | null; specIdfgDescText?: DeserializedType | null; specificationAuthznGroup?: DeserializedType | null; specificationType?: DeserializedType | null; } //# sourceMappingURL=SpecIdentifier.d.ts.map