ValidationErrorTechnicalErrorCode Property
This property holds a technical error code that helps identify structural issues with the document.
Syntax
ANSI (Cross Platform) char* GetValidationErrorTechnicalErrorCode(int iValidationErrorIndex); Unicode (Windows) LPWSTR GetValidationErrorTechnicalErrorCode(INT iValidationErrorIndex);
- (NSString*)validationErrorTechnicalErrorCode:(int)validationErrorIndex;
#define PID_EDIFACTVALIDATOR_VALIDATIONERRORTECHNICALERRORCODE 15 IPWORKSEDIFACT_EXTERNAL void* IPWORKSEDIFACT_CALL IPWorksEDIFACT_EDIFACTValidator_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal); IPWORKSEDIFACT_EXTERNAL int IPWORKSEDIFACT_CALL IPWorksEDIFACT_EDIFACTValidator_CheckIndex(void *lpObj, int propid, int arridx);
Default Value
""
Remarks
This property holds a technical error code that helps identify structural issues with the document. For instance when parsing an X12 document this will hold values that may be used for TA1 error codes.
Note: This property is specific to X12 documents and is not applicable to other document types.
Possible values are:
001 | The Interchange Control Numbers in the header ISA 13 and trailer IEA02 do not match. |
014 | Invalid interchange date value (non-numeric characters or wrong length). |
015 | Invalid interchange time value (non-numeric characters or wrong length). |
022 | The ISA segment is missing elements (invalid control structure). |
024 | Invalid interchange content (e.g., Invalid GS segment). |
The ValidationErrorIndex parameter specifies the index of the item in the array. The size of the array is controlled by the ValidationErrorCount property.
This property is read-only and not available at design time.
Data Type
String