- Vue d'ensemble (Overview)
- Démarrer
- Concepts
- Utilisation de la UiPath CLI
- Guides pratiques
- Revenus CI/CD
- Référence de commande
- Vue d'ensemble (Overview)
- Codes de sortie
- Options globales
- agent codé uip
- encodeur UIP
- uip ancrage dans le contexte
- UiPath Docsai
- Fonction UiP
- garde-fous UiP
- configuration llm uip
- uip llm-passerelle
- uip maestro authoring
- uip maestro registry
- uip model-hub
- Tâches (Jobs)
- Dossiers
- Processus
- process-roi
- Paquets
- Machines
- Utilisateurs
- Rôles
- Licences
- Flux
- Pièces jointes (Attachments)
- Sessions
- Calendriers
- magasins d'informations d’identification
- journaux-audit
- paramètres
- Actifs
- Compartiments
- Compartiment-fichiers
- Bibliothèques
- Files d'attente (Queues)
- queue-roi
- éléments de la file d'attente
- Déclencheurs (Triggers)
- Webhooks
- activities find
- activities get-default-xaml
- Analyser
- analyzer-rules list
- Construire
- Nettoyage
- data-fabric-entities install
- data-fabric-entities list
- files diff
- Get-Library-Object-Repository
- Récupérer le référentiel d'objets
- Init
- instances list
- Créer un package
- packages inspect
- packages install
- packages versions
- Publier
- Distant
- restore
- exécuter, déboguer et amp; Exécution
- paramètres
- studio start
- templates search
- test-data add-entity
- test-data add-queue
- test-data add-variation
- TM
- UIA
- Valider
- workflow-examples get
- workflow-examples list
- tâches UIP
- pièce jointe
- Champ personnalisé
- defects
- Exécutions
- export-jobs
- migration
- Libellé Objet
- Créer un package
- scénarios-perf
- groupes-de-charge-scénarios-perf
- données d’exécution de perf-scenario
- rapport de scénarios de performances
- Projet
- project-permissions
- prompts
- Rapport
- Prérequis
- Résultat
- Exécuter
- schedules
- testcaselog
- Cas de test
- Ensembles de tests
- Journal des étapes de test
- Utilisateur (User)
- Attendre
- Traçages UIP
- Commentaires sur les traces UIP
- Migration
- Référence et assistance
uip or queue-roi
Syntax and options for `uip or queue-roi`, which manages the Business ROI configuration of an Orchestrator queue.
uip or queue-roi manages the Business ROI configuration of a queue: the manual time a human spends per item, the item volume, the employee cost, and the cost per item. Each queue has at most one ROI configuration. For the same configuration on a process, refer to uip or process-roi.
For the cross-resource conventions (auth, folder scoping, key types, output envelope), refer to the uip or overview.
Every verb needs the OR.BusinessValue scope on the login, the BusinessValue folder permission that matches the verb (View, Create, Edit, or Delete), and the Business ROI feature enabled on the tenant.
Synthèse
uip or queue-roi get <queue> [--folder-path <path> | --folder-key <key>]
uip or queue-roi create <queue> --manual-time <number> [value options] [--disabled] [--folder-path <path> | --folder-key <key>]
uip or queue-roi update <queue> [value options] [--no-volume] [--no-employee-cost] [--no-cost-per-item] [--enabled | --disabled] [--folder-path <path> | --folder-key <key>]
uip or queue-roi delete <queue> --yes [--folder-path <path> | --folder-key <key>]
uip or queue-roi get <queue> [--folder-path <path> | --folder-key <key>]
uip or queue-roi create <queue> --manual-time <number> [value options] [--disabled] [--folder-path <path> | --folder-key <key>]
uip or queue-roi update <queue> [value options] [--no-volume] [--no-employee-cost] [--no-cost-per-item] [--enabled | --disabled] [--folder-path <path> | --folder-key <key>]
uip or queue-roi delete <queue> --yes [--folder-path <path> | --folder-key <key>]
Verbes
| Verbe | Objectif |
|---|---|
get | Get the ROI configuration of a queue. Reports Configured: false when none exists. |
create | Create the ROI configuration of a queue. Fails when one exists. |
update | Update the ROI configuration of a queue. Values you do not pass keep their current setting. |
delete | Delete the ROI configuration of a queue. |
Arguments
Every verb takes the same positional argument.
| Nom | Requis | Objectif |
|---|---|---|
<queue> | oui | Queue name or key (GUID). A name needs --folder-path or --folder-key when it exists in more than one folder you can see. Find queues with uip or queues list. |
Options de dossier
Every verb accepts these options. They scope a name lookup and are not needed for a key.
| Short | Long | Valeur (Value) | Default | Description |
|---|---|---|---|---|
| — | --folder-path | Chemin d'accès | — | Folder path the queue name is looked up in (for example, Shared). |
| — | --folder-key | GUID | — | Folder key the queue name is looked up in. |
uip or queue-roi get
Get the ROI configuration of a queue. When the queue has no ROI configuration, the command succeeds with Configured: false.
Exemples
uip or queue-roi get InvoiceQueue --folder-path Shared
uip or queue-roi get a1b2c3d4-0000-0000-0000-000000000010
uip or queue-roi get a1b2c3d4-0000-0000-0000-000000000010 \
--output-filter 'Configured'
uip or queue-roi get InvoiceQueue --folder-path Shared
uip or queue-roi get a1b2c3d4-0000-0000-0000-000000000010
uip or queue-roi get a1b2c3d4-0000-0000-0000-000000000010 \
--output-filter 'Configured'
Format des données (--sortie json)
{
"Code": "QueueRoiGet",
"Data": {
"QueueKey": "a1b2c3d4-0000-0000-0000-000000000010",
"QueueName": "InvoiceQueue",
"Folder": "Shared",
"Configured": true,
"Key": "e5f6a7b8-0000-0000-0000-000000000001",
"Enabled": true,
"ManualTimePerItem": 12,
"ManualTimeUnit": "Minutes",
"ProcessVolume": 4000,
"ProcessVolumePeriod": "Month",
"EmployeeCost": 65000,
"EmployeeCostPeriod": "Annual",
"ManualCostPerItem": null,
"Currency": "Usd"
}
}
{
"Code": "QueueRoiGet",
"Data": {
"QueueKey": "a1b2c3d4-0000-0000-0000-000000000010",
"QueueName": "InvoiceQueue",
"Folder": "Shared",
"Configured": true,
"Key": "e5f6a7b8-0000-0000-0000-000000000001",
"Enabled": true,
"ManualTimePerItem": 12,
"ManualTimeUnit": "Minutes",
"ProcessVolume": 4000,
"ProcessVolumePeriod": "Month",
"EmployeeCost": 65000,
"EmployeeCostPeriod": "Annual",
"ManualCostPerItem": null,
"Currency": "Usd"
}
}
A queue with no ROI configuration returns only QueueKey, QueueName, Folder, and Configured: false.
| Champ | Description |
|---|---|
Key | Key of the ROI configuration. |
Enabled | Whether ROI tracking is on for the queue. |
ManualTimePerItem / ManualTimeUnit | Manual time a human spends per item, and its unit. |
ProcessVolume / ProcessVolumePeriod | Items processed per period. null when not set. |
EmployeeCost / EmployeeCostPeriod | Fully loaded employee cost, in USD, over the period. null when not set. |
ManualCostPerItem | Manual cost per item, in USD. null when not set, in which case the Orchestrator UI computes it from the other values. |
Currency | Currency of the cost values. |
uip or queue-roi create
Create the ROI configuration of a queue. Requires --manual-time. Fails when the queue already has an ROI configuration; use update to change it.
Options
| Short | Long | Valeur (Value) | Default | Description |
|---|---|---|---|---|
| — | --manual-time | whole number, 0 or more | requis | Manual time a human spends per item, in --time-unit. |
| — | --time-unit | Seconds, Minutes, Hours | Minutes | Unit of --manual-time. |
| — | --volume | whole number, 0 or more | — | Items processed per --volume-period. |
| — | --volume-period | Day, Week, Month, Year | Month when --volume is set | Period --volume is measured over. Requires --volume. |
| — | --employee-cost | number, 0 or more, up to 4 decimals | — | Fully loaded cost of the employee doing the work, in USD, over --cost-period. |
| — | --cost-period | Annual, Hourly | Annual when --employee-cost is set | Period --employee-cost is expressed over. Requires --employee-cost. |
| — | --cost-per-item | number, 0 or more, up to 4 decimals | — | Manual cost per item, in USD. When omitted, the Orchestrator UI computes it from the other values. |
| — | --disabled | Drapeau | désactivé | Create the configuration with ROI tracking off (the UI's "not applicable"). |
Orchestrator applies upper limits configured on the tenant. By default, the limits are 10,000 for --manual-time, 10,000,000 for --volume and --employee-cost, and 100,000 for --cost-per-item.
Exemples
uip or queue-roi create InvoiceQueue --folder-path Shared --manual-time 12
uip or queue-roi create a1b2c3d4-0000-0000-0000-000000000010 \
--manual-time 12 --time-unit Minutes \
--volume 4000 --volume-period Month \
--employee-cost 65000 --cost-period Annual
uip or queue-roi create a1b2c3d4-0000-0000-0000-000000000010 \
--manual-time 0 --disabled --output-filter 'Key'
uip or queue-roi create InvoiceQueue --folder-path Shared --manual-time 12
uip or queue-roi create a1b2c3d4-0000-0000-0000-000000000010 \
--manual-time 12 --time-unit Minutes \
--volume 4000 --volume-period Month \
--employee-cost 65000 --cost-period Annual
uip or queue-roi create a1b2c3d4-0000-0000-0000-000000000010 \
--manual-time 0 --disabled --output-filter 'Key'
Format des données (--sortie json)
Code: "QueueRoiCreated", with the same Data fields as get.
uip or queue-roi update
Update the ROI configuration of a queue. Values you do not pass keep their current setting. Pass at least one value option, --enabled, --disabled, or a --no-* option. Fails with ErrorCode: "not_found" when the queue has no ROI configuration; use create first.
Options
update accepts the value options of create, all optional and without defaults. When you set --volume or --employee-cost without a period, the stored period is kept, or the create default is used when none is stored. It also accepts:
| Short | Long | Valeur (Value) | Default | Description |
|---|---|---|---|---|
| — | --no-volume | Drapeau | — | Clear the stored volume and its period. |
| — | --no-employee-cost | Drapeau | — | Clear the stored employee cost and its period. |
| — | --no-cost-per-item | Drapeau | — | Clear the manual cost per item, so the Orchestrator UI computes it again. |
| — | --enabled | Drapeau | — | Turn ROI tracking on. Mutually exclusive with --disabled. |
| — | --disabled | Drapeau | — | Turn ROI tracking off. Mutually exclusive with --enabled. |
Exemples
uip or queue-roi update InvoiceQueue --folder-path Shared --volume 5000
uip or queue-roi update a1b2c3d4-0000-0000-0000-000000000010 \
--employee-cost 45 --cost-period Hourly --no-cost-per-item
uip or queue-roi update a1b2c3d4-0000-0000-0000-000000000010 \
--disabled --output-filter 'Enabled'
uip or queue-roi update InvoiceQueue --folder-path Shared --volume 5000
uip or queue-roi update a1b2c3d4-0000-0000-0000-000000000010 \
--employee-cost 45 --cost-period Hourly --no-cost-per-item
uip or queue-roi update a1b2c3d4-0000-0000-0000-000000000010 \
--disabled --output-filter 'Enabled'
Format des données (--sortie json)
Code: "QueueRoiUpdated", with the same Data fields as get.
uip or queue-roi delete
Delete the ROI configuration of a queue. Requires -y, --yes — the CLI never prompts for destructive operations.
Options
| Short | Long | Valeur (Value) | Default | Description |
|---|---|---|---|---|
-y | --yes | Drapeau | — | Required. Confirms the deletion. |
Exemples
uip or queue-roi delete a1b2c3d4-0000-0000-0000-000000000010 --yes
uip or queue-roi delete a1b2c3d4-0000-0000-0000-000000000010 --yes
Format des données (--sortie json)
{
"Code": "QueueRoiDeleted",
"Data": {
"QueueKey": "a1b2c3d4-0000-0000-0000-000000000010",
"QueueName": "InvoiceQueue",
"Folder": "Shared",
"Status": "Deleted"
}
}
{
"Code": "QueueRoiDeleted",
"Data": {
"QueueKey": "a1b2c3d4-0000-0000-0000-000000000010",
"QueueName": "InvoiceQueue",
"Folder": "Shared",
"Status": "Deleted"
}
}
Codes de sortie
Refer to Exit codes for the shared contract. Verb-specific behavior:
updateexits3(ValidationError) when no value option is passed.createandupdateexit3when--volume-periodis passed without--volume, when--cost-periodis passed without--employee-cost, or when--enabledand--disabledare both passed.updateexits1withErrorCode: "not_found"when the queue has no ROI configuration.deleteexits1if-y, --yesis omitted.
Commandes associées
uip or queues— find queue names and keys.uip or process-roi— the Business ROI configuration of a process.
Voir également
- Vue d’ensemble de
uip or— conventions partagées pour chaqueuip orverbe.
- Synthèse
- Verbes
- Arguments
- Options de dossier
- uip or queue-roi get
- Exemples
- Format des données (--sortie json)
- uip or queue-roi create
- Options
- Exemples
- Format des données (--sortie json)
- uip or queue-roi update
- Options
- Exemples
- Format des données (--sortie json)
- uip or queue-roi delete
- Options
- Exemples
- Format des données (--sortie json)
- Codes de sortie
- Commandes associées
- Voir également