Search QuantityWare

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

Search FAQ