Update disable product quantity programmatically in magento 2.1.Xset tax programmatically in magento 2.1Magento2 Update price automatically when quantity changed on product page?magento 2.1 product custom option extra field like Quantity?Products stock status change after csv importHow to disable module programmatically?Magento 2.1 update special price dates programmaticallyMagento 2.1 Category : custom layout updateMagento 2.1: disable category filtersUpdate quantity showing error in Magento 2.1How to Add quantity box in Magento 2.1 product page
Examples of fluid (including air) being used to transmit digital data?
Will Jimmy fall off his platform?
Is this car delivery via Ebay Motors on Craigslist a scam?
Possibility to correct pitch from digital versions of records with the hole not centered
What is the shape of the upper boundary of water hitting a screen?
When is one 'Ready' to make Original Contributions to Mathematics?
Who goes first? Person disembarking bus or the bicycle?
Initializing variables in an "if" statement
Chilling juice in copper vessel
Shipped package arrived - didn't order, possible scam?
As a supervisor, what feedback would you expect from a PhD who quits?
My professor has told me he will be the corresponding author. Will it hurt my future career?
Is it acceptable that I plot a time-series figure with years increasing from right to left?
Do Goblin tokens count as Goblins?
Is there a standard definition of the "stall" phenomena?
Wearing special clothes in public while in niddah- isn't this a lack of tznius?
Array or vector? Two dimensional array or matrix?
Groups where no elements commute except for the trivial cases
What is the meaning of "prairie-dog" in this sentence?
Did William Shakespeare hide things in his writings?
What are some bad ways to subvert tropes?
How did the IEC decide to create kibibytes?
Better random (unique) file name
White's last move?
Update disable product quantity programmatically in magento 2.1.X
set tax programmatically in magento 2.1Magento2 Update price automatically when quantity changed on product page?magento 2.1 product custom option extra field like Quantity?Products stock status change after csv importHow to disable module programmatically?Magento 2.1 update special price dates programmaticallyMagento 2.1 Category : custom layout updateMagento 2.1: disable category filtersUpdate quantity showing error in Magento 2.1How to Add quantity box in Magento 2.1 product page
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
How to update disable product quantity programmatically.
Below code update product quantity which are in enable status.
Any one help me for this one.
Here is my code.
public function updateStock($productId,$productQty)
$product = $this->productFactory->create()->load($productId);
if($product->getStatus() == 2) // 2 => Disable , 1 => Enable
$product->setStatus(1);
if($product->getStatus() == 1)
$product->setStockData([
'use_config_manage_stock' => 0, //'Use config settings' checkbox
'manage_stock' => 1, //manage product stock
'is_in_stock' => 1, //Stock Availability
'qty' => $productQty
]);
$product->setQuantityAndStockStatus([
'qty' => $productQty,
'is_in_stock' => 1
]);
$product->setStatus(2);
try
$product->save();
echo 'Quantity update of SKU => '.$product->getSku().'<br/>';
catch (Exception $e)
echo $e->getException();
else
$product->setStockData([
'use_config_manage_stock' => 0, //'Use config settings' checkbox
'manage_stock' => 1, //manage product stock
'is_in_stock' => 1,
'qty' => $productQty
]);
$product->setQuantityAndStockStatus([
'qty' => $productQty,
'is_in_stock' => 1
]);
try
$product->save();
echo 'Quantity update of SKU => '.$product->getSku().'<br/>';
catch (Exception $e)
echo $e->getException();
magento-2.1
add a comment |
How to update disable product quantity programmatically.
Below code update product quantity which are in enable status.
Any one help me for this one.
Here is my code.
public function updateStock($productId,$productQty)
$product = $this->productFactory->create()->load($productId);
if($product->getStatus() == 2) // 2 => Disable , 1 => Enable
$product->setStatus(1);
if($product->getStatus() == 1)
$product->setStockData([
'use_config_manage_stock' => 0, //'Use config settings' checkbox
'manage_stock' => 1, //manage product stock
'is_in_stock' => 1, //Stock Availability
'qty' => $productQty
]);
$product->setQuantityAndStockStatus([
'qty' => $productQty,
'is_in_stock' => 1
]);
$product->setStatus(2);
try
$product->save();
echo 'Quantity update of SKU => '.$product->getSku().'<br/>';
catch (Exception $e)
echo $e->getException();
else
$product->setStockData([
'use_config_manage_stock' => 0, //'Use config settings' checkbox
'manage_stock' => 1, //manage product stock
'is_in_stock' => 1,
'qty' => $productQty
]);
$product->setQuantityAndStockStatus([
'qty' => $productQty,
'is_in_stock' => 1
]);
try
$product->save();
echo 'Quantity update of SKU => '.$product->getSku().'<br/>';
catch (Exception $e)
echo $e->getException();
magento-2.1
This is not the complete code. Update your question with full code
– Sukumar Gorai
Jun 27 at 10:51
@SukumarGorai update my code. Full function add here. Check now my code.
– Anil
Jun 27 at 10:53
@SukumarGorai This code update enable status product quantity properly; but not update disable status product quantity.
– Anil
Jun 27 at 10:54
Are you getting any exception or error?
– Sukumar Gorai
Jun 27 at 11:01
No, not generate any log or error regarding it.
– Anil
Jun 27 at 11:08
add a comment |
How to update disable product quantity programmatically.
Below code update product quantity which are in enable status.
Any one help me for this one.
Here is my code.
public function updateStock($productId,$productQty)
$product = $this->productFactory->create()->load($productId);
if($product->getStatus() == 2) // 2 => Disable , 1 => Enable
$product->setStatus(1);
if($product->getStatus() == 1)
$product->setStockData([
'use_config_manage_stock' => 0, //'Use config settings' checkbox
'manage_stock' => 1, //manage product stock
'is_in_stock' => 1, //Stock Availability
'qty' => $productQty
]);
$product->setQuantityAndStockStatus([
'qty' => $productQty,
'is_in_stock' => 1
]);
$product->setStatus(2);
try
$product->save();
echo 'Quantity update of SKU => '.$product->getSku().'<br/>';
catch (Exception $e)
echo $e->getException();
else
$product->setStockData([
'use_config_manage_stock' => 0, //'Use config settings' checkbox
'manage_stock' => 1, //manage product stock
'is_in_stock' => 1,
'qty' => $productQty
]);
$product->setQuantityAndStockStatus([
'qty' => $productQty,
'is_in_stock' => 1
]);
try
$product->save();
echo 'Quantity update of SKU => '.$product->getSku().'<br/>';
catch (Exception $e)
echo $e->getException();
magento-2.1
How to update disable product quantity programmatically.
Below code update product quantity which are in enable status.
Any one help me for this one.
Here is my code.
public function updateStock($productId,$productQty)
$product = $this->productFactory->create()->load($productId);
if($product->getStatus() == 2) // 2 => Disable , 1 => Enable
$product->setStatus(1);
if($product->getStatus() == 1)
$product->setStockData([
'use_config_manage_stock' => 0, //'Use config settings' checkbox
'manage_stock' => 1, //manage product stock
'is_in_stock' => 1, //Stock Availability
'qty' => $productQty
]);
$product->setQuantityAndStockStatus([
'qty' => $productQty,
'is_in_stock' => 1
]);
$product->setStatus(2);
try
$product->save();
echo 'Quantity update of SKU => '.$product->getSku().'<br/>';
catch (Exception $e)
echo $e->getException();
else
$product->setStockData([
'use_config_manage_stock' => 0, //'Use config settings' checkbox
'manage_stock' => 1, //manage product stock
'is_in_stock' => 1,
'qty' => $productQty
]);
$product->setQuantityAndStockStatus([
'qty' => $productQty,
'is_in_stock' => 1
]);
try
$product->save();
echo 'Quantity update of SKU => '.$product->getSku().'<br/>';
catch (Exception $e)
echo $e->getException();
magento-2.1
magento-2.1
edited Jun 27 at 10:52
Anil
asked Jun 27 at 10:45
AnilAnil
14511 bronze badges
14511 bronze badges
This is not the complete code. Update your question with full code
– Sukumar Gorai
Jun 27 at 10:51
@SukumarGorai update my code. Full function add here. Check now my code.
– Anil
Jun 27 at 10:53
@SukumarGorai This code update enable status product quantity properly; but not update disable status product quantity.
– Anil
Jun 27 at 10:54
Are you getting any exception or error?
– Sukumar Gorai
Jun 27 at 11:01
No, not generate any log or error regarding it.
– Anil
Jun 27 at 11:08
add a comment |
This is not the complete code. Update your question with full code
– Sukumar Gorai
Jun 27 at 10:51
@SukumarGorai update my code. Full function add here. Check now my code.
– Anil
Jun 27 at 10:53
@SukumarGorai This code update enable status product quantity properly; but not update disable status product quantity.
– Anil
Jun 27 at 10:54
Are you getting any exception or error?
– Sukumar Gorai
Jun 27 at 11:01
No, not generate any log or error regarding it.
– Anil
Jun 27 at 11:08
This is not the complete code. Update your question with full code
– Sukumar Gorai
Jun 27 at 10:51
This is not the complete code. Update your question with full code
– Sukumar Gorai
Jun 27 at 10:51
@SukumarGorai update my code. Full function add here. Check now my code.
– Anil
Jun 27 at 10:53
@SukumarGorai update my code. Full function add here. Check now my code.
– Anil
Jun 27 at 10:53
@SukumarGorai This code update enable status product quantity properly; but not update disable status product quantity.
– Anil
Jun 27 at 10:54
@SukumarGorai This code update enable status product quantity properly; but not update disable status product quantity.
– Anil
Jun 27 at 10:54
Are you getting any exception or error?
– Sukumar Gorai
Jun 27 at 11:01
Are you getting any exception or error?
– Sukumar Gorai
Jun 27 at 11:01
No, not generate any log or error regarding it.
– Anil
Jun 27 at 11:08
No, not generate any log or error regarding it.
– Anil
Jun 27 at 11:08
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "479"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f279898%2fupdate-disable-product-quantity-programmatically-in-magento-2-1-x%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Magento Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f279898%2fupdate-disable-product-quantity-programmatically-in-magento-2-1-x%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
This is not the complete code. Update your question with full code
– Sukumar Gorai
Jun 27 at 10:51
@SukumarGorai update my code. Full function add here. Check now my code.
– Anil
Jun 27 at 10:53
@SukumarGorai This code update enable status product quantity properly; but not update disable status product quantity.
– Anil
Jun 27 at 10:54
Are you getting any exception or error?
– Sukumar Gorai
Jun 27 at 11:01
No, not generate any log or error regarding it.
– Anil
Jun 27 at 11:08