Skip Rules

SkipRules_Create

Adds a skip rule to an ftp site in Rev.io.

Input

  • SkipRule
    • ID As Integer - Prohibited
    • FTPSiteID As Integer – Required - The FTP Site in Rev.io where the Skip Rule will apply
    • Field As String – Required - The field on the CDR to which that the skip rule will apply
    • Value As String – Required - The value for which the above "Field" will apply
    • MatchOperator As Enum_Match_Operator – Required - The operation in which to perform the match (EQUALS, LESS_THAN, GREATER_THAN, etc)
    • StartDate As Date – Optional - the starting effective date for the Skip Rule (open if left blank)
    • EndDate As Date – Optional - the ending effective date for the Skip Rule (open if left blank)

Output

  • SkipRuleID As Integer – ID of the new skip rule.

SkipRules_Delete

Input

  • ID As Integer – the ID of the skip rule to be deleted. Required.

Output

None

SkipRules_Search

Required Input

At least one of the optional inputs is required.

Optional Input

  • ID As List (Of Integer) – One or more Rev.io Skip Rule IDs. Returns skip rules for these specific IDs only.
  • FTPSiteID As List (Of Integer) – One or more Rev.io FTP Site IDs. Returns skip rules for these specific FTP Sites only.

Output

A list of allowances matching the search criteria containing the following fields:

  • ID As Integer – Rev.io Skip Rule ID.
  • FTPSite As Integer – Rev.io FTP Site ID.
  • Field As String – Rev.io field in the CDR table on which to perform the match for the skip rule.
  • Value As String – Rev.io value on which to match for the skip rule.
  • MatchOperator As Enum_Skip_Rule_Match_Operator – Rev.io logical operator on which to perform the match (i.e. EQUALS, LESS_THAN, GREATHER_THAN, etc).
  • CreatedBy As Integer – Rev.io User ID that created the Skip Rule.
  • CreatedDate As Date – Rev.io Created Date associated with the Skip Rule.
  • StartDate As Date – Start date that the skip rule is effective.
  • StopDate As Date – Stop date that the skip rule is effective.

SkipRules_Update

Input

  • ID As Integer - (Required) The ID of the skip rule to be updated.
  • FTPSiteID As Integer - (Optional) The FTP Site ID of the skip rule to be updated.
  • Field As String - (Optional) The Field in the CDR table on which to perform the match for the skip rule to be updated.
  • Value As String - (Optional) The value of the field specified above to be matched.
  • MatchOperato As Enum_Skip_Rule_Match_Operator - (Optional) The logical operator of match to perform (i.e. EQUALS, LESS_THAN, GREATHER_THAN, etc).
  • StartDate As Date - (Optional) The effective start date of the skip rule to be updated. (Open if blank)
  • EndDate As Date - (Optional) The effective end date of the skip rule to be updated. (Open if blank)

Output

None