xml validator and edi validator system exception message variables

how to user


validator  router  ---> 

                       ----> (default)


 see the blog content for sample error message

( directly go to exceptoin / not)  exception sub process.

example:https://blogs.sap.com/2018/09/18/cloud-integration-working-with-xml-validator/



SAP_XmlValidationResult property.


${property.SAP_EDIValidationResult} not contains 'error'




OperatorExample
=${header.SenderId} = '1'
!=${header.SenderId} != '1'
>${header.SenderId} > '1'
>=${header.SenderId} >= '1'
<${header.SenderId} < '1'
<=${header.SenderId} <= '1'
and${header.SenderId}= '1' and ${header.ReceiverId} = '2'
or${header.SenderId}= '1' or ${header.ReceiverId}= '2'
contains${header.SenderId} contains '1'
not contains${header.SenderId} not contains '1'
in${header.SenderId} in '1,2'
not in${header.SenderId} not in '1,2'
regex${header.SenderId} regex '1.*'
not regex${header.SenderId} not regex '1.*'


SAP_EDIValidationResult

<Interchange>
                <DocumentStandard>UN-EDIFACT</DocumentStandard>
                <SyntaxVersion>3</SyntaxVersion>
                <InterchangeSender>
                                <Identification></Identification>
                                <Qualifier></Qualifier>
                </InterchangeSender>
                <InterchangeControlNumber></InterchangeControlNumber>
                <InterchangeError>
                                <Error>
                                                <ElementType>CompositeElement</ElementType>
                                                <XPath>/Interchange/S_UNB/C_S003</XPath>
                                                <ErrorCode></ErrorCode>
                                                <ErrorText></ErrorText>
                                </Error>
                                <Error>
                                                <ElementType>DataElement</ElementType>
                                                <XPath>/Interchange/S_UNB/C_S004/D_0019</XPath>
                                                <ErrorCode></ErrorCode>
                                                <ErrorText></ErrorText>
                                </Error>
                </InterchangeError>
                <FunctionalGroup>
						   <GroupControlNumber>1</GroupControlNumber>
                                <Error>
                                                 <ElementType>SegmentElement</ElementType>
                                                 <XPath>/Interchange/S_UNE</XPath>
                                                 <ErrorCode></ErrorCode>
                                                 <ErrorText></ErrorText>
                			  </Error>

                                <MessageError type="" version="">
                                                <MessageControlNumber></MessageControlNumber>
                                                <Error>
                                                                <ElementType>SegmentElement</ElementType>
                                                                <XPath>/Interchange/M_ORDERS/S_BGM</XPath>
                                                                <ErrorCode></ErrorCode>
                                                                <ErrorText></ErrorText>
                                                                <SegmentPosition></SegmentPosition>
                                                </Error>
                                                <Error>
                                                                <ElementType>SegmentElement</ElementType>
                                                                <XPath>/Interchange/M_ORDERS/S_UNS</XPath>
                                                                <ErrorCode></ErrorCode>
                                                                <ErrorText></ErrorText>
                                                                <SegmentPosition></SegmentPosition>
                                                </Error>
                                                <Error>
                                                                <ElementType>DataElement</ElementType>
                                                                <XPath>/Interchange/M_ORDERS/S_UNT</XPath>
                                                                <ErrorCode></ErrorCode>
                                                                <ErrorText></ErrorText>
                                                                <SegmentPosition></SegmentPosition>
                                                                <DataElementPosition></DataElementPosition>
                                                                <DataCompositePosition></DataCompositePosition>
                                                </Error>
                                </MessageError>
                </FunctionalGroup>
</Interchange>

Popular posts from this blog

pss book : శ్రీకృష్ణుడు దేవుడా, భగవంతుడా completed , second review needed. 26th April 2024

pss book: గురు ప్రార్థనామంజరి . completed 21st july 2024

pss book: కధల జ్ఞానము read review pending. 25th june 2024