A customized simple-salesforce client for use with the integration app
Project description
Overview
To use Kicksaw's integration app, install this package in your Salesforce organization.
Once your org is ready to-go, instantiate the KicksawSalesforce
class and operate like normal, but note:
- You need to pass the AWS Step Function payload to the class when instantiating
- Instantiating the client creates an execution object in Salesforce, unless you pass it the id of an already existing execution object
- All of your bulk operations will have their errors parsed and error objects created in Salesforce if applicable
from kicksaw_integration_app_client import KicksawSalesforce
step_function_payload = {}
salesforce = KicksawSalesforce(connection_object, integration_name, step_function_payload)
salesforce.bulk.Account.upsert()
For code examples, please refer to tests/test_integrations.py
.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file kicksaw-integration-app-client-1.0.8.tar.gz
.
File metadata
- Download URL: kicksaw-integration-app-client-1.0.8.tar.gz
- Upload date:
- Size: 4.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.4 CPython/3.8.12 Linux/5.4.0-1085-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | df58797e458f7df6eb385024b8504c9562e505eb4135379b24563e4d5c64466d |
|
MD5 | bb140b3acf4045506022e2c26931859e |
|
BLAKE2b-256 | f8e81ddbd2e57bbdd7f0a5b296b9b1b64957b5f9811e0fc90bacf0a7565087b3 |
File details
Details for the file kicksaw_integration_app_client-1.0.8-py3-none-any.whl
.
File metadata
- Download URL: kicksaw_integration_app_client-1.0.8-py3-none-any.whl
- Upload date:
- Size: 4.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.4 CPython/3.8.12 Linux/5.4.0-1085-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc49ca475067c164dc97424f8d855f928ab1cf7a633830cc4d039271ccef85a5 |
|
MD5 | 86dce968f7b972b6ef19e2337e0287e8 |
|
BLAKE2b-256 | f386b0748862bddad1af622ada7a1116f67ef9e97a6f4af2cf554f3b62baafc3 |