OIC Monitoring:Stop converting integer Business Identifiers to scientific/decimal notation in Observ
Organization Name (Required - If you are an Oracle Partner, please provide the organization you are logging the idea on behalf of):
Zebra Technologies
Description (Required):
In Oracle Integration Cloud (OIC), when a source REST/JSON payload contains an unquoted numeric integer mapped directly as a Business Identifier tracking field, the Observability Activity Stream and Instances dashboard auto-converts the value into a float/scientific notation display.
For instance, when a JSON trigger payload includes:
{ "OrderNumber" : 36474859, "Revision" : 1}
The Monitoring UI displays this tracked business identifier as 3.6474859 instead of its literal integer value 36474859.
The OIC runtime should be enhanced so that any numeric value mapped directly to a Business Identifier tracking variable is converted and displayed as a raw, literal string by default. The Observability UI must preserve the exact digits received in the payload rather than converting them to float representations or applying scientific notation formatting.