Monetize360

Delete Record

Remove a single record from a table

Delete Record

Remove a specific record from a table by selecting which record to delete. This action cannot be undone.

Technical Name: DeleteMDataFunc

Properties

  • Execution Mode: SYNC
  • Type: NATIVE
  • Category: CRUD Operations
  • Function ID: 4f9a1ea8-5d9a-4f2b-a8f6-8f6b5d9a1ea8

Input Schema

Required Parameters

ParameterTypeDescription
idstring (uuid)ID of the MData record to delete
mobjectIdstring (uuid)The Object ID containing the record

[Image placeholder: DeleteMData configuration]

Input Example

{
  "mobjectId": "3f9a1ea8-5d9a-4f2b-a8f6-8f6b5d9a1ea9",
  "id": "7f8a2ea8-6d9a-5f3b-b9f7-9f7b6d9a2eb1"
}

Output Schema

FieldTypeDescription
successbooleanWhether the deletion was successful

Workflow Example

Start → ValidatePermissions → FetchRecord → DeleteMData → LogDeletion → End

[Image placeholder: Delete workflow diagram]

Best Practices

  1. Soft Delete: Consider using a status field instead of hard delete
  2. Backup: Create backups before bulk deletions
  3. Validation: Always verify record exists before deletion
  4. Permissions: Check user permissions before allowing deletion
  5. Audit Trail: Log deletions for compliance and tracking

⚠️ Warning: Deletion is permanent and cannot be undone.