Skip to main content

Business Central SDK for KSPPL

Project description

Example Usage:

from business_central_kon.client import BusinessCentralClient

username = "<username>"
password = "<password>"
base_url = "<base_url>"

client = BusinessCentralClient(username=username, password=password, base_url=base_url)

# CUSTOMER SERVICES
customers = client.customers.get_data(as_dataframe=True)
customer_ledger_entries = client.customer_ledger_entries.get_data(as_dataframe=True)

# VENDOR SERVICES
vendors = client.vendors.get_data(as_dataframe=True)
vendor_ledger_entries = client.vendor_ledger_entries.get_data(as_dataframe=True)

# ITEM SERVICES
items = client.items.get_data(as_dataframe=True)
item_ledger_entries = client.item_ledger_entries.get_data(as_dataframe=True)
ile_origin_entries = client.ile_origin_entries.get_data(as_dataframe=True)
product_groups = client.product_groups.get_data(as_dataframe=True)

# GENERAL LEDGER SERVICES
general_ledgers = client.general_ledgers.get_data(as_dataframe=True)
general_ledger_entries = client.general_ledger_entries.get_data(as_dataframe=True)

# SALES INVOICE SERVICES
sales_invoices = client.sales_invoices.get_data(as_dataframe=True)
sales_invoice_lines = client.sales_invoice_lines.get_data(as_dataframe=True)

# SALES ORDER SERVICES
sales_orders = client.sales_orders.get_data(as_dataframe=True)
sales_order_lines = client.sales_order_lines.get_data(as_dataframe=True)

# LOCATION SERVICES
locations = client.locations.get_data(as_dataframe=True)

# PRODUCTION BOM SERVICES
bom_headers = client.bom_headers.get_data(as_dataframe=True)
bom_lines = client.bom_lines.get_data(as_dataframe=True)

# RESPONSIBILITY MATRIX SERVICES
resp_matrix = client.responsibility_matrix.get_data(as_dataframe=True)
sales_people = client.sales_people.get_data(as_dataframe=True)

# SAMPLE ORDER SERVICES
sample_orders = client.sample_orders.get_data(as_dataframe=True)

# EXPORT ORDER SERVICES
export_orders= client.export_orders.get_data(as_dataframe=True)

# TRANSFER ORDER SERVICES
transfer_orders = client.transfer_orders.get_data(as_dataframe=True)
transfer_order_lines = client.transfer_order_lines.get_data(as_dataframe=True)

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

business_central_kon-0.6.4.tar.gz (21.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

business_central_kon-0.6.4-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

Details for the file business_central_kon-0.6.4.tar.gz.

File metadata

File hashes

Hashes for business_central_kon-0.6.4.tar.gz
Algorithm Hash digest
SHA256 ab6cfa5c0b7e96d83dac647ed4925c76cf55f5e03a66874804b1a46323d6db49
MD5 60467f8620436624e2a98520e39e5732
BLAKE2b-256 8038ce204461495e7ade934534e11a2bbbbaae53e85949a701dba0f725488356

See more details on using hashes here.

File details

Details for the file business_central_kon-0.6.4-py3-none-any.whl.

File metadata

File hashes

Hashes for business_central_kon-0.6.4-py3-none-any.whl
Algorithm Hash digest
SHA256 8f9d1919053e77cbf9fb3c4c53ba55d0e51a48887bd0ae6dde3aad2b55a05e2b
MD5 50891809600f1220494b9ee01fae03cb
BLAKE2b-256 f8a3fb9d75a944812fa32dcda87e05e31316f9b0a6fdde5c7040a10930522b98

See more details on using hashes here.

Supported by

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