frappe / frappe/ecommerce_integrations

Shopify Items where "Track quantity" is not checked translate to ERPNext items where "Maintain Stock" is checked.

Open
#165 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
206
Forks
275
Avg merge
54m
Merged PRs (30d)
1

Description

If Shopify is set up not to track the stock of an item, ERPNext should also not track the stock.

So if Shopify "Track quantity" is not checked then "Maintain Stock" should not be checked in ERPNext.

The frustration here is that the Shopify connector immediately puts stock transactions on an item. Therefore "Maintain Stock" can never be removed from the item.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing the Shopify connector's item-sync path and how the Shopify “Track quantity” value maps to ERPNext item fields. Verify the behavior for items with tracking enabled and disabled; done means an unchecked Shopify setting does not create stock transactions or leave “Maintain Stock” checked in ERPNext.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.