Allow users to create shipments

Does anyone know exactly what this check box “Allow users to create shipments” under “General → Settings” does?

I believe it enables shipments. Otherwise, there is a single tracking number per order. This is a guess based on code I’ve seen relating to "use_shipments’ as a config setting. Ie. if( Registry::get(‘config.General.use_shipments’) ) …

I vaguely remember that, it didn’t seem like it was smooth and/or efficent for tracking multiple shippments.

I think it’s the only way to track multiple shipments…

[quote name='tbirnseth' timestamp='1298873293' post='105177']

I believe it enables shipments. Otherwise, there is a single tracking number per order. This is a guess based on code I've seen relating to "use_shipments' as a config setting. Ie. if( Registry::get('config.General.use_shipments') ) …

[/quote]

Just saw this option too…still i dont understand what it does…

From cs-cart reference guide orders_shipments:



“In CS-Cart, shipments refer to situations when you ship items from a single order in multiple batches and/or at different periods of time. Such batches are treated as separate shipments of one order. This functionality is very useful when you have to deal with back orders regularly.

… it is necessary to activate this functionality in the administration panel of your store in the section Administration → Settings → General. The option to be enabled is Allow users to create shipments.”

Thanks Colortone

It is important to note that once you turn this on, a completely different database storage table is used than the prior system - making tracking information inaccessible from order prior to the switch (unless you do some database voodoo to import from the orders_data table to the shipments table).