Post by th16 » Thu Feb 11, 2016 5:32 am

Hello,

When I am updating an order status to for instance shipped. The system puts back all the products that are purchased in the order. This means my stock is not up to date anymore because pruducs are sold but in the system still in stock.

I was very happy with 1.5.5 system but after an update to 2.1 I only have problems.

Can anyone help me with this!!

Thanks

Newbie

Posts

Joined
Sat Jan 23, 2016 1:33 am

Post by Burt65 » Thu Feb 11, 2016 6:27 am

You are supposed to use View/Add to order History, not Edit to change the order status...

Over 95% of all computer problems can be traced back to the interface between the keyboard and the chair...


User avatar
Active Member

Posts

Joined
Mon Nov 18, 2013 3:23 pm
Location - Oz

Post by th16 » Thu Feb 11, 2016 9:42 pm

Yes I know, I mean view instead of edit.

It is also that when I change my status to shipped and afterwards back to fo instance cancelled. It goes like this:

order placed = 1 product out of stock
order shipped = 1 product add to stock
order cancelled = 1 product out of stock

Newbie

Posts

Joined
Sat Jan 23, 2016 1:33 am

Post by Burt65 » Fri Feb 12, 2016 1:24 am

th16 wrote:Yes I know, I mean view instead of edit.

It is also that when I change my status to shipped and afterwards back to fo instance cancelled. It goes like this:

order placed = 1 product out of stock
order shipped = 1 product add to stock
order cancelled = 1 product out of stock
Well, if you know and you are using view to change the order history, your product will be removed based to what option you have chosen in the settings. There is no "huge bug" with orders. You may want to read some of the reply with orders issue in GitHub.

The only way to screw up the orders is if you use edit to change something...(as mentioned numerous times in all the other post in the forum), instead of void and then making a new order.

Over 95% of all computer problems can be traced back to the interface between the keyboard and the chair...


User avatar
Active Member

Posts

Joined
Mon Nov 18, 2013 3:23 pm
Location - Oz

Post by th16 » Fri Feb 12, 2016 3:14 pm

You can do very smart but it is a BIG BUG. I know the system already for 5 years and it never worked this way untill I changed it from 1.5.5 to 2.1. It is not the only bug in my system.

You have to understand that when I receive an order and a product is deducted from the stock and when I change the order status it is putting back the product to the stock THAT something is very wrong. If this is the normal way of opencart it is a stupid system and need to be evaluated quickly. It can't be happening that after every order I need to check my stock.

Please give me an answer and some help instead of telling me to read the forum.

Newbie

Posts

Joined
Sat Jan 23, 2016 1:33 am

Post by Burt65 » Fri Feb 12, 2016 8:33 pm

th16 wrote:You can do very smart but it is a BIG BUG. I know the system already for 5 years and it never worked this way untill I changed it from 1.5.5 to 2.1. It is not the only bug in my system.

You have to understand that when I receive an order and a product is deducted from the stock and when I change the order status it is putting back the product to the stock THAT something is very wrong. If this is the normal way of opencart it is a stupid system and need to be evaluated quickly. It can't be happening that after every order I need to check my stock.

Please give me an answer and some help instead of telling me to read the forum.
I see... So, again, what are Processing Order Status and Complete Order Status set as, in your setting? How do these order you are getting, been paid with? What are the Order Status setting of those Payments you are using? They got to be set right, otherwise your stock will do what you are mentioning... Other people had similar problems (hence my suggestion of reading a bit more), and they all got fixed, once those setting were right.

I'm try to help you. I'm also using OC 2.1.0.2 and I don't have your issues. My orders are working fine. I guess I was lucky...
And yes there are bugs in Opencart but I wouldn't go as far as calling it a stupid system especially after mentioning using it for 5 years ;D . Are you aware of all the changes between the 1.5.x.x and 2.1.x.x? You can read all that in the GitHub. Up to you...

I hope you find the solution...

Good luck

Over 95% of all computer problems can be traced back to the interface between the keyboard and the chair...


User avatar
Active Member

Posts

Joined
Mon Nov 18, 2013 3:23 pm
Location - Oz

