frappe / frappe/ecommerce_integrations
Shopify Items where "Track quantity" is not checked translate to ERPNext items where "Maintain Stock" is checked.
- 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