Sindbad~EG File Manager

Current Path : /home/webg5288/tmp/
Upload File :
Current File : /home/webg5288/tmp/sess_23e50338ef515c9fd8716dc755057d4a

 PMA_token |s:32:"764321434c3d34755826356d58596153"; HMAC_secret |s:16:"7'JR!7w1SP*NGoWY";auth_type|s:3:"env";browser_access_time|a:1:{s:7:"default";i:1779103580;}encryption_key|s:32:"&�_�H�m�i���`�֔MF�]G�G";relation|a:1:{i:1;a:41:{s:7:"version";s:5:"5.2.2";s:4:"user";N;s:2:"db";N;s:8:"bookmark";N;s:15:"central_columns";N;s:11:"column_info";N;s:17:"designer_settings";N;s:16:"export_templates";N;s:8:"favorite";N;s:7:"history";N;s:16:"navigationhiding";N;s:9:"pdf_pages";N;s:6:"recent";N;s:8:"relation";N;s:13:"savedsearches";N;s:12:"table_coords";N;s:10:"table_info";N;s:13:"table_uiprefs";N;s:8:"tracking";N;s:10:"userconfig";N;s:10:"usergroups";N;s:5:"users";N;s:12:"bookmarkwork";b:0;s:8:"mimework";b:0;s:18:"centralcolumnswork";b:0;s:8:"commwork";b:0;s:9:"menuswork";b:0;s:20:"designersettingswork";b:0;s:11:"displaywork";b:0;s:19:"exporttemplateswork";b:0;s:12:"favoritework";b:0;s:7:"navwork";b:0;s:7:"pdfwork";b:0;s:10:"recentwork";b:0;s:7:"relwork";b:0;s:17:"savedsearcheswork";b:0;s:11:"historywork";b:0;s:12:"trackingwork";b:0;s:11:"uiprefswork";b:0;s:14:"userconfigwork";b:0;s:8:"allworks";b:0;}}userconfig|a:2:{s:2:"db";a:2:{s:12:"Console/Mode";s:8:"collapse";s:15:"NavigationWidth";i:380;}s:2:"ts";i:1779103573;}two_factor_check|b:1;cache|a:2:{s:8:"server_1";a:4:{s:15:"userprefs_mtime";i:1779103573;s:14:"userprefs_type";s:7:"session";s:12:"config_mtime";i:1754510559;s:9:"userprefs";a:2:{s:7:"Console";a:1:{s:4:"Mode";s:8:"collapse";}s:15:"NavigationWidth";i:380;}}s:25:"server_1_cpses_webskxsnd2";a:18:{s:17:"is_create_db_priv";b:0;s:14:"is_reload_priv";b:0;s:12:"db_to_create";s:0:"";s:30:"dbs_where_create_table_allowed";a:3:{i:0;s:26:"webg5288\_foodindo\_kendal";i:1;s:24:"webg5288\_laravelcompany";i:2;s:21:"webg5288\_mentengpark";}s:11:"dbs_to_test";b:0;s:9:"proc_priv";b:0;s:10:"table_priv";b:0;s:8:"col_priv";b:0;s:7:"db_priv";b:0;s:11:"binary_logs";a:0:{}s:18:"menu-levels-server";a:13:{s:9:"databases";s:9:"Databases";s:3:"sql";s:3:"SQL";s:6:"status";s:6:"Status";s:6:"rights";s:5:"Users";s:6:"export";s:6:"Export";s:6:"import";s:6:"Import";s:8:"settings";s:8:"Settings";s:6:"binlog";s:10:"Binary log";s:11:"replication";s:11:"Replication";s:4:"vars";s:9:"Variables";s:7:"charset";s:8:"Charsets";s:7:"plugins";s:7:"Plugins";s:6:"engine";s:7:"Engines";}s:14:"menu-levels-db";a:14:{s:9:"structure";s:9:"Structure";s:3:"sql";s:3:"SQL";s:6:"search";s:6:"Search";s:5:"query";s:5:"Query";s:6:"export";s:6:"Export";s:6:"import";s:6:"Import";s:9:"operation";s:10:"Operations";s:10:"privileges";s:10:"Privileges";s:8:"routines";s:8:"Routines";s:6:"events";s:6:"Events";s:8:"triggers";s:8:"Triggers";s:8:"tracking";s:8:"Tracking";s:8:"designer";s:8:"Designer";s:15:"central_columns";s:15:"Central columns";}s:19:"profiling_supported";b:1;s:17:"menu-levels-table";a:11:{s:6:"browse";s:6:"Browse";s:9:"structure";s:9:"Structure";s:3:"sql";s:3:"SQL";s:6:"search";s:6:"Search";s:6:"insert";s:6:"Insert";s:6:"export";s:6:"Export";s:6:"import";s:6:"Import";s:10:"privileges";s:10:"Privileges";s:9:"operation";s:10:"Operations";s:8:"tracking";s:8:"Tracking";s:8:"triggers";s:8:"Triggers";}s:14:"mysql_cur_user";s:26:"cpses_webskxsnd2@localhost";s:12:"is_superuser";b:0;s:12:"is_grantuser";b:0;s:13:"is_createuser";b:0;}}tmpval|a:16:{s:14:"favoriteTables";a:1:{i:1;a:0:{}}s:12:"recentTables";a:1:{i:1;a:4:{i:0;a:2:{s:2:"db";s:24:"webg5288_foodindo_kendal";s:5:"table";s:20:"vw_stock_kartu_stock";}i:1;a:2:{s:2:"db";s:24:"webg5288_foodindo_kendal";s:5:"table";s:11:"permissions";}i:2;a:2:{s:2:"db";s:24:"webg5288_foodindo_kendal";s:5:"table";s:8:"tr_stock";}i:3;a:2:{s:2:"db";s:18:"information_schema";s:5:"table";s:6:"TABLES";}}}s:5:"query";a:10:{s:32:"127e61ec48c27257950a6cccc1f70f49";a:8:{s:3:"sql";s:40:"DROP TABLE `vw_stock_kartu_stock_gudang`";s:12:"repeat_cells";i:100;s:8:"max_rows";i:25;s:3:"pos";i:0;s:6:"pftext";s:1:"P";s:18:"relational_display";s:1:"K";s:9:"geoOption";s:4:"GEOM";s:14:"display_binary";b:1;}s:32:"b01cd49f35150c0fbc0b65742423a4d5";a:8:{s:3:"sql";s:42:"DROP TABLE `vw_stock_kartu_stock_gudang_1`";s:12:"repeat_cells";i:100;s:8:"max_rows";i:25;s:3:"pos";i:0;s:6:"pftext";s:1:"P";s:18:"relational_display";s:1:"K";s:9:"geoOption";s:4:"GEOM";s:14:"display_binary";b:1;}s:32:"cac8e68c57cbbb984bf309bbdde580fb";a:8:{s:3:"sql";s:3258:"CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `vw_stock_kartu_stock` AS WITH `masuk_cte` AS (
SELECT `a`.`no_inv` AS `NO_INV`,`a`.`tgl_inv` AS `TGL_INV`,`a`.`tglid` AS `TGLID`,`a`.`kode_brg` AS `KODE_BRG`,`a`.`gudang` AS `GUDANG`,SUM(`a`.`quantity`) AS `QUANTITY`,'Pembelian' AS `TR_NAME`,'IN' AS `TR_TYPE`,1 AS `SORT_ORDER` FROM `tr_masuk` `a` WHERE (`a`.`quantity` > 0) GROUP BY `a`.`no_inv`,`a`.`tgl_inv`,`a`.`tglid`,`a`.`kode_brg`,`a`.`gudang`), `keluar_cte` AS (SELECT `a`.`no_inv` AS `NO_INV`,COALESCE(`b`.`tgl_inv`,`a`.`tgl_inv`) AS `TGL_INV`,`a`.`tglid` AS `TGLID`,`a`.`kode_brg` AS `KODE_BRG`,`a`.`gudang` AS `GUDANG`,(SUM(`a`.`quantity`) * -(1)) AS `QUANTITY`,'Sales' AS `TR_NAME`,'OUT' AS `TR_TYPE`,2 AS `SORT_ORDER` FROM (`tr_keluar` `a` LEFT JOIN `tr_keluar` `b` ON((`a`.`no_inv` = `b`.`no_inv`))) WHERE (`a`.`quantity` > 0) GROUP BY `a`.`no_inv`,COALESCE(`b`.`tgl_inv`,`a`.`tgl_inv`),`a`.`tglid`,`a`.`kode_brg`,`a`.`gudang`), `adjustment_cte` AS (SELECT `tr_stock`.`no_inv` AS `NO_INV`,`tr_stock`.`tgl_inv` AS `TGL_INV`,`tr_stock`.`tglid` AS `TGLID`,`tr_stock`.`kode_brg` AS `KODE_BRG`,`tr_stock`.`gudang` AS `GUDANG`,(CASE `tr_stock`.`type` WHEN 'IN' THEN SUM(`tr_stock`.`quantity`) WHEN 'OUT' THEN (SUM(`tr_stock`.`quantity`) * -(1)) ELSE SUM(`tr_stock`.`quantity`) END) AS `QUANTITY`,'Adjustment' AS `TR_NAME`,`tr_stock`.`type` AS `TR_TYPE`,(CASE `tr_stock`.`type` WHEN 'IN' THEN 3 WHEN 'OUT' THEN 4 ELSE 5 END) AS `SORT_ORDER` FROM `tr_stock` GROUP BY `tr_stock`.`no_inv`,`tr_stock`.`tgl_inv`,`tr_stock`.`tglid`,`tr_stock`.`kode_brg`,`tr_stock`.`gudang`,`tr_stock`.`type`) SELECT `u`.`NO_INV` AS `NO_INV`,`u`.`TGL_INV` AS `TGL_INV`,`u`.`TGLID` AS `TGLID`,`u`.`KODE_BRG` AS `KODE_BRG`,`s`.`nama_brg` AS `NAMA_BRG`,`u`.`GUDANG` AS `GUDANG`,`u`.`QUANTITY` AS `QUANTITY`,`u`.`TR_NAME` AS `TR_NAME`,`u`.`TR_TYPE` AS `TR_TYPE`,`u`.`SORT_ORDER` AS `SORT_ORDER` FROM ((SELECT `masuk_cte`.`NO_INV` AS `NO_INV`,`masuk_cte`.`TGL_INV` AS `TGL_INV`,`masuk_cte`.`TGLID` AS `TGLID`,`masuk_cte`.`KODE_BRG` AS `KODE_BRG`,`masuk_cte`.`GUDANG` AS `GUDANG`,`masuk_cte`.`QUANTITY` AS `QUANTITY`,`masuk_cte`.`TR_NAME` AS `TR_NAME`,`masuk_cte`.`TR_TYPE` AS `TR_TYPE`,`masuk_cte`.`SORT_ORDER` AS `SORT_ORDER` FROM `masuk_cte` UNION ALL SELECT `keluar_cte`.`NO_INV` AS `NO_INV`,`keluar_cte`.`TGL_INV` AS `TGL_INV`,`keluar_cte`.`TGLID` AS `TGLID`,`keluar_cte`.`KODE_BRG` AS `KODE_BRG`,`keluar_cte`.`GUDANG` AS `GUDANG`,`keluar_cte`.`QUANTITY` AS `QUANTITY`,`keluar_cte`.`TR_NAME` AS `TR_NAME`,`keluar_cte`.`TR_TYPE` AS `TR_TYPE`,`keluar_cte`.`SORT_ORDER` AS `SORT_ORDER` FROM `keluar_cte` UNION ALL SELECT `adjustment_cte`.`NO_INV` AS `NO_INV`,`adjustment_cte`.`TGL_INV` AS `TGL_INV`,`adjustment_cte`.`TGLID` AS `TGLID`,`adjustment_cte`.`KODE_BRG` AS `KODE_BRG`,`adjustment_cte`.`GUDANG` AS `GUDANG`,`adjustment_cte`.`QUANTITY` AS `QUANTITY`,`adjustment_cte`.`TR_NAME` AS `TR_NAME`,`adjustment_cte`.`TR_TYPE` AS `TR_TYPE`,`adjustment_cte`.`SORT_ORDER` AS `SORT_ORDER` FROM `adjustment_cte`) `u` LEFT JOIN `ms_stock` `s` ON((`s`.`kode_brg` = `u`.`KODE_BRG`))) WHERE (`s`.`kelompok` IN (SELECT `ms_kelompok_brg`.`kelompok` FROM `ms_kelompok_brg` WHERE (`ms_kelompok_brg`.`kelompok` IS NOT NULL)) AND (`s`.`status` <> 'NON AKTIF'))$$;";s:12:"repeat_cells";i:100;s:8:"max_rows";i:25;s:3:"pos";i:0;s:6:"pftext";s:1:"P";s:18:"relational_display";s:1:"K";s:9:"geoOption";s:4:"GEOM";s:14:"display_binary";b:1;}s:32:"46ddc50bff643419570793db9c1f5d58";a:8:{s:3:"sql";s:45:"SET NAMES utf8mb4 COLLATE utf8mb4_unicode_ci;";s:12:"repeat_cells";i:100;s:8:"max_rows";i:25;s:3:"pos";i:0;s:6:"pftext";s:1:"P";s:18:"relational_display";s:1:"K";s:9:"geoOption";s:4:"GEOM";s:14:"display_binary";b:1;}s:32:"6379a328bc58d3ed9743e5ae2d44e3ea";a:8:{s:3:"sql";s:48:"SET collation_connection = 'utf8mb4_unicode_ci';";s:12:"repeat_cells";i:100;s:8:"max_rows";i:25;s:3:"pos";i:0;s:6:"pftext";s:1:"P";s:18:"relational_display";s:1:"K";s:9:"geoOption";s:4:"GEOM";s:14:"display_binary";b:1;}s:32:"6c0d3f8553143ab54bd54d451d6dde70";a:8:{s:3:"sql";s:2950:"CREATE ALGORITHM=UNDEFINED
DEFINER=`root`@`localhost`
SQL SECURITY DEFINER
VIEW `vw_stock_kartu_stock` AS

WITH masuk_cte AS (
    SELECT
        a.no_inv AS NO_INV,
        a.tgl_inv AS TGL_INV,
        a.tglid AS TGLID,
        a.kode_brg AS KODE_BRG,
        a.gudang AS GUDANG,
        SUM(a.quantity) AS QUANTITY,

        'Pembelian' COLLATE utf8mb4_unicode_ci AS TR_NAME,
        'IN' COLLATE utf8mb4_unicode_ci AS TR_TYPE,

        1 AS SORT_ORDER

    FROM tr_masuk a
    WHERE a.quantity > 0

    GROUP BY
        a.no_inv,
        a.tgl_inv,
        a.tglid,
        a.kode_brg,
        a.gudang
),

keluar_cte AS (
    SELECT
        a.no_inv AS NO_INV,

        COALESCE(b.tgl_inv, a.tgl_inv) AS TGL_INV,

        a.tglid AS TGLID,
        a.kode_brg AS KODE_BRG,
        a.gudang AS GUDANG,

        (SUM(a.quantity) * -1) AS QUANTITY,

        'Sales' COLLATE utf8mb4_unicode_ci AS TR_NAME,
        'OUT' COLLATE utf8mb4_unicode_ci AS TR_TYPE,

        2 AS SORT_ORDER

    FROM tr_keluar a
    LEFT JOIN tr_keluar b
        ON a.no_inv = b.no_inv

    WHERE a.quantity > 0

    GROUP BY
        a.no_inv,
        COALESCE(b.tgl_inv, a.tgl_inv),
        a.tglid,
        a.kode_brg,
        a.gudang
),

adjustment_cte AS (
    SELECT
        tr_stock.no_inv AS NO_INV,
        tr_stock.tgl_inv AS TGL_INV,
        tr_stock.tglid AS TGLID,
        tr_stock.kode_brg AS KODE_BRG,
        tr_stock.gudang AS GUDANG,

        CASE
            WHEN tr_stock.type = 'IN'
                THEN SUM(tr_stock.quantity)

            WHEN tr_stock.type = 'OUT'
                THEN (SUM(tr_stock.quantity) * -1)

            ELSE SUM(tr_stock.quantity)
        END AS QUANTITY,

        'Adjustment' COLLATE utf8mb4_unicode_ci AS TR_NAME,

        tr_stock.type COLLATE utf8mb4_unicode_ci AS TR_TYPE,

        CASE
            WHEN tr_stock.type = 'IN' THEN 3
            WHEN tr_stock.type = 'OUT' THEN 4
            ELSE 5
        END AS SORT_ORDER

    FROM tr_stock

    GROUP BY
        tr_stock.no_inv,
        tr_stock.tgl_inv,
        tr_stock.tglid,
        tr_stock.kode_brg,
        tr_stock.gudang,
        tr_stock.type
)

SELECT
    u.NO_INV,
    u.TGL_INV,
    u.TGLID,
    u.KODE_BRG,

    s.nama_brg AS NAMA_BRG,

    u.GUDANG,
    u.QUANTITY,
    u.TR_NAME,
    u.TR_TYPE,
    u.SORT_ORDER

FROM (

    SELECT * FROM masuk_cte

    UNION ALL

    SELECT * FROM keluar_cte

    UNION ALL

    SELECT * FROM adjustment_cte

) u

LEFT JOIN ms_stock s
    ON s.kode_brg COLLATE utf8mb4_unicode_ci =
       u.KODE_BRG COLLATE utf8mb4_unicode_ci

WHERE
    s.kelompok IN (
        SELECT ms_kelompok_brg.kelompok
        FROM ms_kelompok_brg
        WHERE ms_kelompok_brg.kelompok IS NOT NULL
    )

    AND s.status COLLATE utf8mb4_unicode_ci <>
        'NON AKTIF' COLLATE utf8mb4_unicode_ci;";s:12:"repeat_cells";i:100;s:8:"max_rows";i:25;s:3:"pos";i:0;s:6:"pftext";s:1:"P";s:18:"relational_display";s:1:"K";s:9:"geoOption";s:4:"GEOM";s:14:"display_binary";b:1;}s:32:"3beb7943cfce3d51abc80974bcc800f8";a:8:{s:3:"sql";s:41:"DROP VIEW IF EXISTS vw_stock_kartu_stock;";s:12:"repeat_cells";i:100;s:8:"max_rows";i:25;s:3:"pos";i:0;s:6:"pftext";s:1:"P";s:18:"relational_display";s:1:"K";s:9:"geoOption";s:4:"GEOM";s:14:"display_binary";b:1;}s:32:"c2c3b87c93ef1003dfce01776d3af4a0";a:8:{s:3:"sql";s:2650:"CREATE VIEW vw_stock_kartu_stock AS

WITH masuk_cte AS (
    SELECT
        a.no_inv AS NO_INV,
        a.tgl_inv AS TGL_INV,
        a.tglid AS TGLID,
        a.kode_brg AS KODE_BRG,
        a.gudang AS GUDANG,
        SUM(a.quantity) AS QUANTITY,
        'Pembelian' AS TR_NAME,
        'IN' AS TR_TYPE,
        1 AS SORT_ORDER

    FROM tr_masuk a

    WHERE a.quantity > 0

    GROUP BY
        a.no_inv,
        a.tgl_inv,
        a.tglid,
        a.kode_brg,
        a.gudang
),

keluar_cte AS (
    SELECT
        a.no_inv AS NO_INV,
        COALESCE(b.tgl_inv, a.tgl_inv) AS TGL_INV,
        a.tglid AS TGLID,
        a.kode_brg AS KODE_BRG,
        a.gudang AS GUDANG,
        (SUM(a.quantity) * -1) AS QUANTITY,
        'Sales' AS TR_NAME,
        'OUT' AS TR_TYPE,
        2 AS SORT_ORDER

    FROM tr_keluar a

    LEFT JOIN tr_keluar b
        ON a.no_inv = b.no_inv

    WHERE a.quantity > 0

    GROUP BY
        a.no_inv,
        COALESCE(b.tgl_inv, a.tgl_inv),
        a.tglid,
        a.kode_brg,
        a.gudang
),

adjustment_cte AS (
    SELECT
        tr_stock.no_inv AS NO_INV,
        tr_stock.tgl_inv AS TGL_INV,
        tr_stock.tglid AS TGLID,
        tr_stock.kode_brg AS KODE_BRG,
        tr_stock.gudang AS GUDANG,

        CASE
            WHEN tr_stock.type = 'IN'
                THEN SUM(tr_stock.quantity)

            WHEN tr_stock.type = 'OUT'
                THEN (SUM(tr_stock.quantity) * -1)

            ELSE SUM(tr_stock.quantity)
        END AS QUANTITY,

        'Adjustment' AS TR_NAME,

        tr_stock.type AS TR_TYPE,

        CASE
            WHEN tr_stock.type = 'IN' THEN 3
            WHEN tr_stock.type = 'OUT' THEN 4
            ELSE 5
        END AS SORT_ORDER

    FROM tr_stock

    GROUP BY
        tr_stock.no_inv,
        tr_stock.tgl_inv,
        tr_stock.tglid,
        tr_stock.kode_brg,
        tr_stock.gudang,
        tr_stock.type
)

SELECT
    u.NO_INV,
    u.TGL_INV,
    u.TGLID,
    u.KODE_BRG,
    s.nama_brg AS NAMA_BRG,
    u.GUDANG,
    u.QUANTITY,
    u.TR_NAME,
    u.TR_TYPE,
    u.SORT_ORDER

FROM (

    SELECT * FROM masuk_cte

    UNION ALL

    SELECT * FROM keluar_cte

    UNION ALL

    SELECT * FROM adjustment_cte

) u

LEFT JOIN ms_stock s
    ON CONVERT(s.kode_brg USING utf8mb4)
    = CONVERT(u.KODE_BRG USING utf8mb4)

WHERE
    s.kelompok IN (
        SELECT kelompok
        FROM ms_kelompok_brg
        WHERE kelompok IS NOT NULL
    )

    AND CONVERT(s.status USING utf8mb4)
        <> CONVERT('NON AKTIF' USING utf8mb4);";s:12:"repeat_cells";i:100;s:8:"max_rows";i:25;s:3:"pos";i:0;s:6:"pftext";s:1:"P";s:18:"relational_display";s:1:"K";s:9:"geoOption";s:4:"GEOM";s:14:"display_binary";b:1;}s:32:"80632fa61f7ae3d1a9ceed5fe777b561";a:8:{s:3:"sql";s:48:"DROP VIEW IF EXISTS vw_stock_kartu_stock_gudang;";s:12:"repeat_cells";i:100;s:8:"max_rows";i:25;s:3:"pos";i:0;s:6:"pftext";s:1:"P";s:18:"relational_display";s:1:"K";s:9:"geoOption";s:4:"GEOM";s:14:"display_binary";b:1;}s:32:"b22ac8646a473215ca6abd2f65c585ea";a:8:{s:3:"sql";s:2552:"CREATE VIEW vw_stock_kartu_stock_gudang AS

WITH masuk_cte AS (

    SELECT
        a.no_inv AS NO_INV,
        a.tgl_inv AS TGL_INV,
        a.tglid AS TGLID,
        a.kode_brg AS KODE_BRG,
        a.gudang AS GUDANG,

        SUM(a.quantity) AS QUANTITY,

        'Pembelian' AS TR_NAME,
        'IN' AS TR_TYPE,

        1 AS SORT_ORDER

    FROM tr_masuk a

    WHERE a.quantity > 0

    GROUP BY
        a.no_inv,
        a.tgl_inv,
        a.tglid,
        a.kode_brg,
        a.gudang
),

keluar_cte AS (

    SELECT
        a.no_inv AS NO_INV,

        COALESCE(b.tgl_inv, a.tgl_inv) AS TGL_INV,

        a.tglid AS TGLID,
        a.kode_brg AS KODE_BRG,
        a.gudang AS GUDANG,

        (SUM(a.quantity) * -1) AS QUANTITY,

        'Sales' AS TR_NAME,
        'OUT' AS TR_TYPE,

        2 AS SORT_ORDER

    FROM tr_keluar a

    LEFT JOIN tr_keluar b
        ON a.no_inv = b.no_inv

    WHERE a.quantity > 0

    GROUP BY
        a.no_inv,
        COALESCE(b.tgl_inv, a.tgl_inv),
        a.tglid,
        a.kode_brg,
        a.gudang
),

adjustment_cte AS (

    SELECT
        t.no_inv AS NO_INV,
        t.tgl_inv AS TGL_INV,
        t.tglid AS TGLID,
        t.kode_brg AS KODE_BRG,
        t.gudang AS GUDANG,

        CASE
            WHEN t.type = 'IN'
                THEN SUM(t.quantity)

            WHEN t.type = 'OUT'
                THEN (SUM(t.quantity) * -1)

            ELSE SUM(t.quantity)
        END AS QUANTITY,

        'Adjustment' AS TR_NAME,

        t.type AS TR_TYPE,

        CASE
            WHEN t.type = 'IN' THEN 3
            WHEN t.type = 'OUT' THEN 4
            ELSE 5
        END AS SORT_ORDER

    FROM tr_stock t

    GROUP BY
        t.no_inv,
        t.tgl_inv,
        t.tglid,
        t.kode_brg,
        t.gudang,
        t.type
)

SELECT
    u.NO_INV,
    u.TGL_INV,
    u.TGLID,
    u.KODE_BRG,

    s.nama_brg AS NAMA_BRG,

    u.GUDANG,
    u.QUANTITY,
    u.TR_NAME,
    u.TR_TYPE,
    u.SORT_ORDER

FROM (

    SELECT * FROM masuk_cte

    UNION ALL

    SELECT * FROM keluar_cte

    UNION ALL

    SELECT * FROM adjustment_cte

) u

LEFT JOIN ms_stock s
    ON CONVERT(s.kode_brg USING utf8mb4)
    = CONVERT(u.KODE_BRG USING utf8mb4)

WHERE
    s.kelompok IN (
        SELECT kelompok
        FROM ms_kelompok_brg
        WHERE kelompok IS NOT NULL
    )

    AND CONVERT(s.status USING utf8mb4)
        <> CONVERT('NON AKTIF' USING utf8mb4);";s:12:"repeat_cells";i:100;s:8:"max_rows";i:25;s:3:"pos";i:0;s:6:"pftext";s:1:"P";s:18:"relational_display";s:1:"K";s:9:"geoOption";s:4:"GEOM";s:14:"display_binary";b:1;}}s:6:"pftext";s:1:"P";s:18:"relational_display";s:1:"K";s:9:"geoOption";s:4:"GEOM";s:14:"display_binary";b:1;s:12:"display_blob";b:0;s:19:"hide_transformation";b:0;s:3:"pos";i:0;s:8:"max_rows";i:25;s:12:"repeat_cells";i:100;s:18:"table_limit_offset";i:0;s:21:"table_limit_offset_db";s:24:"webg5288_foodindo_kendal";s:20:"possible_as_geometry";b:1;s:13:"table_uiprefs";a:1:{i:1;a:2:{s:18:"information_schema";a:1:{s:6:"TABLES";a:0:{}}s:24:"webg5288_foodindo_kendal";a:2:{s:20:"vw_stock_kartu_stock";a:0:{}s:11:"permissions";a:0:{}}}}}git_location|N;is_git_revision|b:0;ConfigFile1|a:5:{s:28:"PmaNoRelation_DisableWarning";b:1;s:15:"NavigationWidth";i:380;s:12:"ShowCreateDb";b:0;s:7:"Console";a:1:{s:4:"Mode";s:8:"collapse";}s:7:"Servers";a:1:{i:1;a:2:{s:7:"only_db";s:0:"";s:7:"hide_db";s:0:"";}}}debug|a:0:{}Import_message|a:2:{s:7:"message";N;s:11:"go_back_url";s:63:"index.php?route=/database/structure&db=webg5288_foodindo_kendal";}is_multi_query|b:1;flashMessages|a:0:{}sql_history|a:15:{i:0;a:3:{s:2:"db";s:24:"webg5288_foodindo_kendal";s:5:"table";s:0:"";s:8:"sqlquery";s:38:"SHOW CREATE VIEW vw_stock_kartu_stock;";}i:1;a:3:{s:2:"db";s:24:"webg5288_foodindo_kendal";s:5:"table";s:0:"";s:8:"sqlquery";s:38:"SHOW CREATE VIEW vw_stock_kartu_stock;";}i:2;a:3:{s:2:"db";s:24:"webg5288_foodindo_kendal";s:5:"table";s:0:"";s:8:"sqlquery";s:38:"SHOW CREATE VIEW vw_stock_kartu_stock;";}i:3;a:3:{s:2:"db";s:24:"webg5288_foodindo_kendal";s:5:"table";s:0:"";s:8:"sqlquery";s:38:"SHOW CREATE VIEW vw_stock_kartu_stock;";}i:4;a:3:{s:2:"db";s:24:"webg5288_foodindo_kendal";s:5:"table";s:0:"";s:8:"sqlquery";s:38:"SHOW CREATE VIEW vw_stock_kartu_stock;";}i:5;a:3:{s:2:"db";s:18:"information_schema";s:5:"table";s:6:"TABLES";s:8:"sqlquery";s:221:"SELECT CONCAT(
    'ALTER TABLE `', TABLE_NAME,
    '` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;'
) AS sql_statements
FROM information_schema.TABLES
WHERE TABLE_SCHEMA = 'webg5288_foodindo_kendal';";}i:6;a:3:{s:2:"db";s:18:"information_schema";s:5:"table";s:6:"TABLES";s:8:"sqlquery";s:252:"SELECT CONCAT(
    'ALTER TABLE `', TABLE_NAME,
    '` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;'
) AS sql_statements
FROM information_schema.TABLES
WHERE TABLE_SCHEMA = 'webg5288_foodindo_kendal' 
ORDER BY `sql_statements` ASC ";}i:7;a:3:{s:2:"db";s:24:"webg5288_foodindo_kendal";s:5:"table";s:0:"";s:8:"sqlquery";s:91:"ALTER DATABASE webg5288_foodindo_kendal
CHARACTER SET utf8mb4
COLLATE utf8mb4_unicode_ci;";}i:8;a:3:{s:2:"db";s:24:"webg5288_foodindo_kendal";s:5:"table";s:20:"vw_stock_kartu_stock";s:8:"sqlquery";s:36:"SELECT * FROM `vw_stock_kartu_stock`";}i:9;a:3:{s:2:"db";s:24:"webg5288_foodindo_kendal";s:5:"table";s:20:"vw_stock_kartu_stock";s:8:"sqlquery";s:36:"SELECT * FROM `vw_stock_kartu_stock`";}i:10;a:3:{s:2:"db";s:24:"webg5288_foodindo_kendal";s:5:"table";s:11:"permissions";s:8:"sqlquery";s:27:"SELECT * FROM `permissions`";}i:11;a:3:{s:2:"db";s:24:"webg5288_foodindo_kendal";s:5:"table";s:20:"vw_stock_kartu_stock";s:8:"sqlquery";s:36:"SELECT * FROM `vw_stock_kartu_stock`";}i:12;a:3:{s:2:"db";s:24:"webg5288_foodindo_kendal";s:5:"table";s:20:"vw_stock_kartu_stock";s:8:"sqlquery";s:37:"SELECT * FROM `vw_stock_kartu_stock`;";}i:13;a:3:{s:2:"db";s:24:"webg5288_foodindo_kendal";s:5:"table";s:20:"vw_stock_kartu_stock";s:8:"sqlquery";s:36:"SELECT * FROM `vw_stock_kartu_stock`";}i:14;a:3:{s:2:"db";s:24:"webg5288_foodindo_kendal";s:5:"table";s:20:"vw_stock_kartu_stock";s:8:"sqlquery";s:36:"SELECT * FROM `vw_stock_kartu_stock`";}}__upload_status|a:1:{s:7:"handler";s:47:"PhpMyAdmin\Plugins\Import\Upload\UploadNoplugin";}sql_from_query_box|b:1;errors|a:0:{}

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists