Setting the deletion reason on an item fulfillment in NetSuite

I’m creating a workflow that creates, updates, and deletes item fulfillments in Netsuite when an item fulfillment is updated in an external system. Our Netsuite instance is set up to require a deletion reason when a transaction is deleted.

By default, Celigo sets the deletion reason/memo to a generic message

image

I’d like to provide a bit more information to the NS audit log. It looks like it should be possible to set the deletion reason from Celigo (see the note on this help center article https://docs.celigo.com/hc/en-us/articles/360015780951-Import-data-into-NetSuite#import-data-into-netsuite-0). I’m not finding other documentation on how to actually do this (and my best shot at it getting the mapping set up correctly is apparently ignored).

Does anyone know how to do this?

Can you try mapping:

  • deletionreason
    • Where this is the internal id of the reason code
  • deletionreasonmemo
    • Where this is free form text