cancel
Showing results for 
Search instead for 
Did you mean: 

X.12 EDI Relational Condition Check in Seeburger EDI Adapter

Former Member
0 Kudos

Hello,

We're in middle of implementing ANSI X.12 EDI message integration with

Seeburger BIC Module with SAP PI 7.0. In X.12 protocol, there are so called

Relational Condition constraints on particular fields of a EDI segment. For

example, for EDI 850, the segment REF is bound by a constraint R0203;

segment FOB is bound by C0302, C0405, C0706, C0809.

Can anyone clarify that the standard EDI-To-XML 1:1 mapping generated by

Seeburger BIC Mapping Designer include these check rules or not ?

Are these check rules mandatory for all inbound EDI message processing

according to industry common practise ?

Thank you for any idea you may provide !

Ying-Jie Chen

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Chirag,

For EDI 850, the segment REF has the following elements :

128

127

352

C040

The relational condition R0203 is bound to REF. This implies that elements 02 (ie 127) and 03 (ie 352) are Required, meaning at least one of both fields must exist.

The incoming EDI 850 data is validated by this rule.

Segment REF has several occurrances in the 850 schema and for all those occurances, the check rule applies.

For constraint C0302 on Segment FOB, it specifies that a "Conditional" condition

is bound on this segment, dictating that if element 03 exists, then element 02 must

also exist.

These constraints (aka Relational Condition) are expressed as "Syntax Notes"

on segments for a particular X.12 EDI message type.

FYI,

Ying-Jie Chen

Former Member
0 Kudos

HI,

Can you please explain me properly what you need to acheive.

Thanks and Regards,

Chirag Gohil