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(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-1.0.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | e74f568cd3836bd34daacd0956e35fbb030b768310cbcfb7743188fcf321d4cb |
|
MD5 | 85245584dc59a6296152a49faae2f0dd |
|
BLAKE2b-256 | f361cad721ee1aa62563d90b240e38b7b511c108cc97d5e7e7cc2246c13868d6 |
Close
Hashes for kicksaw_integration_app_client-1.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80006472f85ccc2788107e12909ce90f2f39336122d3118bec7889c081efb0e5 |
|
MD5 | fb789d78e85a3c9f7320b2bffa301f8f |
|
BLAKE2b-256 | 47a1385710ae210e1e281e5aa3cdf2e72f984c62296513f167e33285728b758c |