Suitetalk-connector

Latest version: v0.0.4

Safety actively analyzes 626983 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.0.4

SuiteTalk Connector v0.0.3 Release Notes

Notable Features

1. Eliminate the external variables for `item_detail` and `inventory_detail`.
2. Incorporate the `execute_suiteql` function to enable SuiteQL execution.
3. Modify the `get_address` function to utilize default billing/shipping addresses in NetSuite.
4. Revise the `insert_update_transaction` function for the REST Connector.

These updates enhance the SuiteTalk Connector, improving workflow efficiency.

0.0.3

SuiteTalk Connector v0.0.3 Release Notes

Notable Features

1. **Advanced Search:** Now supports asynchronous functions with pagination, enhancing efficiency for large datasets.
2. **Concurrency Control:** Limiting the number of threads to 10 improves performance and resource management when using the SuiteTalk SOAP API.
3. **Progress Monitoring:** Added a feature to track the progress of multiple threads, providing better visibility and control.

These updates enhance the SuiteTalk Connector, improving workflow efficiency.

0.0.2

SuiteTalk Connector v0.0.2 Release Notes

Notable Features

- **Pagination Support**: Seamlessly handle large datasets with improved pagination capabilities.

- **Asynchronous Functionality**: Enhance your workflow with asynchronous operations for increased flexibility and efficiency.

- **Multi-Threading for Improved Performance**: Harness the power of multiple threads to optimize and accelerate your tasks.

0.0.1

SuiteTalk Connector v0.0.1 Initial Release

We are thrilled to introduce the very first release of the SuiteTalk Connector, version 0.0.1. This marks the beginning of a powerful integration tool designed to simplify your interaction with NetSuite. While this initial release lays the foundation, we have exciting plans for future updates and enhancements.

Key Features

Seamless NetSuite Integration

- **Connectivity**: The SuiteTalk Connector establishes a seamless connection to NetSuite, enabling secure data transfer and synchronization.

- **Data Mapping**: It provides robust data mapping capabilities, ensuring data consistency between your application and NetSuite.

- **Error Handling**: The connector includes comprehensive error handling to help you identify and resolve integration issues.

Usage Example

Here's a simple example of how to get started with the SuiteTalk Connector:

python
Initialize the connector
import logging
import os
import sys
import json
from dotenv import load_dotenv
from suitetalk_connector import SOAPConnector

logging.basicConfig(stream=sys.stdout, level=logging.INFO)
logger = logging.getLogger()

load_dotenv()
setting = {
"ACCOUNT": os.getenv("ACCOUNT"),
"CONSUMER_KEY": os.getenv("CONSUMER_KEY"),
"CONSUMER_SECRET": os.getenv("CONSUMER_SECRET"),
"TOKEN_ID": os.getenv("TOKEN_ID"),
"TOKEN_SECRET": os.getenv("TOKEN_SECRET"),
"VERSION": "2021_2_0",
"TIMEZONE": "America/Los_Angeles",
"NETSUITEMAPPINGS": json.load(
open(
f"{os.path.abspath(os.path.dirname(__file__))}/netsuitemappings_soap.json",
"r",
)
)
}

soap_connector = SOAPConnector(logger, **setting)

Perform a basic operation, such as retrieving a customer record
customer_id = "12345" Replace with an actual customer ID
customer_record = soap_connector.get_record("customer", customer_id)

Print the customer record
print("Customer Record:")
print(customer_record)


Future Updates

While this initial release provides essential integration capabilities, we have exciting plans for future updates, including:

- **Additional Functions**: We will introduce more functions to handle various NetSuite records, making your integration even more comprehensive.

- **Improved Documentation**: Expect comprehensive documentation, including usage guides and code examples, to simplify your integration efforts.

- **Enhanced Error Handling**: We will refine error handling to provide clearer and more actionable error messages.

Get Started

To begin integrating your application with NetSuite using the SuiteTalk Connector, follow these steps:

1. Install the connector via pip:

bash
pip install suitetalk-connector


2. Initialize the connector with your NetSuite credentials, as shown in the example above.

3. Explore the provided functions and adapt them to your specific integration needs.

Feedback and Support

Your feedback is invaluable as we continue to develop and enhance the SuiteTalk Connector. If you encounter any issues, have suggestions, or need assistance, please don't hesitate to [reach out to our support team](mailto:ideabosquegmail.com).

We're excited to embark on this journey with you, simplifying your NetSuite integration efforts and empowering your business operations.

Thank you for choosing the SuiteTalk Connector, and we look forward to a successful integration partnership.

Best regards,
Your SuiteTalk Connector Team

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.