A customized simple-salesforce client for use with the integration app
Project description
Overview
To use Kicksaw's integration app, install this package (insert package link here) 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_utils import KicksawSalesforce
step_function_payload = {}
salesforce = KicksawSalesforce(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
Close
Hashes for kicksaw-integration-app-client-0.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa19edd008e82b9235d289f17c20e90614c0bade1d8d79bd6ccd72d62c8f94d0 |
|
MD5 | 0d6d59c0366943e18028f5f142afbd1e |
|
BLAKE2b-256 | 1ea51c0aa43ed2af3d2af84adf62bbc0aa0b8173eebfa3fcc43383515949bfa6 |
Close
Hashes for kicksaw_integration_app_client-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b906016c415ebc035790976ae6ad65d9f34d4214c3fc2738cced7e8866f3a02 |
|
MD5 | 494993521c3d8b1a1a8019a2078825aa |
|
BLAKE2b-256 | d2918c224bd413360a231907415408cadf5f4004c7ef71b757b0e4d3b3812f7a |