Shopify Settings
Fields
Sr | Fieldname | Type | Label | Options |
---|---|---|---|---|
1 | enable_shopify |
Check | Enable Shopify | |
2 | app_type |
Select | App Type |
Public Private |
3 | section_break_2 |
Section Break | ||
4 | shopify_url |
Data |
Shop URL
eg: frappe.myshopify.com |
|
5 | column_break_3 |
Column Break | ||
6 | api_key |
Data | API Key | |
7 | password |
Password | Password | |
8 | webhook_address |
Data | Webhook Address | |
9 | access_token |
Data | Access Token | |
10 | erp_settings |
Section Break | ||
11 | price_list |
Link |
Price List
Sync Item Price, from seleted Price List with Shopify |
Price List |
12 | cash_bank_account |
Link |
Cash/Bank Account
Cash Account will used for Sales Invoice creation |
Account |
13 | column_break_8 |
Column Break | ||
14 | warehouse |
Link |
Warehouse
Sync Item Quantity, from seleted Warehouse with Shopify |
Warehouse |
15 | section_break_15 |
Section Break | ||
16 | html_16 |
HTML | ||
17 | taxes |
Table | Shopify Tax Account | Shopify Tax Account |
18 | section_break_17 |
Section Break | ||
19 | sales_order_series |
Select | Sales Order Series | |
20 | delivery_note_series |
Select | Delivery Note Series | |
21 | column_break_20 |
Column Break | ||
22 | sales_invoice_series |
Select | Sales Invoice Series |
Controller
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings
Class ShopifySettings
Inherits from frappe.model.document.Document
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.add_to_price_list (item, name)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.create_attribute (item)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.create_customer (customer)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.create_customer_address (erp_cust, customer)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.create_delivery_note (order, shopify_settings, so)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.create_item (item, warehouse, has_variant=0, attributes=None, variant_of=None)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.create_item_variants (item, warehouse, attributes, shopify_variants_attr_list)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.create_order (order)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.create_sales_invoice (order, shopify_settings, so)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.create_salse_order (order, shopify_settings)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.get_attribute_value (variant_attr_val, attribute)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.get_discounted_amount (order)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.get_item_code (item)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.get_item_details (item)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.get_item_group (product_type=None)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.get_item_image (item)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.get_item_line (order_items, shopify_settings)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.get_price_and_stock_details (item, warehouse, price_list)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.get_product_update_dict_and_resource (shopify_id, shopify_variant_id)
JSON required to update product
itemdata = { "product": { "id": 3649706435 (shopifyid), "variants": [ { "id": 10577917379 (shopifyvariantid), "inventorymanagement": "shopify", "inventoryquantity": 10 } ] } }
Public API
/api/method/erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.get_series
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.get_series ()
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.get_shopify_id (item)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.get_sku (item)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.get_tax_account_head (tax)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.get_tax_line (order, shipping_lines, shopify_settings)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.get_variant_attributes (item, price_list, warehouse)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.has_variants (item)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.make_item (warehouse, item)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.set_included_in_print_rate (order)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.set_new_attribute_values (item_attr, values)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.sync_customers ()
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.sync_erp_customers ()
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.sync_erp_items (price_list, warehouse)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.sync_item_image (item)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.sync_item_with_shopify (item, price_list, warehouse)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.sync_orders ()
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.sync_products (price_list, warehouse)
No docs
Public API
/api/method/erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.sync_shopify
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.sync_shopify ()
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.sync_shopify_customers ()
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.sync_shopify_items (warehouse)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.sync_shopify_orders ()
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.trigger_update_item_stock (doc, method)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.update_item (item_details, item_dict)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.update_item_stock (item_code, shopify_settings, doc=None)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.update_item_stock_qty ()
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.update_items_qty (dn_items, fulfillment_items, shopify_settings)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.update_taxes_with_shipping_rule (taxes, shipping_lines)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.update_variant_item (new_item, item_code_list)
No docs
erpnext_shopify.erpnext_shopify.doctype.shopify_settings.shopify_settings.validate_customer_and_product (order)
No docs