mirror of
https://github.com/forcedotcom/afv-library.git
synced 2026-08-02 05:09:27 +08:00
14 lines
590 B
Bash
14 lines
590 B
Bash
#!/bin/bash
|
|
# Verify no duplicate Type/SubType/Language exists before creating a new OmniScript.
|
|
# Usage: ./check-duplicate-omniscript.sh <Type> <SubType> <Language> <org>
|
|
# Example: ./check-duplicate-omniscript.sh ServiceRequest NewCase English myOrg
|
|
|
|
TYPE="${1:?Usage: $0 <Type> <SubType> <Language> <org>}"
|
|
SUBTYPE="${2:?}"
|
|
LANGUAGE="${3:?}"
|
|
ORG="${4:?}"
|
|
|
|
sf data query \
|
|
-q "SELECT Id,Name,Type,SubType,Language,IsActive,VersionNumber FROM OmniProcess WHERE Type='${TYPE}' AND SubType='${SUBTYPE}' AND Language='${LANGUAGE}' AND OmniProcessType='OmniScript' LIMIT 10" \
|
|
-o "${ORG}"
|