During IDOC processing, we receive “divide by zero” error message /QTYW/BCP105. This is not happening in online business transaction processing. How can this be?
You are utilizing a SAP QCI conversion group, which is configured to utilize ASTM D1250-80 implementations.
Example:
You use a copy of template conversion group Q202.
During IDOC processing, you receive error message /QTYW/BCP105 – Arithmetic error – divide by zero in function ” XXXX” .
In online processing, the calculations are working fine:
The error is caused if during IDOC processing the test density is passed with a value of 0 to the SAP QCI, which can be demonstrated in an online test calculation as well:
You should maintain valid range data for your conversion groups, such that a proper range limit violation message is raised. Then, IDOC error analysis is much easier and you can correct the incorrect IDOC input data. Note 000107 provides additional information.
Categories: BCS Messages FAQs
Back to FAQs