IBM
000-349 · Question #32
000-349 Question #32: Real Exam Question with Answer & Explanation
The correct answer is B. The component rule for the Trailer Record uses the ONERROR function.. The E09 status code on the Trailer Record in the audit log indicates a user-defined error raised by the ONERROR function, not a system-detected data error.
Question
Refer to the Exhibit. Consider the audit log fragment below: level="2" size="243" status="E07">CustomerOrder</object> level="3" size="36" status="E07">Detail Record</object> level="4" size="2" status="E01">UOM Field</object> <Text>NN</Text> level="3" size="9" status="E09">Trailer Record</object> <User>TotalLineItems Field contains invalid Count</User> Which one of the following statements is true?
Options
- AThe component rule for the Trailer Record uses the REJECT function.
- BThe component rule for the Trailer Record uses the ONERROR function.
- CThe data audit setting for CustomerOrder is set to Track=Error, Details=Error and Item
- DThe data audit setting for Trailer Record is set to Track=Error, Details=Error, and Item
Explanation
The E09 status code on the Trailer Record in the audit log indicates a user-defined error raised by the ONERROR function, not a system-detected data error.
Common mistakes.
- A. The REJECT function causes an object to be discarded and produces a different audit status code - it does not generate a user-defined message string like the one shown for the Trailer Record.
- C. The CustomerOrder status E07 reflects an error propagated upward from child objects, and the statement incorrectly attributes a specific data audit track configuration to explain that status rather than the ONERROR condition on the Trailer Record.
- D. The Trailer Record's E09 status is produced by the ONERROR function call in the component rule, not by a data audit Track=Error configuration, which would produce E07-type logging rather than a user-defined message.
Concept tested. ONERROR function and E09 audit log status code
Reference. https://www.ibm.com/docs/en/b2b-integrator/6.1?topic=functions-onerror
Community Discussion
No community discussion yet for this question.