class MCF_Ledger_Engine { public function get_daily_ledger() { global $wpdb; $table = $wpdb->prefix . 'mcf_ledger'; $rows = $wpdb->get_results(" SELECT order_id, order_date, currency, net_sale, profit, exchange_rate FROM {$table} ORDER BY order_date ASC "); $result = []; foreach ($rows as $row) { if (empty($row->order_date)) { continue; } $date = date('Y-m-d', strtotime($row->order_date)); if (!isset($result[$date])) { $result[$date] = [ 'consolidated' => ['sales'=>0.0,'profit'=>0.0], 'TRY' => ['sales'=>0.0,'profit'=>0.0], 'EUR' => ['sales'=>0.0,'profit'=>0.0], 'orders' => [] ]; } $currency = strtoupper(trim($row->currency)); $net_sale = (float) $row->net_sale; $profit = (float) $row->profit; $exchange_rate = (float) $row->exchange_rate; if ($exchange_rate <= 0) { $exchange_rate = 1; } // Currency raw aggregation if (isset($result[$date][$currency])) { $result[$date][$currency]['sales'] += $net_sale; $result[$date][$currency]['profit'] += $profit; } // TL Consolidation if ($currency === 'EUR') { $sale_tl = $net_sale * $exchange_rate; $profit_tl = $profit * $exchange_rate; } else { $sale_tl = $net_sale; $profit_tl = $profit; } $result[$date]['consolidated']['sales'] += $sale_tl; $result[$date]['consolidated']['profit'] += $profit_tl; $result[$date]['orders'][] = [ 'id' => (int) $row->order_id, 'currency' => $currency, 'profit_tl' => round($profit_tl,2) ]; } return $result; } } Cart -
Skip to content

  • Mainpage
  • ShopExpand
    • ClocksExpand
      • Desk Clocks
      • Wall Clocks
      • Mantel Clocks
      • Pendulum Clocks
    • Bags
    • Kitchenware
    • Jewellery Box
    • Local GoodsExpand
      • Turkey Goods
      • Indonesian Goods
      • Iranian Goods
    • Wooden Toys
  • About Us
  • AccountExpand
    • Sign In
    • Register
    • Dashboard
    • Orders
    • Account Details
    • Cart
    • Log Out
  • Shopping Cart 2
      • × handmade wooden wall clockVento Wooden Wall Clock 1 × €76
      • × Rula Wooden Jewelry BoxRula Ahşap Mücevher Kutusu 1 × €1.290

      Subtotal: €1.366 (incl. VAT)

      View cartCheckout

“Rula Ahşap Mücevher Kutusu” sepetinize eklendi. Alışverişe devam et

Cart Summary

Remove item Thumbnail image Product Price Quantity Subtotal
× handmade wooden wall clock Vento Wooden Wall Clock €76
€76
× Rula Wooden Jewelry Box Rula Ahşap Mücevher Kutusu €1.290
€1.290 (incl. VAT)

Cart totals

Subtotal €1.366 (incl. VAT)
Total €1.366
Proceed to checkout

information

About Us
Privacy Policy

ADRESS

Adress: Turkiye
Mail: morgenncraft@gmail.com

whatsapp

WhatsApp’la bize ulaşın

© 2026 By MORGEN

✕
  • Mainpage
  • Shop
    • Clocks
      • Desk Clocks
      • Wall Clocks
      • Mantel Clocks
      • Pendulum Clocks
    • Bags
    • Kitchenware
    • Jewellery Box
    • Local Goods
      • Turkey Goods
      • Indonesian Goods
      • Iranian Goods
    • Wooden Toys
  • About Us
  • Account
    • Sign In
    • Register
    • Dashboard
    • Orders
    • Account Details
    • Cart
    • Log Out
Search