Skip to main content

KuFlow library for Robot Framework

Project description

License: MIT Python PyPI

KuFlow Robot Framework

This library provides keywords to interact with the KuFlow API from a Robot Framework Robot. Its purpose is to facilitate interaction from the robot logic (RPA). Its use helps to keep the manipulation of robot results by Workflow decoupled as much as possible.

List of available keywords:

Set Client Authentication

Configure the client authentication in order to execute keywords against Rest API

Append Log Message

Add a log entry to the task

Claim Task

Allow to claim a task

Retrieve Process

Allow to get a process by ID

Retrieve Task

Allow to get a task by ID

Save Element Document

Save a element task of type document

Delete Element Document

Allow to delete a specific document from an element of document type using its id.

Save Element

Save a element task

Delete Element

Allow to delete task element by specifying the item definition code.

Convert To Principal Item

Given an Id of a Principal user, create an item that represents a reference to the Principal.

Convert To Document Item From Uri

Given an Id of a Document or the URI reference of a Document, create an item that represents a reference to the Document elementand can be used.

Convert JSON String To Object

Given a JSON string as argument, return new JSON object

Save Json Forms Value Data

Allows a JSON Forms to be saved in the task.

Upload Json Forms Value Document

Allows you to upload a document to the referenced task and then include a reference to it in the task's JSON Forms.

Documentation

More detailed docs are available in the documentation pages.

Contributing

We are happy to receive your help and comments, together we will dance a wonderful KuFlow. Please review our contribution guide.

License

MIT License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kuflow_robotframework-3.0.0.tar.gz (5.7 kB view details)

Uploaded Source

Built Distribution

kuflow_robotframework-3.0.0-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

Details for the file kuflow_robotframework-3.0.0.tar.gz.

File metadata

  • Download URL: kuflow_robotframework-3.0.0.tar.gz
  • Upload date:
  • Size: 5.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.2 CPython/3.8.16 Linux/5.15.0-125-generic

File hashes

Hashes for kuflow_robotframework-3.0.0.tar.gz
Algorithm Hash digest
SHA256 c5db2772aa7a26c527aaac324ef1c6b919cf9b2f62e865abe51f02e611e2c6dd
MD5 0eae858de9368b0e89977df86d8b778b
BLAKE2b-256 8a6c0960fbdab0e5a649d58d4a005d38a5d683d26c3c7d75b52adc4f4ee64611

See more details on using hashes here.

File details

Details for the file kuflow_robotframework-3.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for kuflow_robotframework-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 39ca4044f645819d5e398caecc8a990681ad97eb0aebd627ea8dd5331e82612f
MD5 741b2f072feae1fff8d847beee06333c
BLAKE2b-256 7acc0b652dfc95732b6c785fb23cf2404d088c66730157c58a71a13247465766

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page