Delete a Destination Field

You can use a data modify action to delete a field in the destination MDC.

Before you begin

If you are creating a data modify action to delete a call out request field, you must have already created the LDAP call out action that will be referenced in the data modify action. If you are creating a data modify action to delete a field in a custom workspace, you must have already created the custom workspace that will be referenced in the data modify action.

About this task

Perform this task to configure a data modify action for deleting a field in one of the following destinations:
  • Message — Deletes a field in a MtxDiamRoMsg MDC, MtxTcapMsg MDC, 5G message MDC, or virtual field.
  • Call Out Request — Deletes a field in the MtxLdapRequestDataExtension MDC, one of its descendants, or a virtual field. Use this destination to delete a field in the custom MDC specified in the LDAP call out request selected in this data modify action. The call out request and the data modify action must both be assigned to the same PreRating profile.
  • Workspace — Deletes a field in a custom workspace.
  • Object — Deletes a field from in a subscription, group, device, user, or an offer object.

Procedure

  1. Create a new data modify action or edit an existing one. To edit an existing data modify action, in Data Modify Actions, click the name of the action you want to edit or click Edit the selected object.
    For information about creating a data modify action, see the discussion about creating a data modify action.
  2. In Start Date/Time, use the date picker to select the date on which the object becomes active in the Pricing database and is first available for use, or enter the date in the format YYYY-MM-DD. Optionally, enter a time for when the object becomes active. The default start date/time is 2000–01–01 00:00:00. If applicable, the range in which the start date/time must fall is listed. For example:
    • Select a date on or before 2021–12–01.
    • Select a date on or after 2020–01–27.
    • Select a date between 2000–01–02 and 2021–10–04.
    Note: If you are creating a new revision of this object, the start date/time must be after the start date/time of the preceding revision and before the start date/time of the next revision. If you are making a copy of this object, the start date/time is not copied. The new object is the first revision, so it has the default start date/time of 2000–01–01 00:00:00.
    By default, data modify actions are active immediately. If you are creating a new revision of a data modify action, you must not change the source type.
  3. To delete a message MDC field, in Destination, select Message.
    1. In Destination Container, select the MDC or virtual field that has the field you want to delete.
    2. In Destination Field, select the field that you want to delete.
  4. To delete a field in a call out request:
    1. In Destination, select LDAP Call Out Request.
    2. In Call Out Name, select the name of the LDAP call out action that you want to use.
      The selected call out action determines which type of MDC is used (based on the MtxSubscriber InfoQueryObject.ExtensionName field value) as the destination container for this data modify action.
    3. In Destination Container, select the MDC or virtual field that has the field you want to delete. Valid MDC containers are the MtxLdapRequestDataExtension MDC or its descendants.
    4. In Destination Field, select the field that you want to delete.
  5. To delete a field in a workspace:
    1. In Destination, select Workspace.
    2. In Type, select the workspace type.
    3. In Destination Container, select the workspace MDC that has the field you want to delete.
    4. In Destination Field, select the field that you want to delete.
  6. To delete a field in an object, in Destination, select Object.
    1. In Destination Container, select the object that has the field you want to delete.
    2. In Destination Field, select the field that you want to delete.
  7. In Destination Action, select:
    • Conditional Delete — If you set source field conditions, deletes the destination field only if the source field is present. If you do not set the source field conditions, deletes the destination field.
    • Delete — Deletes the destination field unconditionally. The source fields are greyed out and any data entered in the source fields is ignored.
  8. (Optional) If you selected Conditional Delete in Destination Action, configure the source as follows:
    1. In Source, select the source type.
    2. Configure the source field for the selected source type. See the discussion about data modify properties for details about the fields you need to configure for each type of source.
    3. In Source Action, select one of the following:
      • empty_no_op — The destination field is deleted only if the source field is present. If the source field is empty, the destination field is not deleted and the profile continues to the next action in the profile without raising a warning.
      • empty_fail — The destination field is deleted only if the source field is present. If the source field is empty, the destination field is not deleted and the profile stops execution and raises an error.
      Note: If you selected Delete in Destination Action, the source fields are greyed out and the destination field is deleted unconditionally.
  9. Click Save.