0
Hello Support
I have two 3 questions about your software. I have been using your software for one and a half years. but now salesmas are complaining that there is an issue in software and stock is not going down . from their stock.
also have find two weird issue on report
Brand report when i see : total coming different
also product report total different let me send you screenshot can you tell me how i can or print query so i can check in database also
what is the issue.
Also the main issue all salesmen tell when they sell stock is not going minus . if we count all stock on a weekly basis they have to pay a fine for all their loss.
Can you explain to me how to fix this issue?
1
Hello There is no response for this can you check please. what is the issue
0
Hi can you please answer my question please...
i am waiting for reponse
Thanks
0
Hello,
I will check the queries Monday morning and let you know about the reports.
For product stock not reducing on sales, is it happening with all items or some? If some, I will need the products' codes and access to database to check.
Thank you
0
Okay also i need to make a return report can you tell me how much cost it will be to make a return report where i want to show 3-4 columns and filter
0
Hello,
The products report uses this query
SET SESSION sql_mode = "";
SELECT
sma_products.code,
sma_products.name,
CONCAT(COALESCE(PCosts.purchasedQty, 0), '__', COALESCE(PCosts.totalPurchase, 0)) AS purchased,
CONCAT(COALESCE(PSales.soldQty, 0), '__', COALESCE(PSales.totalSale, 0)) AS sold,
(COALESCE(PSales.totalSale, 0) - COALESCE(PCosts.totalPurchase, 0)) AS Profit,
CONCAT(COALESCE(PCosts.balacneQty, 0), '__', COALESCE(PCosts.balacneValue, 0)) AS balance,
sma_products.id AS id
FROM
`sma_products`
LEFT JOIN (
SELECT
si.product_id,
s.date AS date,
s.created_by AS created_by,
SUM(si.quantity) soldQty,
SUM(si.quantity * si.sale_unit_price) totalSale
FROM
sma_costing si
JOIN sma_sales s ON s.id = si.sale_id
GROUP BY
si.product_id) PSales ON `sma_products`.`id` = `PSales`.`product_id`
LEFT JOIN (
SELECT
product_id,
p.date AS date,
p.created_by AS created_by,
SUM(
CASE WHEN pi.purchase_id IS NOT NULL THEN
quantity
ELSE
0
END) AS purchasedQty,
SUM(quantity_balance) AS balacneQty,
SUM(unit_cost * quantity_balance) balacneValue,
SUM((
CASE WHEN pi.purchase_id IS NOT NULL THEN
(pi.subtotal)
ELSE
0
END)) totalPurchase
FROM
sma_purchase_items pi
LEFT JOIN sma_purchases p ON p.id = pi.purchase_id
WHERE
pi.status = 'received'
GROUP BY
pi.product_id) PCosts ON `sma_products`.`id` = `PCosts`.`product_id`
WHERE
`sma_products`.`type` != 'combo'
GROUP BY
`sma_products`.`code`
ORDER BY
`sold` DESC,
`purchased` DESC
LIMIT 10;
and brands report
SET SESSION sql_mode = "";
SELECT
sma_brands.id AS id,
sma_brands.name,
SUM(COALESCE(PCosts.purchasedQty, 0)) AS PurchasedQty,
SUM(COALESCE(PSales.soldQty, 0)) AS SoldQty,
SUM(COALESCE(PCosts.totalPurchase, 0)) AS TotalPurchase,
SUM(COALESCE(PSales.totalSale, 0)) AS TotalSales,
(SUM(COALESCE(PSales.totalSale, 0)) - SUM(COALESCE(PCosts.totalPurchase, 0))) AS Profit
FROM
`sma_brands`
LEFT JOIN (
SELECT
sp.brand AS brand,
SUM(si.quantity) soldQty,
SUM(si.subtotal) totalSale
FROM
sma_products sp
LEFT JOIN sma_sale_items si ON sp.id = si.product_id
LEFT JOIN sma_sales s ON s.id = si.sale_id
GROUP BY
sp.brand) PSales ON `sma_brands`.`id` = `PSales`.`brand`
LEFT JOIN (
SELECT
pp.brand AS brand,
SUM(pi.quantity) purchasedQty,
SUM(pi.subtotal) totalPurchase
FROM
sma_products pp
LEFT JOIN sma_purchase_items pi ON pp.id = pi.product_id
LEFT JOIN sma_purchases p ON p.id = pi.purchase_id
GROUP BY
pp.brand) PCosts ON `sma_brands`.`id` = `PCosts`.`brand`
GROUP BY
`sma_brands`.`id`
ORDER BY
`sma_brands`.`name` ASC
LIMIT 10;
Adding a report could take 2 - 4 hours costing $100 - $200.
Thank you
0
Can you do it in 100$. I also want that return sale with opening stock and closing stock like last month how much stock was there. this i want
0
But Firstly can you tell me why both showing diffrent diffrent values in brand and purchase table when we see total sales
0
Above what query you write that is not usefull becuse i told you there is total issue of brand and if i will filter in brand and product resport with filter brand name both showing diffrent diffrent values
0
Hello,
SMA doesn't keep log for stock movement. There is no option to have opening & closing stock.
I have no idea why the numbers are different. I will need site and server details to check.
Thank you
0
how can i share here ? can i share here ?
Showing 1 to 10 of total 13 records
We use Cookies
We use cookies to ensure that we give you the best experience on our website. By continuing to browse the site you are agreeing to our use of cookies.