Skip to main content

system.mes.oee.importOeeConfigurationsFromJson

Description

Imports OEE Configuration records from JSON format data into the system.

Permissions

This method requires the OEE.WRITE.SAVE permission.

Syntax

system.mes.oee.importOeeConfigurationsFromJson(bytes)

Parameters

ParameterTypeNullableDescription
bytesbyte[]TrueThe JSON data as a byte array to import.

Returns

An ApiResponse object indicating success or failure. On success, the data attribute contains the count of imported records.

Code Examples

import system.file

# Path to the JSON file
filePath = "C:/path/to/oee_configurations.json"

try:
# Read the file content as bytes
jsonBytes = system.file.readFileAsBytes(filePath)

# Import the configurations
result = system.mes.oee.importOeeConfigurationsFromJson(jsonBytes)

if result.get('success'):
print "Successfully imported {} OEE configurations.".format(result.get('data'))
else:
print "Import failed: {}".format(result.get('message'))

except Exception as e:
print "An error occurred: {}".format(str(e))