Menu

Synchronizing a class inheriting from Ticket - error for the mandatory Description field

Bruno
2025-08-29
2025-09-07
  • Bruno

    Bruno - 2025-08-29

    Hello,
    i'm trying to translate to itop 3.2 our Order management workflow by creating a 'ticket-order' class derived from 'ticket'. My idea was to populate itop with our current data (with sqlcollectors on specific DataSources) by creating new tickets-order objects in itop.
    The synchronization is set up but i'm facing an error for all the replicas:

    Unable to create destination object: Valeur de l'attribut incorrecte 'Description' (description) : Null not allowed: issues = {0=>Valeur de l'attribut incorrecte 'Description' (description) : Null not allowed}, class = Order, id = -1

    'Description' is a 'Ticket' field defined to be not null.
    But this field is correctly defined and not null in the data i want to synchronize ...
    I suspect that another entry in itop db table is not initialized: 'description_format', but this entry is not synchronizable. It is not in the data model but seems to match the <format> definition of the field 'Description' in Ticket which is defined as 'html'. The 'description_format' is correctly filled when i create a ticket-order object manualy from itop interface ...</format>

    Is my hypothesis correct or am i missing something else ?
    Thanks

     
  • Jeffrey Bostoen

    Jeffrey Bostoen - 2025-09-07

    Have you tried filling the description_format field with 'html' perhaps?

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.