Newly stocked won't add to System - adempiere

I have add some stock to Adempiere through Material Receipt. There are 3 kind of products, they are Chair, Desk, and Computer.
The quantity of Chair is 10, Desk is 5, and Computer is 8.
I have completed Material Receipt window, the document status written 'Completed', but when I checked Product Info, only stock of Desk and Computer added, meanwhile stock of Chair remain empty which means zero.
I have checked the tables in database and turns out that only Desk and Computer got their attribute set instance ID, and Chair doesn't--m_attributesetinstance_id = 0
How can I fix this, and why is it possible?

You may check item info of "Chair" if "isStock" is checked. Otherwise, it is treated as something not stocked or a service. Hope this helps.

You must check the attribute set instance id of chair and also should check the stock table which has all the unified stock in Adempiere.
I hope that will yield some more information required in solving your issue.

Related

Magento Shopping Cart Products not in input order

The company i work for running Magento 1.7.0.2 with a Cart2quote extension.
They are getting frustrated because when they add a list of products to an order in admin the products dont stay in the order that they were inputted.
Example By SKU:
Order inputted-
D707
E018
P883
P882
Order when finished inputting-
D707
P882
P883
E018
I have only used 4 as an example, although more often than not it can be in excess of 50+ products.
Could this be due to an extension confilct with cart2quote or is there some other soloution?
Sometimes, buy pressing "Updates items and qtys" it does put them in a reverse order (first product is last) and they can live with that.
But as it is now, its making it frustrating for them to double check they have inputted the correct items.
Im sorry to waffle on, but any comments would be appreciated.
Many Thanks in advance.
Dale.
I'm not familiar with this extension, but check created time, updated time, id, etc when sorting.

Magento order_id increment is inconsistent(seems to have jumped one value)

I have noticed that in my Orders grid in the admin, all the(hundreds) of orders have sequential order ids, all but one. I have 100000103 and then 100000105.
The 100000104 is missing. I have checked this post(magento order id increment jumps) on StackOverflow, but the answer there suggests the following:
If you want to find your 'missing' increment_ids, take a look in sales_flat_quote under the field reserved_order_id. You should see them attached to unconverted quote objects (carts).
But I do not have the missing ID in the specified table for the reserved_order_id column. It is also missing from there, the IDs go 103 and then 105..
I have also checked the abandoned carts reports grid, it is empty.
Should I be concerned that there was some error? The shop owner says he is worried that some order is missing or something..
This is normal, take a look # magento order id increment jumps
When Magento enters the checkout process it 'reserves' an increment_id
and places it on the quote (cart) object and if customer change their mind there will be a missing order id.

Quantity Bought Confusion on Magento Software

We have a Magento software and we are using platform to sell travel deals.
Now when we for instance block say 20 spaces and someone makes a purchase for say 10 people in one bulk purchase, the Quantity bought shows as 1 and it is possible to buy for more people because because the remaining quantity left shows as 19 out of 20 and this is a huge problem because people will still be able to purchase products that are sold out.
Does anyone know how to make the Quantity remaining be a subtraction of the total bought from the total quantity (as opposed to seeing every bulk purchase as 1 Quantity?
Any help will be greatly appreciated.
I think you are defining stock value for block size which is not good way. Add custom attribute for block size and disable stock management, follow steps below
Admin -> System -> Configuration
Select Inventory under Catalog (on left nav bar)
Look Product Stock Options, Set No to Manage Stock. and Save

Magento extend IsSaleable with custom stock value

I’m looking to accomplish the following. My shop only has products online which I actually have. I would like to add my suppliers stock to my site, so customers can see and buy the product, but they will receive notice about a delay in shipping.
I have used the shipping days option mentioned in this thread (http://www.magentocommerce.com/boards/viewthread/59143/P0/). This works perfectly.
I would like to extend this line.
getData('days_to_ship')): ?>
to
getData('days_to_ship') && $_product->getData('bu_qty')>1):?>
The attribute name bu_qty is the stock value of my supplier. I would like to use this value to specify if the product is available at my supplier or not. So, if I do not use this field (smaller than 1), the product is supposed to be Out of stock.
If I do use this bu_qty value and set is to the number 1 or higher with also the Days to ship it is supposed to show a message that the item is available for purchase and that it will ship in x days.
Anybody can help me out with this one ?

Syncing online and offline stock levels

We have an e-commerce site, and several bricks & mortar stores.
I have managed to extract stock data from the "bricks & mortar" database and send this up to the website, but putting the online sales back into the database is proving almost impossible. No docs + uncooperative vendor.
What happens at the moment is the website sells something, the order is processed manually into the store database and then the stock levels are updated back to the website. The issue being that the stock levels are not updated instantly so there is a possibility 2 people can purchase the same item, especially with sale items where there is only a single item left.
I am wondering if there are any good solutions to this?
One thought I had was to store the number of purchases on the website, and subtract that from the number of items in-stock leaving the correct stock level. But then once the order is processed in the "bricks & mortar" store, the stock level being exported to the website would be inclusive of that difference, and my online stock levels would be incorrect.
Any help pointing me in the right direction would be greatly appreciated
You should use a 'lock' and 'confirm' approach. If a customer at one POS is requesting an item, you should contact the server and lock up the item if it is available. Then customer will have a few seconds to 'confirm' the sale (otherwise the POS requests the server to unlock the item).

Resources