Edit Report:Back Order Fill Report

Menu Anchors
'customers', 'orders', 'sales', 'payables', 'warehouse', 'dispatching', 'receivables', 'payables-dash', 'inventory', 'purchases', 'generallendger', 'users',
-- Back Order Fill Report -- Back Order Fill Report -- ^orders -- VARIABLE: { -- name: "supplierno", -- display: "Supplier", -- type: "select", -- database_options: { table: "suppliers", display: "suppname", column: "supplierid", where: " supplierid in (select distinct supplierno from purchdata) " , order:{ column: "suppname" , order: "ASC"} }, -- multiple:true, -- } -- VARIABLE: { -- name: "zeroqoh", -- display: "Exclude Zero On Hand", -- type: "select", -- multiple: false, -- options: [{display: 'Include', value:'includeqoh'},{display: 'Exclude', value:'exludeqoh'},{display: 'Fillable', value:'fillonly'}], -- } -- ROLLUP: { -- columns: { -- "OUTSTANDING": "Total: {{sum}}", -- "ORDERED": "Total: {{sum}}", -- "INVOICED": "Total: {{sum}}", -- "NETTOTAL": "Total: {{sum}}", -- } -- } -- FILTER: { -- filter: "class", -- column: "OUTSTANDING", -- params: { -- class: "center" -- } -- } -- FILTER: { -- filter: "class", -- column: "ORDERED", -- params: { -- class: "center" -- } -- } -- FILTER: { -- filter: "class", -- column: "INVOICED", -- params: { -- class: "center" -- } -- } -- FILTER: { -- filter: "html", -- column: "ORDERNO" --} -- FILTER: { -- filter: "twig", -- column: "DISCOUNT", -- params: { -- template: "{{ value }}%" -- } -- } -- FILTER: { -- filter: "twig", -- column: "PRICE", -- params: { -- template: "${{ value | number_format(2, '.', ',')}}" -- } -- } -- FILTER: { -- filter: "twig", -- column: "NETTOTAL", -- params: { -- template: "{{ value | number_format(2, '.', '')}}" -- } -- } -- FILTER: { -- filter: "class", -- column: "DISCOUNT", -- params: { -- class: "center" -- } -- } -- FILTER: { -- filter: "class", -- column: "QOH", -- params: { -- class: "center" -- } -- } -- FILTER: { -- filter: "class", -- column: "PRICE", -- params: { -- class: "right" -- } -- } -- FILTER: { -- filter: "class", -- column: "NETTOTAL", -- params: { -- class: "right" -- } -- } select p.supplierno AS "SUPPLIER", so.orddate as 'DATE', so.orderno as 'ORDERNO', debtorno as 'CUSTOMER', so.deliverto AS 'NAME', so.contactphone AS 'PHONE', sa.salesmanname as 'SALESPERSON', stkcode as ITEMCODE, s.description as DESCRIPTION, (quantity - qtyinvoiced) as OUTSTANDING , unitprice as 'PRICE', (discountpercent*100) as 'DISCOUNT', CAST(((unitprice - unitprice * discountpercent ) * (quantity - qtyinvoiced)) AS DECIMAL(10,2)) as NETTOTAL, (select sum(quantity) from locstock where loccode = so.fromstkloc and stockid =stkcode) as QOH from salesorderdetails LEFT JOIN salesorders so ON so.orderno = salesorderdetails.orderno LEFT JOIN stockmaster s ON s.stockid = salesorderdetails.stkcode INNER JOIN purchdata p ON s.stockid = p.stockid AND p.preferred = 1 JOIN salesman sa ON sa.salesmancode = so.salesperson where completed = 0 and quantity <> qtyinvoiced and stkcode not like 'SUAA%' and debtorno <> '' and fromstkloc = '00' {% if zeroqoh == 'exludeqoh' %} having QOH > 0 {% endif %} {% if zeroqoh == 'fillonly' %} having QOH > OUTSTANDING {% endif %} {% if supplierno|length > 0 %} and p.supplierno in ( {% for supp in supplierno %} '{{ supp }}' {{ not loop.last ? ',' }} {% endfor %}) {% endif %} order by debtorno asc, stkcode asc, orddate desc
Preview Save Changes Cancel

Preview Changes hide