Post by th16 » Fri Feb 12, 2016 9:29 pm

I see... So, again, what are Processing Order Status and Complete Order Status set as, in your setting? How do these order you are getting, been paid with? What are the Order Status setting of those Payments you are using? They got to be set right, otherwise your stock will do what you are mentioning... Other people had similar problems (hence my suggestion of reading a bit more), and they all got fixed, once those setting were right.
About your suggestions above, can you maybe be a bite more specific. I do not really understand what you mean with processing order status and complete order status. I have set tem in my shop 1.5.5 and after the update it was set as it was and I never changed it. How can I see if it is the write proces?

I am offcourse very happy with any help and it seems you know more about my issue. I have no idea were to start in the forum because when I am filling in my problem I am gettin so many hits and never the answer I need. About github what is the place to go, because I am only aware of this forum.

Newbie

Posts

Joined
Sat Jan 23, 2016 1:33 am

Post by Burt65 » Sat Feb 13, 2016 8:51 am

In System/Setting/Option,checkout, you have to set correctly how you want OC to handle your orders.

Processing Order Status

Depending on what kind of shop you are running you must chose the condition that suits your need. Most people here have selected "Processing" or "Processed". If you hold your mouse on the Tooltip it will also tell you what it does.

Again, same thing for Complete Order Status...

Now the next bit is to set the right conditions for your Payment setting as they are related to Processing Order Status.

For example: A customer buy a product using Paypal. Once the payment is made (Complete Status) you want OC to remove your stock. Because you have "Processing" set in your Order Status, you must also select "Processing" in

Extensions/Payment/Paypal/Order Status/ Complete status = Processing

You should check all your payment Order Status to match what ever you did select in your System/setting/Options

If you have the wrong order status selected in your Payments, you normally get what you are describing as a "Huge bug"

Now, this is the most common mistake people make when setting up OC 2.1.x.x, and it could be your case as well. But you could also have other problems. Things could have gone wrong during installation. If you using Filezilla Client, you could have few missing file on your server. (the files are there but they are 0 bytes) You could also have extensions installed that are interfering with your orders.

So try the above first and if that solve it, good, otherwise just keep reading in the forum and chances are that someone else may has already been in your shoes, and the solution is right there.

Over 95% of all computer problems can be traced back to the interface between the keyboard and the chair...


User avatar
Active Member

Posts

Joined
Mon Nov 18, 2013 3:23 pm
Location - Oz

Post by straightlight » Sun Feb 14, 2016 4:40 am

th16 wrote:Hello,

When I am updating an order status to for instance shipped. The system puts back all the products that are purchased in the order. This means my stock is not up to date anymore because pruducs are sold but in the system still in stock.

I was very happy with 1.5.5 system but after an update to 2.1 I only have problems.

Can anyone help me with this!!

Thanks
Take note that Opencart does not have an implemented inventory system by default. The reason why you might see the products that are not up-to-date is because whenever they get back, there are no features that currently categorize those products as new products versus old products that were already on stock before other than updating its quantity value which the store pulls back on the store-front end.

What I believe you are looking for is a contribution that could categorize those events whenever a product gets officially sold to the customer and not to get in conflict with the same categories of products that needs to be added on your next stock levels differed from the ones that were already sold.

This feature might already exist on the Opencart market, however. If not, you could always indicate this subject under the feature request section of the forum as it is not a bug but rather a logic that has not been developed as such so for Opencart to operate the exact way you'd expect on that side.

Dedication and passion goes to those who are able to push and merge a project.

Regards,
Straightlight
Programmer / Opencart Tester


Legendary Member

Posts

Joined
Mon Nov 14, 2011 11:38 pm
Location - Canada, ON

Post by fcirkse » Fri Mar 25, 2016 10:25 am

Having had similar problems, I followed the directions above but also:
- where it says Fraud status to Pending,
- changed default order status to Processing,
- changed the tickmark in Processing Order Status to Pending

and then updated the cancelled orders to pending - allowed me to do that finally. Then changed to Processing and shipped - so back to working again I believe.

Newbie

Posts

Joined
Sat Sep 22, 2012 5:24 am
Who is online

Users browsing this forum: No registered users and 6 guests