import { Entity, DefaultDeSerializers, DeSerializers, DeserializedType } from '@sap-cloud-sdk/odata-v2'; /** * This class represents the entity "A_InspSampleResult" of service "API_INSPECTIONLOT_SRV". */ export declare class InspSampleResult extends Entity implements InspSampleResultType { /** * Technical entity name for InspSampleResult. */ static _entityName: string; /** * Default url path for the according service. */ static _defaultServicePath: string; /** * All key fields of the InspSampleResult entity */ static _keys: string[]; /** * Inspection Lot Number. * Number that uniquely identifies an inspection lot. * The inspection lot number is assigned by the system. * Maximum length: 12. */ inspectionLot: DeserializedType; /** * Current Node Number from Order Counter. * Maximum length: 8. */ inspPlanOperationInternalId: DeserializedType; /** * Inspection Characteristic Number. * The number that explicitly identifies an inspection characteristic within an operation in an inspection plan. * Maximum length: 4. */ inspectionCharacteristic: DeserializedType; /** * Number of Partial Sample. * Number that identifies a (partial) sample, if partial samples are being used for the characteristic. * Maximum length: 6. */ inspectionSubsetInternalId: DeserializedType; /** * Name of Inspector. * The system enters the name of the user as the name of the inspector, if no other entry is made. * The system does not check the entries made. * Maximum length: 12. * @nullable */ inspector?: DeserializedType | null; /** * Results Record Status. * Processing status of the results record for the inspection characteristic or the partial sample. The processing status documents the current processing state of the characteristic or the partial sample. * To display a list of all processing statuses that are possible for a characteristic or a sample, select the possible entries help.If you carry out one of the following functions, the processing status of the characteristic changes:enter data in the recording screen for the characteristic (sample):the processing status changes to 'processing'set for processing:the processing status changes to 'processing'valuate:the processing status changes to 'valuated'close:the processing status changes to 'closed'You can enter data or calculate statistics only while the inspection characteristic (or sample) status is set for processing.If you set a characteristic (sample) that has not yet been processed to 'processed', you have to close this characteristic (sample). You cannot reset the status of a processed characteristic (sample) back to 'not processed'.The usage decision for the inspection lot can only be made when the processing of all required characteristics is closed. * Maximum length: 1. * @nullable */ inspectionResultStatus?: DeserializedType | null; /** * Origin of Results Data. * The results data origin describes the source from which the data was copied. * The keys for the origin of the results data are for information purposes only and have no controlling function.If a result is copied, for example from a certificate, this operation can be documented. * Maximum length: 2. * @nullable */ inspectionResultOrigin?: DeserializedType | null; /** * Start Date in Local Time Zone of Inspection. * The system enters the current date as the inspection start date, if no entry is made. * @nullable */ inspectionStartDate?: DeserializedType | null; /** * Start Time in Local Time Zone of Inspection. * The system enters the current time as the start time of the inspection, if no other entry is made. * @nullable */ inspectionStartTime?: DeserializedType | null; /** * End Date in Local Time Zone of Inspection. * The system enters the current date as the ending date of the inspection of the characteristic. You can change this entry. * @nullable */ inspectionEndDate?: DeserializedType | null; /** * End Time in Local Time Zone of Inspection. * The system enters the current time as the ending time of the inspection. You can change this entry. * @nullable */ inspectionEndTime?: DeserializedType | null; /** * Attribute of the Results Record (Valid, Invalid,...). * With an entry in this field you can indicate characteristic results or sample results as being invalid or, for example, mark outliers. If single values are recorded, the attribute field refers to a single value, otherwise this field refers to the results data for the characteristic or for the partial sample. * The system calculates statistics, such as the mean value, standard deviation and the number of fields only from valid single results.When you indicate that the result of a partial sample is invalid, the system reduces the summarized results data of the inspection characteristic by the results data of the invalid partial sample. * Maximum length: 1. * @nullable */ inspectionResultAttribute?: DeserializedType | null; /** * Inspection Result Valuation. * This field contains the valuation for the acceptance decision. * For the valuation of the characteristic a distinction is made between the acceptance decision for the inspected units and the impact on similar future inspections (dynamic modification of samples).To display a list of all possible values for the valuation of the characteristic (or partial sample), select the list function. You valuate the characteristic (sample) using the 'Valuate' function.The sampling procedure that references a valuation mode defines how the valuation of an inspection characteristic (or partial sample) is to be carried out. The sampling procedure can be assigned to the inspection characteristics in the inspection plan.If you do not assign a sampling procedure to the inspection characteristic in the inspection plan, you have to valuate the inspection characteristic (or partial sample) manually.If the valuation of an inspection characteristic (or partial sample) is successful, the valuation is documented by means of a change to the record status. You can no longer enter data in the recording screen for the inspection characteristic (or partial sample) after the valuation.The valuation is unsuccessful if the predefined valuation procedure cannot reach a decision to accept or reject the characteristic (or partial sample).The most common reason for an unsuccessful valuation is that the inspection results needed for the valuation are either partially or completely missing. * Maximum length: 1. * @nullable */ inspectionValuationResult?: DeserializedType | null; /** * Arithmetic Mean of Valid Measured Values (Formatted). * Maximum length: 22. * @nullable */ inspResultFrmtdMeanValue?: DeserializedType | null; /** * Value Not Initial if Set. * For every numeric field there is a corresponding field that denotes whether the value is initial or not, in order to differentiate between null and the initial value. * If this indicator is set, then the value of the corresponding numeric field is not initial. * Maximum length: 1. * @nullable */ inspectionResultHasMeanValue?: DeserializedType | null; /** * Maximum Value of Valid Measured Values - formatted. * Maximum length: 22. * @nullable */ inspResultFrmtdMaximumValue?: DeserializedType | null; /** * Value Not Initial if Set. * For every numeric field there is a corresponding field that denotes whether the value is initial or not, in order to differentiate between null and the initial value. * If this indicator is set, then the value of the corresponding numeric field is not initial. * Maximum length: 1. * @nullable */ inspResultHasMaximumValue?: DeserializedType | null; /** * Minimum Value of Valid Measured Values (Formatted). * Maximum length: 22. * @nullable */ inspResultFrmtdMinimumValue?: DeserializedType | null; /** * Value Not Initial if Set. * For every numeric field there is a corresponding field that denotes whether the value is initial or not, in order to differentiate between null and the initial value. * If this indicator is set, then the value of the corresponding numeric field is not initial. * Maximum length: 1. * @nullable */ inspResultHasMinimumValue?: DeserializedType | null; /** * Original Value Before Input Processing. * In this field, the system saves the original value that was actually entered during results recording. Attributes that may have been entered are also saved (for example, the entry >3.14). * Maximum length: 25. * @nullable */ inspectionResultOriginalValue?: DeserializedType | null; /** * Number of Inspected Sample Units. * Number of sample units that have been inspected for an inspection characteristic or a partial sample. * If the field is ready for input enter the inspected sample size.For each inspection plan characteristic you define the amount by which the inspected sample size in the 'Insp.ed' field can deviate from the to-be-inspected sample size in the 'Inspect' field. If a characteristic (partial sample ) is closed the system checks whether the required sample size is adhered to. The characteristic (partial sample) can only be closed if this is the case.For inspection characteristics, you can define conditions for adhering to the sample size. For example, you can define whether the inspection scope must be adhered to or whether it may be larger or smaller, etc. * @nullable */ inspResultValidValuesNumber?: DeserializedType | null; /** * Number of Recorded Sample Units. * Number of single results recorded for an inspection characteristic or a partial sample. * If the field is ready for input, enter the number of recorded single results.If you have also recorded invalid single results, the inspected sample size can deviate from the number of recorded single results. * @nullable */ inspResultNmbrOfRecordedRslts?: DeserializedType | null; /** * Inspection Description for Sample Result. * Maximum length: 40. * @nullable */ inspectionResultText?: DeserializedType | null; /** * Inspection Characteristic Long Text Exists. * Maximum length: 1. * @nullable */ inspectionResultHasLongText?: DeserializedType | null; /** * Language Key. * The language key indicates * - the language in which texts are displayed,- the language in which you enter texts,- the language in which the system prints texts. * Maximum length: 2. * @nullable */ language?: DeserializedType | null; /** * General Information. * You can write general additional information in this field, for example: * The number of the machine used to produce the partThe test equipment used for the inspectionYou can use the input help to search for and select an equipment master record or a production resources and tools master record. You can, however, also make a free entry.NotesThe display function in the field is only active when an equipment master record or a production resources and tools master record has been entered.The field supports uppercase and lowercase letters.When making an entry, no check is performed to see if the SAP object exists.The check whether an SAP object exists can be performed, for example, in the enhancements for the valuation or completion of a characteristic. * Maximum length: 18. * @nullable */ inspRsltFreeDefinedTestEquip?: DeserializedType | null; /** * Number of Measured Values Below Tolerance Range. * Number of valid measured values below the tolerance range that have been recorded for the characteristic or the partial sample. * The system determines the number of nonconforming single values for the inspection characteristic or the partial sample from the number of valid single values outside the tolerance range.In the inspection plan you can define whether the characteristic is quantitative or not and whether it has tolerance limits. * @nullable */ inspRsltBelowToleranceValsNmbr?: DeserializedType | null; /** * Number of Measured Values Above Tolerance Range. * Number of valid measured values above the tolerance range that have been recorded for the characteristic or the partial sample. * The system determines the number of nonconforming single values for the inspection characteristic or the partial sample from the number of valid single values outside the tolerance range.In the inspection plan you can define whether the characteristic is quantitative or not and whether it has tolerance limits. * @nullable */ inspRsltAboveToleranceValsNmbr?: DeserializedType | null; /** * Estimated Fraction Above Tolerance Range (Formatted). * Maximum length: 22. * @nullable */ inspRsltFrmtdAbvTolFraction?: DeserializedType | null; /** * Estimated Fraction Below Tolerance Range (Formatted). * Maximum length: 22. * @nullable */ inspRsltFrmtdBelowTolFraction?: DeserializedType | null; /** * Dispersion (Variance) of Valid Measured Values (Formatted). * Maximum length: 22. * @nullable */ inspResultFrmtdVariance?: DeserializedType | null; /** * Number of Nonconforming Sample Units. * Number of nonconforming sample units. A sample unit is nonconforming or not. * If the field is ready for input, you enter the number of nonconforming sample units.The number of nonconforming sample units must not be greater than the number of inspected test units that you can confirm as the number of valid measured values. * @nullable */ inspRsltNonconformingValsNmbr?: DeserializedType | null; /** * Number of Defects Found. * Number of defects observed for the sample unit, for the inspection characteristic, or for the partial sample.If the field is ready for input, enter the number of defects observed. You can confirm more than one defect for a sample unit. * @nullable */ inspectionNumberOfDefects?: DeserializedType | null; /** * Code Group. * Key for the code group. * Maximum length: 8. * @nullable */ characteristicAttributeCodeGrp?: DeserializedType | null; /** * Code Group. * Key for the code group. * Maximum length: 8. * @nullable */ inspectionResultCodeGroup2?: DeserializedType | null; /** * Code Group. * Key for the code group. * Maximum length: 8. * @nullable */ inspectionResultCodeGroup3?: DeserializedType | null; /** * Code Group. * Key for the code group. * Maximum length: 8. * @nullable */ inspectionResultCodeGroup4?: DeserializedType | null; /** * Code Group. * Key for the code group. * Maximum length: 8. * @nullable */ inspectionResultCodeGroup5?: DeserializedType | null; /** * Code. * Represents the lowest level within the hierarchy of catalog type, code group and code. A code refers to the actual coding for the attribute. For example, in a code group of colors, the code BL can represent the color blue, GR can represent the color green, and so forth. * The code can be uniquely identified only with the catalog type and code group. * Maximum length: 4. * @nullable */ characteristicAttributeCode?: DeserializedType | null; /** * Code. * Represents the lowest level within the hierarchy of catalog type, code group and code. A code refers to the actual coding for the attribute. For example, in a code group of colors, the code BL can represent the color blue, GR can represent the color green, and so forth. * The code can be uniquely identified only with the catalog type and code group. * Maximum length: 4. * @nullable */ inspectionResultCode2?: DeserializedType | null; /** * Code. * Represents the lowest level within the hierarchy of catalog type, code group and code. A code refers to the actual coding for the attribute. For example, in a code group of colors, the code BL can represent the color blue, GR can represent the color green, and so forth. * The code can be uniquely identified only with the catalog type and code group. * Maximum length: 4. * @nullable */ inspectionResultCode3?: DeserializedType | null; /** * Code. * Represents the lowest level within the hierarchy of catalog type, code group and code. A code refers to the actual coding for the attribute. For example, in a code group of colors, the code BL can represent the color blue, GR can represent the color green, and so forth. * The code can be uniquely identified only with the catalog type and code group. * Maximum length: 4. * @nullable */ inspectionResultCode4?: DeserializedType | null; /** * Code. * Represents the lowest level within the hierarchy of catalog type, code group and code. A code refers to the actual coding for the attribute. For example, in a code group of colors, the code BL can represent the color blue, GR can represent the color green, and so forth. * The code can be uniquely identified only with the catalog type and code group. * Maximum length: 4. * @nullable */ inspectionResultCode5?: DeserializedType | null; /** * Catalog Type of Assigned Code Group or Selected Set. * Main category by which code groups and codes are classified according to their contents (e.g. characteristic attributes, defect types, usage decisions). * If you are processing a quantitative characteristic or a qualitative characteristic for which the characteristic attributes indicator is not set, you can assign up to 4 code groups or selected sets to describe the inspection characteristic or the inspection method.NOTEYou CANNOT assign selected sets from catalog type 1 to quantitative characteristics or to qualitative characteristics for which the characteristic attributes indicator is not set. * Maximum length: 1. * @nullable */ characteristicAttributeCatalog?: DeserializedType | null; /** * Catalog Type of Assigned Code Group or Selected Set. * Main category by which code groups and codes are classified according to their contents (e.g. characteristic attributes, defect types, usage decisions). * If you are processing a quantitative characteristic or a qualitative characteristic for which the characteristic attributes indicator is not set, you can assign up to 4 code groups or selected sets to describe the inspection characteristic or the inspection method.NOTEYou CANNOT assign selected sets from catalog type 1 to quantitative characteristics or to qualitative characteristics for which the characteristic attributes indicator is not set. * Maximum length: 1. * @nullable */ inspectionResultCatalog2?: DeserializedType | null; /** * Catalog Type of Assigned Code Group or Selected Set. * Main category by which code groups and codes are classified according to their contents (e.g. characteristic attributes, defect types, usage decisions). * If you are processing a quantitative characteristic or a qualitative characteristic for which the characteristic attributes indicator is not set, you can assign up to 4 code groups or selected sets to describe the inspection characteristic or the inspection method.NOTEYou CANNOT assign selected sets from catalog type 1 to quantitative characteristics or to qualitative characteristics for which the characteristic attributes indicator is not set. * Maximum length: 1. * @nullable */ inspectionResultCatalog3?: DeserializedType | null; /** * Catalog Type of Assigned Code Group or Selected Set. * Main category by which code groups and codes are classified according to their contents (e.g. characteristic attributes, defect types, usage decisions). * If you are processing a quantitative characteristic or a qualitative characteristic for which the characteristic attributes indicator is not set, you can assign up to 4 code groups or selected sets to describe the inspection characteristic or the inspection method.NOTEYou CANNOT assign selected sets from catalog type 1 to quantitative characteristics or to qualitative characteristics for which the characteristic attributes indicator is not set. * Maximum length: 1. * @nullable */ inspectionResultCatalog4?: DeserializedType | null; /** * Catalog Type of Assigned Code Group or Selected Set. * Main category by which code groups and codes are classified according to their contents (e.g. characteristic attributes, defect types, usage decisions). * If you are processing a quantitative characteristic or a qualitative characteristic for which the characteristic attributes indicator is not set, you can assign up to 4 code groups or selected sets to describe the inspection characteristic or the inspection method.NOTEYou CANNOT assign selected sets from catalog type 1 to quantitative characteristics or to qualitative characteristics for which the characteristic attributes indicator is not set. * Maximum length: 1. * @nullable */ inspectionResultCatalog5?: DeserializedType | null; /** * Name of User Who Created the Data Record. * Name of the user who created this data record. * The system automatically enters the user name. * Maximum length: 12. * @nullable */ createdByUser?: DeserializedType | null; /** * System Date on Which Data Record Was Created. * Date on which the data record was created. * The system enters the current system date. * @nullable */ creationDate?: DeserializedType | null; /** * System Time at Which Data Record Was Created. * @nullable */ creationTime?: DeserializedType | null; /** * Name of User Who Last Changed Data Record. * Name of the user who made the last change to this data record. * Maximum length: 12. * @nullable */ lastChangedByUser?: DeserializedType | null; /** * System Date on Which Data Record Was Changed. * Date on which the data record was last changed. * The system enters the current system date. * @nullable */ lastChangeDate?: DeserializedType | null; /** * UTC Time Stamp in Short Form (YYYYMMDDhhmmss). * The UTC time stamp is the date and time relative to UTC (Universal Coordinated Time). * @nullable */ changedDateTime?: DeserializedType | null; /** * System Time at Which Data Record Was Changed. * @nullable */ changedTime?: DeserializedType | null; } export interface InspSampleResultType { inspectionLot: DeserializedType; inspPlanOperationInternalId: DeserializedType; inspectionCharacteristic: DeserializedType; inspectionSubsetInternalId: DeserializedType; inspector?: DeserializedType | null; inspectionResultStatus?: DeserializedType | null; inspectionResultOrigin?: DeserializedType | null; inspectionStartDate?: DeserializedType | null; inspectionStartTime?: DeserializedType | null; inspectionEndDate?: DeserializedType | null; inspectionEndTime?: DeserializedType | null; inspectionResultAttribute?: DeserializedType | null; inspectionValuationResult?: DeserializedType | null; inspResultFrmtdMeanValue?: DeserializedType | null; inspectionResultHasMeanValue?: DeserializedType | null; inspResultFrmtdMaximumValue?: DeserializedType | null; inspResultHasMaximumValue?: DeserializedType | null; inspResultFrmtdMinimumValue?: DeserializedType | null; inspResultHasMinimumValue?: DeserializedType | null; inspectionResultOriginalValue?: DeserializedType | null; inspResultValidValuesNumber?: DeserializedType | null; inspResultNmbrOfRecordedRslts?: DeserializedType | null; inspectionResultText?: DeserializedType | null; inspectionResultHasLongText?: DeserializedType | null; language?: DeserializedType | null; inspRsltFreeDefinedTestEquip?: DeserializedType | null; inspRsltBelowToleranceValsNmbr?: DeserializedType | null; inspRsltAboveToleranceValsNmbr?: DeserializedType | null; inspRsltFrmtdAbvTolFraction?: DeserializedType | null; inspRsltFrmtdBelowTolFraction?: DeserializedType | null; inspResultFrmtdVariance?: DeserializedType | null; inspRsltNonconformingValsNmbr?: DeserializedType | null; inspectionNumberOfDefects?: DeserializedType | null; characteristicAttributeCodeGrp?: DeserializedType | null; inspectionResultCodeGroup2?: DeserializedType | null; inspectionResultCodeGroup3?: DeserializedType | null; inspectionResultCodeGroup4?: DeserializedType | null; inspectionResultCodeGroup5?: DeserializedType | null; characteristicAttributeCode?: DeserializedType | null; inspectionResultCode2?: DeserializedType | null; inspectionResultCode3?: DeserializedType | null; inspectionResultCode4?: DeserializedType | null; inspectionResultCode5?: DeserializedType | null; characteristicAttributeCatalog?: DeserializedType | null; inspectionResultCatalog2?: DeserializedType | null; inspectionResultCatalog3?: DeserializedType | null; inspectionResultCatalog4?: DeserializedType | null; inspectionResultCatalog5?: DeserializedType | null; createdByUser?: DeserializedType | null; creationDate?: DeserializedType | null; creationTime?: DeserializedType | null; lastChangedByUser?: DeserializedType | null; lastChangeDate?: DeserializedType | null; changedDateTime?: DeserializedType | null; changedTime?: DeserializedType | null; } //# sourceMappingURL=InspSampleResult.d.ts.map