diff --git a/package-lock.json b/package-lock.json index 0c0c75ed..17c2a7b8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "clsx": "^2.1.1", "formik": "^2.4.6", "moment": "^2.30.1", - "next": "15.5.9", + "next": "^15.5.9", "react": "19.1.0", "react-day-picker": "^9.11.1", "react-dom": "19.1.0", @@ -26,7 +26,7 @@ "swr": "^2.3.6", "tailwind-merge": "^3.3.1", "use-debounce": "^10.0.6", - "xlsx": "https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz", + "xlsx": "^0.18.5", "yup": "^1.7.0", "zustand": "^5.0.8" }, @@ -1856,7 +1856,6 @@ "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.2.tgz", "integrity": "sha512-6mDvHUFSjyT2B2yeNx2nUgMxh9LtOWvkhIU3uePn2I2oyNymUAX1NIsdgviM4CH+JSrp2D2hsMvJOkxY+0wNRA==", "license": "MIT", - "peer": true, "dependencies": { "csstype": "^3.0.2" } @@ -1926,7 +1925,6 @@ "integrity": "sha512-BnOroVl1SgrPLywqxyqdJ4l3S2MsKVLDVxZvjI1Eoe8ev2r3kGDo+PcMihNmDE+6/KjkTubSJnmqGZZjQSBq/g==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@typescript-eslint/scope-manager": "8.46.2", "@typescript-eslint/types": "8.46.2", @@ -2450,7 +2448,6 @@ "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", "dev": true, "license": "MIT", - "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -2468,6 +2465,15 @@ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, + "node_modules/adler-32": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.3.1.tgz", + "integrity": "sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==", + "license": "Apache-2.0", + "engines": { + "node": ">=0.8" + } + }, "node_modules/ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", @@ -2928,6 +2934,19 @@ ], "license": "CC-BY-4.0" }, + "node_modules/cfb": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cfb/-/cfb-1.2.2.tgz", + "integrity": "sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==", + "license": "Apache-2.0", + "dependencies": { + "adler-32": "~1.3.0", + "crc-32": "~1.2.0" + }, + "engines": { + "node": ">=0.8" + } + }, "node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", @@ -2969,6 +2988,15 @@ "node": ">=6" } }, + "node_modules/codepage": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/codepage/-/codepage-1.15.0.tgz", + "integrity": "sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==", + "license": "Apache-2.0", + "engines": { + "node": ">=0.8" + } + }, "node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -3039,6 +3067,18 @@ "node": ">=10" } }, + "node_modules/crc-32": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", + "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", + "license": "Apache-2.0", + "bin": { + "crc32": "bin/crc32.njs" + }, + "engines": { + "node": ">=0.8" + } + }, "node_modules/cross-spawn": { "version": "7.0.6", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", @@ -3064,8 +3104,7 @@ "version": "3.1.3", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/daisyui": { "version": "5.5.8", @@ -3521,7 +3560,6 @@ "integrity": "sha512-t5aPOpmtJcZcz5UJyY2GbvpDlsK5E8JqRqoKtfiKE3cNh437KIqfJr3A3AKf5k64NPx6d0G3dno6XDY05PqPtw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.8.0", "@eslint-community/regexpp": "^4.12.1", @@ -3695,7 +3733,6 @@ "integrity": "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@rtsao/scc": "^1.1.0", "array-includes": "^3.1.9", @@ -4187,6 +4224,15 @@ "react": ">=16.8.0" } }, + "node_modules/frac": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz", + "integrity": "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==", + "license": "Apache-2.0", + "engines": { + "node": ">=0.8" + } + }, "node_modules/function-bind": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", @@ -6174,7 +6220,6 @@ "resolved": "https://registry.npmjs.org/react/-/react-19.1.0.tgz", "integrity": "sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==", "license": "MIT", - "peer": true, "engines": { "node": ">=0.10.0" } @@ -6205,7 +6250,6 @@ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.1.0.tgz", "integrity": "sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==", "license": "MIT", - "peer": true, "dependencies": { "scheduler": "^0.26.0" }, @@ -6763,6 +6807,18 @@ "node": ">=0.10.0" } }, + "node_modules/ssf": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/ssf/-/ssf-0.11.2.tgz", + "integrity": "sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g==", + "license": "Apache-2.0", + "dependencies": { + "frac": "~1.1.2" + }, + "engines": { + "node": ">=0.8" + } + }, "node_modules/stable-hash": { "version": "0.0.5", "resolved": "https://registry.npmjs.org/stable-hash/-/stable-hash-0.0.5.tgz", @@ -7092,7 +7148,6 @@ "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=12" }, @@ -7260,7 +7315,6 @@ "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", "dev": true, "license": "Apache-2.0", - "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -7526,6 +7580,24 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/wmf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz", + "integrity": "sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw==", + "license": "Apache-2.0", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/word": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/word/-/word-0.3.0.tgz", + "integrity": "sha512-OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA==", + "license": "Apache-2.0", + "engines": { + "node": ">=0.8" + } + }, "node_modules/word-wrap": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", @@ -7537,10 +7609,19 @@ } }, "node_modules/xlsx": { - "version": "0.20.3", - "resolved": "https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz", - "integrity": "sha512-oLDq3jw7AcLqKWH2AhCpVTZl8mf6X2YReP+Neh0SJUzV/BdZYjth94tG5toiMB1PPrYtxOCfaoUCkvtuH+3AJA==", + "version": "0.18.5", + "resolved": "https://registry.npmjs.org/xlsx/-/xlsx-0.18.5.tgz", + "integrity": "sha512-dmg3LCjBPHZnQp5/F/+nnTa+miPJxUXB6vtk42YjBBKayDNagxGEeIdWApkYPOf3Z3pm3k62Knjzp7lMeTEtFQ==", "license": "Apache-2.0", + "dependencies": { + "adler-32": "~1.3.0", + "cfb": "~1.2.1", + "codepage": "~1.15.0", + "crc-32": "~1.2.1", + "ssf": "~0.11.2", + "wmf": "~1.0.1", + "word": "~0.3.0" + }, "bin": { "xlsx": "bin/xlsx.njs" }, @@ -7618,4 +7699,4 @@ } } } -} +} \ No newline at end of file diff --git a/package.json b/package.json index d0b99b80..86b951e5 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "clsx": "^2.1.1", "formik": "^2.4.6", "moment": "^2.30.1", - "next": "15.5.9", + "next": "^15.5.9", "react": "19.1.0", "react-day-picker": "^9.11.1", "react-dom": "19.1.0", @@ -29,7 +29,7 @@ "swr": "^2.3.6", "tailwind-merge": "^3.3.1", "use-debounce": "^10.0.6", - "xlsx": "https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz", + "xlsx": "^0.18.5", "yup": "^1.7.0", "zustand": "^5.0.8" }, @@ -48,4 +48,4 @@ "tailwindcss": "^4", "typescript": "^5" } -} +} \ No newline at end of file diff --git a/src/app/report/expense/detail/layout.tsx b/src/app/report/expense/detail/layout.tsx new file mode 100644 index 00000000..7220dfa1 --- /dev/null +++ b/src/app/report/expense/detail/layout.tsx @@ -0,0 +1,11 @@ +import SuspenseHelper from '@/components/helper/SuspenseHelper'; + +const Layout = ({ + children, +}: Readonly<{ + children: React.ReactNode; +}>) => { + return {children}; +}; + +export default Layout; diff --git a/src/app/report/expense/detail/page.tsx b/src/app/report/expense/detail/page.tsx new file mode 100644 index 00000000..f7ae906e --- /dev/null +++ b/src/app/report/expense/detail/page.tsx @@ -0,0 +1,5 @@ +const ReportExpenseDetail = () => { + return
ReportExpenseDetail
; +}; + +export default ReportExpenseDetail; diff --git a/src/app/report/expense/page.tsx b/src/app/report/expense/page.tsx new file mode 100644 index 00000000..99d2862e --- /dev/null +++ b/src/app/report/expense/page.tsx @@ -0,0 +1,13 @@ +'use client'; + +import ReportExpenseTable from '@/components/pages/report/expense/ReportExpenseTable'; + +const ReportExpense = () => { + return ( +
+ +
+ ); +}; + +export default ReportExpense; diff --git a/src/app/report/marketing/page.tsx b/src/app/report/marketing/page.tsx index a330bc1f..52a3d4dd 100644 --- a/src/app/report/marketing/page.tsx +++ b/src/app/report/marketing/page.tsx @@ -1,7 +1,11 @@ -import SaleReportTabs from '@/components/pages/report/sale/SaleReportTabs'; +import MarketingReportContent from '@/components/pages/report/MarketingReportContent'; -const SaleReport = () => { - return ; +const MarketingReportPage = () => { + return ( +
+ +
+ ); }; -export default SaleReport; +export default MarketingReportPage; diff --git a/src/components/FloatingActionsButton.tsx b/src/components/FloatingActionsButton.tsx index c9ca3454..2e4eed07 100644 --- a/src/components/FloatingActionsButton.tsx +++ b/src/components/FloatingActionsButton.tsx @@ -33,7 +33,9 @@ const FloatingActionsButton = ({ }: FloatingActionsButtonProps) => { // Jika tidak ada baris yang dipilih, jangan tampilkan FAB const positionStyles = - selectedRowIds.length > 0 ? 'bottom-[10%]' : 'bottom-[-100%]'; + selectedRowIds.length > 0 + ? 'bottom-[10%] opacity-100' + : 'bottom-[-10%] opacity-0'; // Helper untuk menentukan gaya warna tombol approval const getApprovalColor = (action: 'APPROVED' | 'REJECTED') => { diff --git a/src/components/Tabs.tsx b/src/components/Tabs.tsx index 2ad2477d..8f685452 100644 --- a/src/components/Tabs.tsx +++ b/src/components/Tabs.tsx @@ -21,6 +21,7 @@ export interface TabsProps className?: | string | { + container?: string; wrapper?: string; tab?: string; content?: string; @@ -53,10 +54,14 @@ const Tabs = ({ onTabChange?.(tabId); }; - const { wrapper: wrapperClassName, tab: tabClassName } = - typeof className === 'object' - ? className - : { wrapper: className, tab: undefined }; + const { + container: containerClassName, + wrapper: wrapperClassName, + tab: tabClassName, + content: contentClassName, + } = typeof className === 'object' + ? className + : { wrapper: className, tab: undefined }; const getTabsClasses = () => { const variantClasses: Record = { @@ -104,7 +109,7 @@ const Tabs = ({ {...props} className={cn( 'w-full', - typeof className === 'string' ? className : undefined + typeof className === 'string' ? className : containerClassName )} >
@@ -121,7 +126,9 @@ const Tabs = ({ ))}
- {activeContent &&
{activeContent}
} + {activeContent && ( +
{activeContent}
+ )} ); }; diff --git a/src/components/dropdown/Dropdown.tsx b/src/components/dropdown/Dropdown.tsx new file mode 100644 index 00000000..5bfa7a7d --- /dev/null +++ b/src/components/dropdown/Dropdown.tsx @@ -0,0 +1,114 @@ +import React, { ReactNode, useState, useRef } from 'react'; + +import { cn } from '@/lib/helper'; + +export interface DropdownProps { + trigger: ReactNode; + children: ReactNode; + className?: { + wrapper?: string; + trigger?: string; + content?: string; + }; + align?: 'start' | 'center' | 'end'; + direction?: 'top' | 'bottom' | 'left' | 'right'; + hover?: boolean; + defaultOpen?: boolean; + open?: boolean; + close?: boolean; + controlled?: boolean; +} + +const Dropdown = ({ + trigger, + children, + className, + align, + direction, + hover, + defaultOpen = false, + open, + close, + controlled = false, +}: DropdownProps) => { + const [isOpen, setIsOpen] = useState(defaultOpen); + const dropdownRef = useRef(null); + + const toggleDropdown = () => { + if (!controlled) { + const newState = !isOpen; + setIsOpen(newState); + } + }; + + const getWrapperClasses = () => { + const openState = controlled ? open : isOpen; + + return cn( + 'dropdown', + { + 'dropdown-start': align === 'start', + 'dropdown-center': align === 'center', + 'dropdown-end': align === 'end', + 'dropdown-top': direction === 'top', + 'dropdown-bottom': direction === 'bottom', + 'dropdown-left': direction === 'left', + 'dropdown-right': direction === 'right', + 'dropdown-hover': hover, + 'dropdown-open': openState && !close, + 'dropdown-close': close, + }, + className?.wrapper + ); + }; + + const getTriggerClasses = () => { + return cn(className?.trigger); + }; + + const getContentClasses = () => { + return cn( + 'dropdown-content z-[9999] shadow-sm bg-base-100 rounded-box', + className?.content + ); + }; + + if (controlled) { + return ( +
+ {trigger} + {open && !close && ( +
+ {children} +
+ )} +
+ ); + } + + return ( +
+
{ + if (e.key === 'Enter' || e.key === ' ') { + e.preventDefault(); + toggleDropdown(); + } + }} + > + {trigger} +
+ {!close && ( +
+ {children} +
+ )} +
+ ); +}; + +export default Dropdown; diff --git a/src/components/helper/RequireAuth.tsx b/src/components/helper/RequireAuth.tsx index 65adf48c..9dbd2557 100644 --- a/src/components/helper/RequireAuth.tsx +++ b/src/components/helper/RequireAuth.tsx @@ -27,6 +27,9 @@ const RequireAuth = ({ children }: RequireAuthProps) => { SWRHttpKey >('/sso/userinfo', httpClientFetcher, { shouldRetryOnError: false, + + // refresh every 13 minutes + refreshInterval: 13 * 60 * 1000, }); useEffect(() => { diff --git a/src/components/input/DebouncedTextInput.tsx b/src/components/input/DebouncedTextInput.tsx index 4b62aaf7..d52ab72e 100644 --- a/src/components/input/DebouncedTextInput.tsx +++ b/src/components/input/DebouncedTextInput.tsx @@ -24,6 +24,11 @@ const DebouncedTextInput = (props: DebouncedTextInputProps) => { setInternalChangeEvent(e); }; + // Sync internal value with external value prop changes (e.g., from reset) + useEffect(() => { + setInternalValue(props.value); + }, [props.value]); + useEffect(() => { if (debouncedChangeEvent) { onChange?.(debouncedChangeEvent); diff --git a/src/components/menu/MenuItem.tsx b/src/components/menu/MenuItem.tsx index dce81dac..61af4b04 100644 --- a/src/components/menu/MenuItem.tsx +++ b/src/components/menu/MenuItem.tsx @@ -8,6 +8,7 @@ interface MenuItemProps { href?: string; icon?: string; active?: boolean; + isLoading?: boolean; onClick?: () => void; className?: string; } @@ -17,6 +18,7 @@ const MenuItem = ({ href, icon, active = false, + isLoading = false, className, onClick, }: MenuItemProps) => { @@ -50,17 +52,28 @@ const MenuItem = ({ return (
  • - {href && ( + {!isLoading && href && ( {menuItemContent} )} - {!href && ( + {!isLoading && !href && ( )} + + {isLoading && ( + + )}
  • ); }; diff --git a/src/components/pages/closing/ClosingDetail.tsx b/src/components/pages/closing/ClosingDetail.tsx index fd88fa49..8a6331f0 100644 --- a/src/components/pages/closing/ClosingDetail.tsx +++ b/src/components/pages/closing/ClosingDetail.tsx @@ -6,15 +6,17 @@ import { Icon } from '@iconify/react'; import Button from '@/components/Button'; import Tabs from '@/components/Tabs'; import ClosingGeneralInformationTable from '@/components/pages/closing/ClosingGeneralInformationTable'; +import ClosingSapronakTabContent from '@/components/pages/closing/ClosingSapronakTabContent'; +import ClosingProductionDataTabContent from '@/components/pages/closing/ClosingProductionDataTabContent'; import { ClosingGeneralInformation, BaseClosingSales, } from '@/types/api/closing'; -import ClosingSapronakTabContent from './ClosingSapronakTabContent'; import ClosingSapronakCalculationTabContent from '@/components/pages/closing/ClosingSapronakCalculationTabContent'; import ClosingOverheadTabContent from '@/components/pages/closing/ClosingOverheadTabContent'; -import SalesReportTable from './sale/SalesReportTable'; +import ClosingFinanceTabContent from '@/components/pages/closing/ClosingFinanceTabContent'; +import SalesReportTable from '@/components/pages/closing/sale/SalesReportTable'; interface ClosingDetailProps { id: number; @@ -59,12 +61,12 @@ const ClosingDetail: React.FC = ({ { id: 'dataProduksi', label: 'Data Produksi', - content: 'Data Produksi', + content: , }, { id: 'keuangan', label: 'Keuangan', - content: 'Keuangan', + content: , }, ]; diff --git a/src/components/pages/closing/ClosingFinanceTabContent.tsx b/src/components/pages/closing/ClosingFinanceTabContent.tsx new file mode 100644 index 00000000..92386178 --- /dev/null +++ b/src/components/pages/closing/ClosingFinanceTabContent.tsx @@ -0,0 +1,17 @@ +import ClosingFinanceTable from '@/components/pages/closing/ClosingFinanceTable'; + +const ClosingFinanceTabContent = ({ + projectFlockId, +}: { + projectFlockId: number; +}) => { + return ( +
    + {projectFlockId && ( + + )} +
    + ); +}; + +export default ClosingFinanceTabContent; diff --git a/src/components/pages/closing/ClosingFinanceTable.tsx b/src/components/pages/closing/ClosingFinanceTable.tsx new file mode 100644 index 00000000..1a3c0130 --- /dev/null +++ b/src/components/pages/closing/ClosingFinanceTable.tsx @@ -0,0 +1,507 @@ +import Card from '@/components/Card'; +import Table, { TABLE_DEFAULT_STYLING } from '@/components/Table'; +import { isResponseSuccess } from '@/lib/api-helper'; +import { formatCurrency, formatTitleCase } from '@/lib/helper'; +import { ClosingApi } from '@/services/api/closing'; +import { + DataSummarySubTotal, + HppPurchaseData, + ProfitLossDataAmount, +} from '@/types/api/closing'; +import useSWR from 'swr'; + +type HppTableRow = + | (HppPurchaseData & { + group_name: string; + group_index: number; + isGroupHeader?: boolean; + }) + | { + group_name: string; + group_index: number; + isGroupHeader: true; + type?: never; + budgeting?: never; + realization?: never; + }; + +type ProfitLossTableRow = + | (DataSummarySubTotal & { + type: string; + group_name: string; + group_index: number; + isGroupHeader?: boolean; + }) + | { + group_name: string; + group_index: number; + isGroupHeader: true; + type?: never; + rp_per_bird?: never; + rp_per_kg?: never; + amount?: never; + }; + +const ClosingFinanceTable = ({ + projectFlockId, +}: { + projectFlockId: number; +}) => { + const { data: finance, isLoading } = useSWR( + `/closing/finance/${projectFlockId}`, + () => ClosingApi.getFinance(projectFlockId) + ); + + const hppTableData: HppTableRow[] = isResponseSuccess(finance) + ? finance.data.hpp_purchases.hpp.flatMap((hpp, groupIndex) => [ + // Group header row + { + group_name: hpp.group_name, + group_index: groupIndex, + isGroupHeader: true as const, + }, + // Data rows + ...hpp.data.map((item) => ({ + group_name: hpp.group_name, + group_index: groupIndex, + type: item.type, + budgeting: item.budgeting, + realization: item.realization, + isGroupHeader: false as const, + })), + ]) + : []; + + const profitLossTableData: ProfitLossTableRow[] = isResponseSuccess(finance) + ? [ + // Penjualan group + { + label: 'Penjualan', + group_name: 'Penjualan', + group_index: 0, + isGroupHeader: true as const, + }, + ...finance.data.profit_loss.data.penjualan.map((item) => ({ + label: 'Penjualan', + group_name: 'Penjualan', + group_index: 0, + type: item.type, + rp_per_bird: item.rp_per_bird, + rp_per_kg: item.rp_per_kg, + amount: item.amount, + isGroupHeader: false as const, + })), + { + label: finance.data.profit_loss.data.summary.gross_profit.label, + group_name: 'Penjualan', + group_index: 0, + isGroupHeader: true as const, + type: finance.data.profit_loss.data.summary.gross_profit.label, + rp_per_bird: + finance.data.profit_loss.data.summary.gross_profit.rp_per_bird, + rp_per_kg: + finance.data.profit_loss.data.summary.gross_profit.rp_per_kg, + amount: finance.data.profit_loss.data.summary.gross_profit.amount, + }, + // Pembelian group + { + label: 'Pembelian', + group_name: 'Pembelian', + group_index: 1, + isGroupHeader: true as const, + }, + ...finance.data.profit_loss.data.pembelian.map((item) => ({ + label: 'Pembelian', + group_name: 'Pembelian', + group_index: 1, + type: item.type, + rp_per_bird: item.rp_per_bird, + rp_per_kg: item.rp_per_kg, + amount: item.amount, + isGroupHeader: false as const, + })), + { + label: finance.data.profit_loss.data.summary.sub_total.label, + group_name: 'Pembelian', + group_index: 1, + isGroupHeader: true as const, + type: finance.data.profit_loss.data.summary.sub_total.label, + rp_per_bird: + finance.data.profit_loss.data.summary.sub_total.rp_per_bird, + rp_per_kg: finance.data.profit_loss.data.summary.sub_total.rp_per_kg, + amount: finance.data.profit_loss.data.summary.sub_total.amount, + }, + ] + : []; + + return ( +
    + <> + +
    +
    +
    + {isResponseSuccess(finance) + ? formatTitleCase( + finance.data.profit_loss.data.summary.gross_profit + .label || '-' + ) + : 'Laba Rugi Brutto'} +
    +
    + {isResponseSuccess(finance) + ? formatCurrency( + finance.data.profit_loss.data.summary.gross_profit.amount + ) + : '-'} +
    +
    +
    +
    + {isResponseSuccess(finance) + ? formatTitleCase( + finance.data.profit_loss.data.summary.net_profit.label || + '-' + ) + : 'Laba Rugi Netto'} +
    +
    + {isResponseSuccess(finance) + ? formatCurrency( + finance.data.profit_loss.data.summary.net_profit.amount + ) + : '-'} +
    +
    +
    +
    + +
    + + data={hppTableData} + columns={[ + { + header: 'No.', + enableSorting: false, + accessorFn: (item, index) => { + if (item.isGroupHeader) return '-'; + const dataRowsBefore = hppTableData + .slice(0, index) + .filter((row) => !row.isGroupHeader).length; + return dataRowsBefore + 1; + }, + footer: (props) => { + return 'HPP'; + }, + }, + { + header: 'Type', + enableSorting: false, + accessorFn: (item) => formatTitleCase(item.type || '-'), + }, + { + header: 'Budgeting', + enableSorting: false, + columns: [ + { + header: 'Rp/Ekor', + id: 'budgeting_rp_per_bird', + enableSorting: false, + accessorFn: (item) => + formatCurrency(item.budgeting?.rp_per_bird || 0), + footer: (props) => { + return props.column.id === 'budgeting_rp_per_bird' && + isResponseSuccess(finance) + ? formatCurrency( + finance.data.hpp_purchases.summary_hpp.budgeting + .rp_per_bird || 0 + ) + : '-'; + }, + }, + { + header: 'Rp/Kg', + id: 'budgeting_rp_per_kg', + enableSorting: false, + accessorFn: (item) => + formatCurrency(item.budgeting?.rp_per_kg || 0), + footer: (props) => { + return props.column.id === 'budgeting_rp_per_kg' && + isResponseSuccess(finance) + ? formatCurrency( + finance.data.hpp_purchases.summary_hpp.budgeting + .rp_per_kg || 0 + ) + : '-'; + }, + }, + { + header: 'Jumlah (Rp)', + id: 'budgeting_amount', + enableSorting: false, + accessorFn: (item) => + formatCurrency(item.budgeting?.amount || 0), + footer: (props) => { + return props.column.id === 'budgeting_amount' && + isResponseSuccess(finance) + ? formatCurrency( + finance.data.hpp_purchases.summary_hpp.budgeting + .amount || 0 + ) + : '-'; + }, + }, + ], + }, + { + header: 'Realization', + enableSorting: false, + columns: [ + { + header: 'Rp/Ekor', + id: 'realization_rp_per_bird', + enableSorting: false, + accessorFn: (item) => + formatCurrency(item.realization?.rp_per_bird || 0), + footer: (props) => { + return props.column.id === 'realization_rp_per_bird' && + isResponseSuccess(finance) + ? formatCurrency( + finance.data.hpp_purchases.summary_hpp.realization + .rp_per_bird || 0 + ) + : '-'; + }, + }, + { + header: 'Rp/Kg', + id: 'realization_rp_per_kg', + enableSorting: false, + accessorFn: (item) => + formatCurrency(item.realization?.rp_per_kg || 0), + footer: (props) => { + return props.column.id === 'realization_rp_per_kg' && + isResponseSuccess(finance) + ? formatCurrency( + finance.data.hpp_purchases.summary_hpp.realization + .rp_per_kg || 0 + ) + : '-'; + }, + }, + { + header: 'Jumlah (Rp)', + id: 'realization_amount', + enableSorting: false, + accessorFn: (item) => + formatCurrency(item.realization?.amount || 0), + footer: (props) => { + return props.column.id === 'realization_amount' && + isResponseSuccess(finance) + ? formatCurrency( + finance.data.hpp_purchases.summary_hpp.realization + .amount || 0 + ) + : '-'; + }, + }, + ], + }, + ]} + renderCustomRow={(row) => { + const rowData = row.original; + if (rowData.isGroupHeader) { + return ( + + + +
    + {formatTitleCase(rowData.group_name ?? '-')} +
    + + + ); + } + return null; + }} + renderFooter={isResponseSuccess(finance)} + /> +
    +
    + +
    + + data={profitLossTableData} + columns={[ + { + header: 'Type', + enableSorting: false, + accessorFn: (item) => item.type, + cell: (item) => ( +
    + {formatTitleCase(item.row.original.type || '-')} +
    + ), + footer: (item) => ( +
    + {isResponseSuccess(finance) + ? formatTitleCase( + finance.data.profit_loss.data.summary.net_profit + .label || '-' + ) + : '-'} +
    + ), + }, + { + header: 'Rp/Ekor', + enableSorting: false, + accessorFn: (item) => formatCurrency(item.rp_per_bird || 0), + footer: (item) => ( +
    + {isResponseSuccess(finance) + ? formatCurrency( + finance.data.profit_loss.data.summary.net_profit + .rp_per_bird || 0 + ) + : formatCurrency(0)} +
    + ), + }, + { + header: 'Rp/Kg', + enableSorting: false, + accessorFn: (item) => formatCurrency(item.rp_per_kg || 0), + footer: (item) => ( +
    + {isResponseSuccess(finance) + ? formatCurrency( + finance.data.profit_loss.data.summary.net_profit + .rp_per_kg || 0 + ) + : formatCurrency(0)} +
    + ), + }, + { + header: 'Jumlah (Rp)', + enableSorting: false, + accessorFn: (item) => formatCurrency(item.amount || 0), + footer: (item) => ( +
    + {isResponseSuccess(finance) + ? formatCurrency( + finance.data.profit_loss.data.summary.net_profit + .amount || 0 + ) + : formatCurrency(0)} +
    + ), + }, + ]} + renderCustomRow={(row) => { + const rowData = row.original; + if (rowData.isGroupHeader) { + if (rowData.amount) { + return ( + + +
    + {formatTitleCase(rowData.label ?? '-')} +
    + + +
    + {formatCurrency(rowData.rp_per_bird ?? 0)} +
    + + +
    + {formatCurrency(rowData.rp_per_kg ?? 0)} +
    + + +
    + {formatCurrency(rowData.amount ?? 0)} +
    + + + ); + } + return ( + + +
    + {formatTitleCase(rowData.group_name ?? '-')} +
    + + + ); + } + return null; + }} + className={{ + paginationClassName: 'hidden', + }} + renderFooter={isResponseSuccess(finance)} + /> +
    +
    + +
    + ); +}; + +export default ClosingFinanceTable; diff --git a/src/components/pages/closing/ClosingProductionDataTabContent.tsx b/src/components/pages/closing/ClosingProductionDataTabContent.tsx new file mode 100644 index 00000000..bffe1707 --- /dev/null +++ b/src/components/pages/closing/ClosingProductionDataTabContent.tsx @@ -0,0 +1,235 @@ +'use client'; + +import useSWR from 'swr'; +import { ClosingApi } from '@/services/api/closing'; +import { isResponseSuccess } from '@/lib/api-helper'; +import { formatNumber } from '@/lib/helper'; + +interface ClosingProductionDataTabContentProps { + projectFlockId: number; +} + +const ClosingProductionDataTabContent = ({ + projectFlockId, +}: ClosingProductionDataTabContentProps) => { + const { data: productionData, isLoading } = useSWR( + `${ClosingApi.basePath}/${projectFlockId}/production-data`, + () => ClosingApi.getProductionData(projectFlockId) + ); + + if (isLoading) { + return ( +
    + +
    + ); + } + + if (!productionData || !isResponseSuccess(productionData)) { + return ( +
    + Gagal memuat data produksi. +
    + ); + } + + const { purchase, sales, performance } = productionData.data; + + // Helper for consistent row styling + const DataRow = ({ + label, + value, + unit = '', + valueClassName = 'font-bold text-gray-800', + unitClassName = 'text-gray-500 w-12 text-right', + }: { + label: string; + value: string | number; + unit?: string; + valueClassName?: string; + unitClassName?: string; + }) => ( +
    + {label} +
    + {value} + {unit && {unit}} +
    +
    + ); + + return ( +
    +

    Data Produksi

    + +
    + {/* Left Column */} +
    + {/* Purchase Section */} +
    +

    + Pembelian +

    +
    + + + + + + +
    +
    + + {/* Sales Section */} +
    +

    + Penjualan +

    +
    + {/* Chicken Sales */} +
    + + + + +
    + + {/* Egg Sales (if available) */} + {sales.egg && ( + <> +
    +
    + + + + +
    + + )} +
    +
    +
    + + {/* Divider Line (Absolute centered) */} +
    + + {/* Right Column */} +
    + {/* Performance Section */} +
    +

    + Performance +

    +
    + + + + + + + + + +
    +
    +
    +
    +
    + ); +}; + +export default ClosingProductionDataTabContent; diff --git a/src/components/pages/closing/ClosingSapronakCalculationTable.tsx b/src/components/pages/closing/ClosingSapronakCalculationTable.tsx index 445b7d8c..ea27fd80 100644 --- a/src/components/pages/closing/ClosingSapronakCalculationTable.tsx +++ b/src/components/pages/closing/ClosingSapronakCalculationTable.tsx @@ -154,66 +154,74 @@ const ClosingSapronakCalculationTable = ({ return (
    - {isResponseSuccess(sapronakCalculation) && ( - <> - - - data={sapronakCalculation.data?.doc_broiler.rows ?? []} - columns={docBroilerColumns} - className={{ - containerClassName: 'my-4', - }} - renderFooter - /> - + + + data={ + isResponseSuccess(sapronakCalculation) + ? (sapronakCalculation.data?.doc_broiler.rows ?? []) + : [] + } + columns={docBroilerColumns} + className={{ + containerClassName: 'my-4', + }} + renderFooter={isResponseSuccess(sapronakCalculation)} + /> + - - - data={sapronakCalculation.data?.ovk.rows ?? []} - columns={ovkColumns} - className={{ - containerClassName: 'my-4', - }} - renderFooter - /> - + + + data={ + isResponseSuccess(sapronakCalculation) + ? (sapronakCalculation.data?.ovk.rows ?? []) + : [] + } + columns={ovkColumns} + className={{ + containerClassName: 'my-4', + }} + renderFooter={isResponseSuccess(sapronakCalculation)} + /> + - - - data={sapronakCalculation.data?.pakan.rows ?? []} - columns={pakanColumns} - className={{ - containerClassName: 'my-4', - }} - renderFooter - /> - - - )} + + + data={ + isResponseSuccess(sapronakCalculation) + ? (sapronakCalculation.data?.pakan.rows ?? []) + : [] + } + columns={pakanColumns} + className={{ + containerClassName: 'my-4', + }} + renderFooter={isResponseSuccess(sapronakCalculation)} + /> +
    ); }; diff --git a/src/components/pages/inventory/adjustment/InventoryAdjustmentTable.tsx b/src/components/pages/inventory/adjustment/InventoryAdjustmentTable.tsx index 30807d1c..a3de8a34 100644 --- a/src/components/pages/inventory/adjustment/InventoryAdjustmentTable.tsx +++ b/src/components/pages/inventory/adjustment/InventoryAdjustmentTable.tsx @@ -1,5 +1,6 @@ 'use client'; +import Badge from '@/components/Badge'; import Button from '@/components/Button'; import SelectInput, { OptionType } from '@/components/input/SelectInput'; import Table from '@/components/Table'; @@ -77,46 +78,39 @@ const InventoryAdjustmentTable = () => { year: 'numeric', }), }, - { - id: 'before_quantity', - header: 'Stok Sebelum', - accessorFn: (row) => formatNumber(String(row.before_quantity)), - }, - { - id: 'after_quantity', - header: 'Stok Sesudah', - accessorFn: (row) => formatNumber(String(row.after_quantity)), - }, + // { + // id: 'before_quantity', + // header: 'Stok Sebelum', + // accessorFn: (row) => + // formatNumber(String(row.product_warehouse?.quantity)), + // }, + // { + // id: 'after_quantity', + // header: 'Stok Sesudah', + // accessorFn: (row) => + // formatNumber(String(row.product_warehouse?.quantity)), + // }, { id: 'quantity', header: 'Kuantitas', - accessorFn: (row) => formatNumber(String(row.quantity)), + accessorFn: (row) => formatNumber(String(row.increase + row.decrease)), }, { id: 'transaction_type', header: 'Tipe Transaksi', accessorFn: (row) => { - if (row.transaction_type === 'INCREASE') return 'Peningkatan'; - if (row.transaction_type === 'DECREASE') return 'Penurunan'; + if (row.increase > 0) return 'Peningkatan'; + if (row.decrease > 0) return 'Penurunan'; return '-'; }, cell: (props) => { - const type = props.row.original.transaction_type; - const label = - type === 'INCREASE' - ? 'Peningkatan' - : type === 'DECREASE' - ? 'Penurunan' - : '-'; + const type = props.row.original.increase; + const label = type > 0 ? 'Peningkatan' : type <= 0 ? 'Penurunan' : '-'; return ( -
    + 0 ? 'success' : 'error'}> {label} -
    + ); }, }, diff --git a/src/components/pages/inventory/adjustment/form/InventoryAdjustmentForm.tsx b/src/components/pages/inventory/adjustment/form/InventoryAdjustmentForm.tsx index 2c6c463c..f134369e 100644 --- a/src/components/pages/inventory/adjustment/form/InventoryAdjustmentForm.tsx +++ b/src/components/pages/inventory/adjustment/form/InventoryAdjustmentForm.tsx @@ -76,7 +76,7 @@ const InventoryAdjustmentForm = ({ product_category: undefined, product: undefined, warehouse: undefined, - quantity: initialValues?.quantity ?? 0, + quantity: initialValues?.increase ?? initialValues?.decrease ?? 0, transaction_type: undefined, note: initialValues?.note ?? '', }; @@ -214,16 +214,8 @@ const InventoryAdjustmentForm = ({ 'quantity', initialValues.product_warehouse.quantity ); - formik.setFieldValue( - 'transaction_type', - initialValues.transaction_type.toLowerCase() - ); formik.setFieldValue('note', initialValues.note); } - if (initialValues?.transaction_type) { - const type = initialValues.transaction_type.toLowerCase(); - setQuantityLabel(type === 'increase' ? 'Tambah Stok' : 'Kurangi Stok'); - } }, [ formik, initialValues, @@ -278,26 +270,6 @@ const InventoryAdjustmentForm = ({ className='w-full mt-8 flex flex-col gap-6' >
    - {/* Text Input Before Quantity */} - {type === 'detail' && initialValues && ( - <> - - - - )} - {/* Select Input Product Category */} { const stockLogs = useMemo(() => { return ( - inventoryProduct?.product_warehouses?.flatMap( - (warehouse) => warehouse.stock_logs || [] + inventoryProduct?.product_warehouses?.flatMap((warehouse) => + warehouse.stock_logs.map((log) => ({ + ...log, + warehouse_name: warehouse.warehouse_name, + warehouse_id: warehouse.warehouse_id, + })) ) || [] ); }, [inventoryProduct]); diff --git a/src/components/pages/inventory/product/detail/StockLogTable.tsx b/src/components/pages/inventory/product/detail/StockLogTable.tsx index 42f7bc29..96d3dda6 100644 --- a/src/components/pages/inventory/product/detail/StockLogTable.tsx +++ b/src/components/pages/inventory/product/detail/StockLogTable.tsx @@ -3,7 +3,11 @@ import Table from '@/components/Table'; import { formatDate, formatNumber, formatTitleCase } from '@/lib/helper'; import { StockLog } from '@/types/api/inventory/product'; -const StockLogTable = ({ stockLogs }: { stockLogs: StockLog[] }) => { +const StockLogTable = ({ + stockLogs, +}: { + stockLogs: (StockLog & { warehouse_name: string; warehouse_id: number })[]; +}) => { return ( { return formatDate(props.row.original.created_at, 'DD-MMM-yyyy'); }, }, + { + header: 'Gudang', + accessorKey: 'warehouse_name', + }, { header: 'Peningkatan', accessorKey: 'increase', diff --git a/src/components/pages/production/project-flock/closing/ProjectFlockClosingForm.tsx b/src/components/pages/production/project-flock/closing/ProjectFlockClosingForm.tsx index 26072927..8caaf216 100644 --- a/src/components/pages/production/project-flock/closing/ProjectFlockClosingForm.tsx +++ b/src/components/pages/production/project-flock/closing/ProjectFlockClosingForm.tsx @@ -21,6 +21,7 @@ import { useMemo, useState } from 'react'; import toast from 'react-hot-toast'; import { useRouter } from 'next/navigation'; import { ProductWarehouse } from '@/types/api/inventory/product-warehouse'; +import { ApprovalApi } from '@/services/api/approval'; const ProjectFlockClosingForm = ({ projectFlock, @@ -31,7 +32,7 @@ const ProjectFlockClosingForm = ({ }) => { const router = useRouter(); const closeModal = useModal(); - const isCanClose = projectFlock.approval?.step_number <= 2; + const [isClosingLoading, setIsClosingLoading] = useState(false); const { data: closingData, isLoading } = useSWR( @@ -39,19 +40,35 @@ const ProjectFlockClosingForm = ({ () => ProjectFlockKandangApi.checkClosing(projectFlockKandang.id) ); + const { data: projectFlockKandangApprovals } = useSWR( + `${ApprovalApi.basePath}?module_name=PROJECT_FLOCK_KANDANGS&module_id=${projectFlockKandang.id}`, + () => + ApprovalApi.getAllFetcher( + `${ApprovalApi.basePath}?module_name=PROJECT_FLOCK_KANDANGS&module_id=${projectFlockKandang.id}` + ) + ); + + const isCanClose = useMemo(() => { + return isResponseSuccess(projectFlockKandangApprovals) + ? projectFlockKandangApprovals?.data?.[0]?.step_number <= 2 + : true; + }, [projectFlockKandangApprovals]); + const confirmationModalCloseClickHandler = async () => { setIsClosingLoading(true); const deleteProjectFlockRes = await ProjectFlockKandangApi.closing( projectFlockKandang?.id as number, { - closed_date: formatDate(new Date(), 'YYYY-MM-DD'), + closed_date: isCanClose ? formatDate(new Date(), 'YYYY-MM-DD') : '', action: isCanClose ? 'close' : 'unclose', } ); if (isResponseSuccess(deleteProjectFlockRes)) { toast.success(deleteProjectFlockRes?.message as string); - router.push(`/production/project-flock`); + router.push( + `/production/project-flock/detail?projectFlockId=${projectFlock.id}` + ); } if (isResponseError(deleteProjectFlockRes)) { toast.error(deleteProjectFlockRes?.message as string); diff --git a/src/components/pages/report/DailyMarketingReportContent.tsx b/src/components/pages/report/DailyMarketingReportContent.tsx new file mode 100644 index 00000000..1eba4ea3 --- /dev/null +++ b/src/components/pages/report/DailyMarketingReportContent.tsx @@ -0,0 +1,413 @@ +'use client'; + +import { ChangeEventHandler, useState } from 'react'; +import { pdf } from '@react-pdf/renderer'; +import toast from 'react-hot-toast'; + +import { Icon } from '@iconify/react'; +import Button from '@/components/Button'; +import Dropdown from '@/components/dropdown/Dropdown'; +import DateInput from '@/components/input/DateInput'; +import SelectInput, { + OptionType, + useSelect, +} from '@/components/input/SelectInput'; +import Menu from '@/components/menu/Menu'; +import MenuItem from '@/components/menu/MenuItem'; +import DailyMarketingsTable from '@/components/pages/report/DailyMarketingsTable'; +import { useTableFilter } from '@/services/hooks/useTableFilter'; +import DailyMarketingReportPDF from '@/components/pages/report/DailyMarketingReportPDF'; + +import { Area } from '@/types/api/master-data/area'; +import { + AreaApi, + CustomerApi, + LocationApi, + WarehouseApi, +} from '@/services/api/master-data'; +import { Warehouse } from '@/types/api/master-data/warehouse'; +import { Customer } from '@/types/api/master-data/customer'; +import { MarketingReportApi } from '@/services/api/report/marketing-report'; +import { MARKETING_TYPE_OPTIONS } from '@/config/constant'; +import { httpClient } from '@/services/http/client'; +import { BaseApiResponse } from '@/types/api/api-general'; +import { DailyMarketingReport } from '@/types/api/report/marketing'; +import { isResponseError } from '@/lib/api-helper'; + +const DailyMarketingReportContent = () => { + const { + state: tableFilterState, + updateFilter, + setPage, + setPageSize, + toQueryString: getTableFilterQueryString, + reset: resetFilter, + } = useTableFilter({ + initial: { + search: '', + area_id: '', + location_id: '', + warehouse_id: '', + customer_id: '', + start_date: '', + end_date: '', + marketing_type: '', + filter_by: '', + sort_by: '', + }, + paramMap: { + page: 'page', + pageSize: 'limit', + area_id: 'area_id', + location_id: 'location_id', + warehouse_id: 'warehouse_id', + customer_id: 'customer_id', + start_date: 'start_date', + end_date: 'end_date', + marketing_type: 'marketing_type', + filter_by: 'filter_by', + sort_by: 'sort_by', + }, + }); + + const dailyMarketingsReportUrl = `${MarketingReportApi.basePath}${getTableFilterQueryString()}`; + + const [isLoadingExportingToExcel, setIsLoadingExportingToExcel] = + useState(false); + const [isLoadingExportingToPdf, setIsLoadingExportingToPdf] = useState(false); + + const [selectedArea, setSelectedArea] = useState(null); + const { + setInputValue: setAreaInputValue, + options: areaOptions, + isLoadingOptions: isLoadingAreaOptions, + } = useSelect(AreaApi.basePath, 'id', 'name'); + + const areaChangeHandler = (val: OptionType | OptionType[] | null) => { + setSelectedArea(val as OptionType); + updateFilter('area_id', val ? ((val as OptionType).value as string) : ''); + }; + + const [selectedLocation, setSelectedLocation] = useState( + null + ); + const { + setInputValue: setLocationInputValue, + options: locationOptions, + isLoadingOptions: isLoadingLocationOptions, + } = useSelect(LocationApi.basePath, 'id', 'name'); + + const locationChangeHandler = (val: OptionType | OptionType[] | null) => { + setSelectedLocation(val as OptionType); + updateFilter( + 'location_id', + val ? ((val as OptionType).value as string) : '' + ); + }; + + const [selectedWarehouse, setSelectedWarehouse] = useState( + null + ); + const { + setInputValue: setWarehouseInputValue, + options: warehouseOptions, + isLoadingOptions: isLoadingWarehouseOptions, + } = useSelect(WarehouseApi.basePath, 'id', 'name'); + + const warehouseChangeHandler = (val: OptionType | OptionType[] | null) => { + setSelectedWarehouse(val as OptionType); + updateFilter( + 'warehouse_id', + val ? ((val as OptionType).value as string) : '' + ); + }; + + const [selectedCustomer, setSelectedCustomer] = useState( + null + ); + const { + setInputValue: setCustomerInputValue, + options: customerOptions, + isLoadingOptions: isLoadingCustomerOptions, + } = useSelect(CustomerApi.basePath, 'id', 'name'); + + const customerChangeHandler = (val: OptionType | OptionType[] | null) => { + setSelectedCustomer(val as OptionType); + updateFilter( + 'customer_id', + val ? ((val as OptionType).value as string) : '' + ); + }; + + const startDateChangeHandler = (e: React.ChangeEvent) => { + updateFilter('start_date', e.target.value ? e.target.value : ''); + }; + + const endDateChangeHandler = (e: React.ChangeEvent) => { + updateFilter('end_date', e.target.value ? e.target.value : ''); + }; + + const [selectedMarketingType, setSelectedMarketingType] = + useState(null); + const marketingTypeChangeHandler = ( + val: OptionType | OptionType[] | null + ) => { + setSelectedMarketingType(val as OptionType); + updateFilter( + 'marketing_type', + val ? ((val as OptionType).value as string) : '' + ); + }; + + const searchChangeHandler: ChangeEventHandler = (e) => { + updateFilter('search', e.target.value); + }; + + const filterByChangeHandler = (filterBy: string) => { + updateFilter('filter_by', filterBy); + }; + + const sortByChangeHandler = (sort: 'asc' | 'desc' | '') => { + updateFilter('sort_by', sort); + }; + + const exportToExcelHandler = async () => { + setIsLoadingExportingToExcel(true); + + await MarketingReportApi.exportDailyMarketingToExcel( + getTableFilterQueryString() + ); + + setIsLoadingExportingToExcel(false); + }; + + const exportToPdfHandler = async () => { + setIsLoadingExportingToPdf(true); + + const params = new URLSearchParams(getTableFilterQueryString()); + + params.set('limit', '9999999'); + + const queryString = `?${params.toString()}`; + + try { + const dailyMarketingsReport = await httpClient< + BaseApiResponse + >(`${MarketingReportApi.basePath}${queryString}`); + + if (isResponseError(dailyMarketingsReport)) { + toast.error('Gagal melakukan export penjualan harian! Coba lagi.'); + return; + } + + const openPdf = async () => { + const dailyMarketingReportPdfBlob = await pdf( + + ).toBlob(); + + const dailyMarketingReportPdfUrl = URL.createObjectURL( + dailyMarketingReportPdfBlob + ); + window.open(dailyMarketingReportPdfUrl, '_blank'); + }; + + const downloadPdf = async () => { + const blob = await pdf( + + ).toBlob(); + const url = URL.createObjectURL(blob); + + const link = document.createElement('a'); + link.href = url; + link.download = 'laporan-penjualan-harian.pdf'; + link.click(); + + URL.revokeObjectURL(url); + }; + + await openPdf(); + } catch (error) { + toast.error('Gagal melakukan export penjualan harian! Coba lagi.'); + } + + setIsLoadingExportingToPdf(false); + }; + + const handleReset = () => { + setSelectedArea(null); + setSelectedLocation(null); + setSelectedWarehouse(null); + setSelectedCustomer(null); + setSelectedMarketingType(null); + resetFilter(); + }; + + return ( +
    +
    +

    Penjualan Harian

    +
    + + {/* Filters */} +
    +
    + + + + + + + + + + + +
    + +
    + + +
    + + + + + + Export{' '} + + + } + > + + + + + +
    +
    +
    + + +
    + ); +}; + +export default DailyMarketingReportContent; diff --git a/src/components/pages/report/DailyMarketingReportPDF.tsx b/src/components/pages/report/DailyMarketingReportPDF.tsx new file mode 100644 index 00000000..337892b3 --- /dev/null +++ b/src/components/pages/report/DailyMarketingReportPDF.tsx @@ -0,0 +1,550 @@ +'use client'; + +import { + Document, + Image, + Page, + StyleSheet, + Text, + View, +} from '@react-pdf/renderer'; + +import { DailyMarketingReport } from '@/types/api/report/marketing'; +import { formatCurrency, formatDate, formatNumber } from '@/lib/helper'; + +interface DailyMarketingReportPDFProps { + data?: DailyMarketingReport; +} + +const DailyMarketingReportPDFStyle = StyleSheet.create({ + page: { + paddingTop: 24, + paddingBottom: 64, + paddingHorizontal: 16, // Reduce padding to fit more columns + orientation: 'landscape', + }, + + companyInfoHeader: { + width: '100%', + display: 'flex', + flexDirection: 'row', + justifyContent: 'space-between', + alignItems: 'flex-start', + marginBottom: 8, + }, + companyLogo: { + width: 64, + height: 'auto', + }, + companyInfoHeaderDate: { + paddingTop: 8, + fontSize: 10, + }, + companyName: { + fontSize: 12, + fontWeight: 'bold', + marginBottom: 4, + }, + companyAddress: { + fontSize: 8, + maxWidth: 400, + marginBottom: 10, + }, + + title: { + marginTop: 16, + fontSize: 14, + lineHeight: '150%', + textAlign: 'center', + fontFamily: 'Times-Roman', + fontWeight: 'bold', + }, + + footer: { + width: '100%', + display: 'flex', + flexDirection: 'row', + justifyContent: 'space-between', + alignItems: 'center', + paddingHorizontal: 16, + + position: 'absolute', + fontSize: 8, + bottom: 30, + left: 0, + right: 0, + textAlign: 'center', + color: 'grey', + }, + + // Table Styles + table: { + width: '100%', + marginTop: 16, + borderWidth: 1, + borderColor: '#000000', + borderBottomWidth: 0, + fontSize: 7, // Smaller font for report + }, + tableRow: { + flexDirection: 'row', + borderBottomWidth: 1, + borderBottomColor: '#000000', + alignItems: 'center', + minHeight: 20, + }, + tableHeader: { + backgroundColor: '#f0f0f0', + fontWeight: 'bold', + }, + + // Columns definition (Total 100%) + colNo: { + width: '3%', + padding: 2, + textAlign: 'center', + borderRightWidth: 1, + borderRightColor: '#000000', + }, + colSoDate: { + width: '6%', + padding: 2, + textAlign: 'left', + borderRightWidth: 1, + borderRightColor: '#000000', + }, + colDoDate: { + width: '6%', + padding: 2, + textAlign: 'left', + borderRightWidth: 1, + borderRightColor: '#000000', + }, + colAging: { + width: '3%', + padding: 2, + textAlign: 'center', + borderRightWidth: 1, + borderRightColor: '#000000', + }, + colWarehouse: { + width: '7%', + padding: 2, + textAlign: 'left', + borderRightWidth: 1, + borderRightColor: '#000000', + }, + colCustomer: { + width: '9%', + padding: 2, + textAlign: 'left', + borderRightWidth: 1, + borderRightColor: '#000000', + }, // Reduced slightly + colSales: { + width: '6%', + padding: 2, + textAlign: 'left', + borderRightWidth: 1, + borderRightColor: '#000000', + }, + colProduct: { + width: '8%', + padding: 2, + textAlign: 'left', + borderRightWidth: 1, + borderRightColor: '#000000', + }, // Reduced slightly + colDoNumber: { + width: '7%', + padding: 2, + textAlign: 'left', + borderRightWidth: 1, + borderRightColor: '#000000', + }, + colVehicle: { + width: '5%', + padding: 2, + textAlign: 'left', + borderRightWidth: 1, + borderRightColor: '#000000', + }, + colMarketingType: { + width: '5%', + padding: 2, + textAlign: 'left', + borderRightWidth: 1, + borderRightColor: '#000000', + }, + colQty: { + width: '4%', + padding: 2, + textAlign: 'right', + borderRightWidth: 1, + borderRightColor: '#000000', + }, + colAvgWeight: { + width: '4%', + padding: 2, + textAlign: 'right', + borderRightWidth: 1, + borderRightColor: '#000000', + }, + colTotalWeight: { + width: '5%', + padding: 2, + textAlign: 'right', + borderRightWidth: 1, + borderRightColor: '#000000', + }, + colSalesPrice: { + width: '5%', + padding: 2, + textAlign: 'right', + borderRightWidth: 1, + borderRightColor: '#000000', + }, + colHppPrice: { + width: '5%', + padding: 2, + textAlign: 'right', + borderRightWidth: 1, + borderRightColor: '#000000', + }, + colSalesAmount: { + width: '6%', + padding: 2, + textAlign: 'right', + borderRightWidth: 1, + borderRightColor: '#000000', + }, + colHppAmount: { width: '6%', padding: 2, textAlign: 'right' }, // Last column + + // Text inside columns + cellText: { + fontSize: 6, + }, + headerText: { + fontSize: 7, + fontWeight: 'bold', + textAlign: 'center', + }, + + // Utils + doubleDivider: { + width: '100%', + height: 6, + borderTop: '2px solid black', + borderBottom: '2px solid black', + }, + + // Summary + summaryContainer: { + marginTop: 12, + flexDirection: 'row', + justifyContent: 'flex-end', + width: '100%', + }, + summaryTable: { + width: '30%', + borderWidth: 1, + borderColor: '#000000', + fontSize: 8, + }, + summaryRow: { + flexDirection: 'row', + padding: 2, + borderBottomWidth: 1, + borderBottomColor: '#eee', + }, + summaryLabel: { + width: '50%', + fontWeight: 'bold', + }, + summaryValue: { + width: '50%', + textAlign: 'right', + }, +}); + +const DailyMarketingReportPDF = ({ data }: DailyMarketingReportPDFProps) => { + const rows = data?.rows || []; + const summary = data?.summary; + + return ( + + + + + + + + {formatDate(Date.now(), 'DD MMMM YYYY')} + + + + + + PT LUMBUNG TELUR INDONESIA + + + SOHO Building Lt.3 (Paris Van Java), Jalan Karang Tinggal, Kel. + Cipedes, Kec. Sukajadi, Kota Bandung 40162 + + + + + + + + Laporan Penjualan Harian + + + {/* Data Table */} + + {/* Header */} + + + No + + + + Tgl SO + + + + + Tgl DO + + + + Aging + + + + Gudang + + + + + Pelanggan + + + + Sales + + + + Produk + + + + No DO + + + + Plat No + + + + Tipe + + + Qty + + + + Rerata + + + + Berat + + + + Hrg Jual + + + + + HPP/kg + + + + + Total Jual + + + + + Total HPP + + + + + {/* Rows */} + {rows.map((row, index) => ( + + + + {index + 1} + + + + + {formatDate(row.so_date, 'DD/MM/YYYY')} + + + + + {formatDate(row.do_date, 'DD/MM/YYYY')} + + + + + {row.aging_days} + + + + + {row.warehouse?.name} + + + + + {row.customer?.name} + + + + + {row.sales} + + + + + {row.product?.name} + + + + + {row.do_number} + + + + + {row.vehicle_number} + + + + + {row.marketing_type} + + + + + {formatNumber(row.qty)} + + + + + {formatNumber(row.average_weight_kg)} + + + + + {formatNumber(row.total_weight_kg)} + + + + + {formatCurrency(row.sales_price_per_kg)} + + + + + {formatCurrency(row.hpp_price_per_kg)} + + + + + {formatCurrency(row.sales_amount)} + + + + + {formatCurrency(row.hpp_amount)} + + + + ))} + + + {/* Summary */} + + + + + Total Qty: + + + {formatNumber(summary?.total_qty ?? 0)} + + + + + Total Berat (kg): + + + {formatNumber(summary?.total_weight_kg ?? 0)} + + + + + Total Penjualan: + + + {formatCurrency(summary?.total_sales_amount ?? 0)} + + + + + Total HPP: + + + {formatCurrency(summary?.total_hpp_amount ?? 0)} + + + + + + + + `${pageNumber} / ${totalPages}` + } + fixed + /> + + + + ); +}; + +export default DailyMarketingReportPDF; diff --git a/src/components/pages/report/DailyMarketingsTable.tsx b/src/components/pages/report/DailyMarketingsTable.tsx new file mode 100644 index 00000000..d6914cf1 --- /dev/null +++ b/src/components/pages/report/DailyMarketingsTable.tsx @@ -0,0 +1,255 @@ +'use client'; + +import { ChangeEventHandler, useEffect, useState } from 'react'; +import useSWR from 'swr'; +import { ColumnDef, SortingState } from '@tanstack/react-table'; + +import { Icon } from '@iconify/react'; +import Table from '@/components/Table'; +import DebouncedTextInput from '@/components/input/DebouncedTextInput'; +import Card from '@/components/Card'; +import Collapse from '@/components/Collapse'; + +import { cn, formatCurrency, formatDate, formatNumber } from '@/lib/helper'; +import { isResponseSuccess } from '@/lib/api-helper'; +import { DailyMarketingRow } from '@/types/api/report/marketing'; +import { MarketingReportApi } from '@/services/api/report/marketing-report'; + +interface DailyMarketingsTableProps { + dailyMarketingsReportUrl: string; + onSetPage: (page: number) => void; + pageSize: number; + onSetPageSize: (pageSize: number) => void; + searchValue: string; + onSearchChange: ChangeEventHandler; + onFilterByChange: (filterBy: string) => void; + onSortByChange: (sort: 'asc' | 'desc' | '') => void; +} + +const DailyMarketingsTable = ({ + dailyMarketingsReportUrl, + onSetPage, + pageSize, + onSetPageSize, + searchValue, + onSearchChange, + onFilterByChange, + onSortByChange, +}: DailyMarketingsTableProps) => { + const { data: dailyMarketings, isLoading: isLoadingDailyMarketings } = useSWR( + dailyMarketingsReportUrl, + MarketingReportApi.getAllDailyMarketingFetcher, + { + keepPreviousData: true, + } + ); + + const [open, setOpen] = useState(true); + + const [sorting, setSorting] = useState([]); + + const dailyMarketingColumns: ColumnDef[] = [ + { + header: 'No', + cell: (props) => props.row.index + 1, + }, + { + accessorKey: 'so_date', + header: 'Tanggal Jual', + cell: (props) => formatDate(props.row.original.so_date, 'DD-MMM-YYYY'), + footer: 'Total', + }, + { + accessorKey: 'do_date', + header: 'Tanggal DO', + cell: (props) => formatDate(props.row.original.do_date, 'DD-MMM-YYYY'), + }, + { + accessorKey: 'aging_days', + header: 'Aging', + cell: (props) => `${props.row.original.aging_days} hari`, + }, + { + accessorKey: 'warehouse.name', + header: 'Gudang', + }, + { + accessorKey: 'customer.name', + header: 'Pelanggan', + }, + { + accessorKey: 'do_number', + header: 'No. DO', + }, + { + accessorKey: 'sales', + header: 'Sales/Marketing', + }, + { + accessorKey: 'vehicle_number', + header: 'No. Polisi', + cell: (props) => ( + {props.row.original.vehicle_number} + ), + }, + { + accessorKey: 'marketing_type', + header: 'Marketing Type', + }, + { + accessorKey: 'product.name', + header: 'Produk', + }, + { + accessorKey: 'qty', + header: 'Kuantitas', + cell: (props) => formatNumber(props.row.original.qty), + footer: () => { + const totalQty = isResponseSuccess(dailyMarketings) + ? dailyMarketings.data.summary.total_qty + : 0; + + return formatNumber(totalQty); + }, + }, + { + accessorKey: 'average_weight_kg', + header: 'Bobot Rata-Rata (Kg)', + cell: (props) => formatNumber(props.row.original.average_weight_kg), + }, + { + accessorKey: 'total_weight_kg', + header: 'Bobot Total (Kg)', + cell: (props) => formatNumber(props.row.original.total_weight_kg), + footer: () => { + const totalWeightKg = isResponseSuccess(dailyMarketings) + ? dailyMarketings.data.summary.total_weight_kg + : 0; + + return formatNumber(totalWeightKg); + }, + }, + { + accessorKey: 'sales_price_per_kg', + header: 'Harga Jual (Rp)', + cell: (props) => formatCurrency(props.row.original.sales_price_per_kg), + }, + { + accessorKey: 'hpp_price_per_kg', + header: 'HPP (Rp)', + cell: (props) => formatCurrency(props.row.original.hpp_price_per_kg), + }, + { + accessorKey: 'sales_amount', + header: 'Total (Rp)', + cell: (props) => formatCurrency(props.row.original.sales_amount), + footer: () => { + const totalSalesAmount = isResponseSuccess(dailyMarketings) + ? dailyMarketings.data.summary.total_sales_amount + : 0; + + return formatCurrency(totalSalesAmount); + }, + }, + ]; + + useEffect(() => { + if (sorting.length === 1) { + onFilterByChange(sorting[0].id); + onSortByChange(sorting[0].desc ? 'desc' : 'asc'); + } else { + onFilterByChange(''); + onSortByChange(''); + } + }, [sorting]); + + useEffect(() => { + if (!open) { + setOpen( + isResponseSuccess(dailyMarketings) + ? dailyMarketings.data.rows.length > 0 + : false + ); + } + }, [dailyMarketings, isResponseSuccess]); + + return ( + + +
    Penjualan Harian
    + + +
    + } + className='w-full!' + titleClassName='w-full p-0!' + > +
    +
    +
    + +
    +
    + + + data={ + isResponseSuccess(dailyMarketings) + ? dailyMarketings?.data.rows + : [] + } + columns={dailyMarketingColumns} + pageSize={pageSize} + onPageSizeChange={onSetPageSize} + rowOptions={[10, 20, 50, 100]} + page={ + isResponseSuccess(dailyMarketings) + ? dailyMarketings?.meta?.page + : 0 + } + totalItems={ + isResponseSuccess(dailyMarketings) + ? dailyMarketings?.meta?.total_results + : 0 + } + onPageChange={onSetPage} + isLoading={isLoadingDailyMarketings} + sorting={sorting} + setSorting={setSorting} + renderFooter={true} + className={{ + containerClassName: cn({ + 'w-full mb-20': + isResponseSuccess(dailyMarketings) && + dailyMarketings?.data?.rows.length === 0, + }), + }} + /> +
    + + + ); +}; + +export default DailyMarketingsTable; diff --git a/src/components/pages/report/MarketingReportContent.tsx b/src/components/pages/report/MarketingReportContent.tsx new file mode 100644 index 00000000..160de8b2 --- /dev/null +++ b/src/components/pages/report/MarketingReportContent.tsx @@ -0,0 +1,44 @@ +'use client'; + +import { JSX, useState } from 'react'; + +import Tabs from '@/components/Tabs'; +import DailyMarketingReportContent from '@/components/pages/report/DailyMarketingReportContent'; + +type MarketingReportTabType = + | 'daily' + | 'transaction' + | 'hpp-comparison' + | 'daily-hpp'; + +const marketingReportTabs: { + id: MarketingReportTabType; + label: string; + content: JSX.Element; +}[] = [ + { + id: 'daily', + label: 'Penjualan Harian', + content: , + }, +]; + +const MarketingReportContent = () => { + const [activeTab, setActiveTab] = useState('daily'); + + return ( +
    + +
    + ); +}; + +export default MarketingReportContent; diff --git a/src/components/pages/report/expense/ReportExpenseTable.tsx b/src/components/pages/report/expense/ReportExpenseTable.tsx new file mode 100644 index 00000000..c34072a2 --- /dev/null +++ b/src/components/pages/report/expense/ReportExpenseTable.tsx @@ -0,0 +1,867 @@ +import { useState, useMemo, useCallback } from 'react'; +import { ChangeEventHandler } from 'react'; +import useSWR from 'swr'; +import Button from '@/components/Button'; +import Card from '@/components/Card'; +import DateInput from '@/components/input/DateInput'; +import DebouncedTextInput from '@/components/input/DebouncedTextInput'; +import SelectInput, { + OptionType, + useSelect, +} from '@/components/input/SelectInput'; +import ExpenseStatusBadge from '@/components/pages/expense/ExpenseStatusBadge'; +import RealizationStatusBadge from '@/components/pages/expense/RealizationStatusBadge'; +import Table, { TABLE_DEFAULT_STYLING } from '@/components/Table'; +import { cn, formatCurrency, formatDate } from '@/lib/helper'; +import { ReportExpense } from '@/types/api/report/report-expense'; +import { Icon } from '@iconify/react'; +import { ColumnDef } from '@tanstack/react-table'; +import { ReportExpenseApi } from '@/services/api/report'; +import { isResponseSuccess } from '@/lib/api-helper'; +import { useTableFilter } from '@/services/hooks/useTableFilter'; +import Pagination from '@/components/Pagination'; +import Dropdown from '@/components/dropdown/Dropdown'; +import Menu from '@/components/menu/Menu'; +import MenuItem from '@/components/menu/MenuItem'; +import * as XLSX from 'xlsx'; +import { generateReportExpensePDF } from './pdf/ReportExpenseExport'; +import toast from 'react-hot-toast'; + +const ReportExpenseTable = () => { + // ===== STATE MANAGEMENT ===== + const [isPdfExportLoading, setIsPdfExportLoading] = useState(false); + const [isExcelExportLoading, setIsExcelExportLoading] = useState(false); + const [dropdownOpen, setDropdownOpen] = useState(false); + const [pdfProgress, setPdfProgress] = useState(0); + const [excelProgress, setExcelProgress] = useState(0); + const isAnyExportLoading = isPdfExportLoading || isExcelExportLoading; + + // ===== SUBMISSION STATE ===== + const [isSubmitted, setIsSubmitted] = useState(false); + + // ===== TABLE FILTER STATE ===== + const { + state: filterState, + updateFilter, + setPage, + setPageSize, + reset: resetFilterState, + toQueryString, + } = useTableFilter({ + initial: { + location_id: '', + supplier_id: '', + kandang_id: '', + nonstock_id: '', + realization_date: '', + category: '', + search: '', + }, + paramMap: { + page: 'page', + pageSize: 'limit', + }, + }); + + // ===== SELECT OPTIONS ===== + const { options: optionsLocation, isLoadingOptions: isLoadingLocation } = + useSelect(`/master-data/locations`, 'id', 'name'); + const { options: optionsSupplier, isLoadingOptions: isLoadingSupplier } = + useSelect(`/master-data/suppliers`, 'id', 'name'); + const { options: optionsKandang, isLoadingOptions: isLoadingKandang } = + useSelect(`/master-data/kandangs`, 'id', 'name', '', { + location_id: filterState.location_id, + }); + const { options: optionsNonstock, isLoadingOptions: isLoadingNonstock } = + useSelect(`/master-data/nonstocks`, 'id', 'name'); + + const categoryOptions = useMemo( + () => [ + { value: 'BOP', label: 'BOP' }, + { value: 'NON-BOP', label: 'Non BOP' }, + ], + [] + ); + + // Mendapatkan value option select dari filter state + const selectedLocation = useMemo( + () => + optionsLocation.find( + (opt) => String(opt.value) === filterState.location_id + ) || null, + [optionsLocation, filterState.location_id] + ); + const selectedSupplier = useMemo( + () => + optionsSupplier.find( + (opt) => String(opt.value) === filterState.supplier_id + ) || null, + [optionsSupplier, filterState.supplier_id] + ); + const selectedKandang = useMemo( + () => + optionsKandang.find( + (opt) => String(opt.value) === filterState.kandang_id + ) || null, + [optionsKandang, filterState.kandang_id] + ); + const selectedNonstock = useMemo( + () => + optionsNonstock.find( + (opt) => String(opt.value) === filterState.nonstock_id + ) || null, + [optionsNonstock, filterState.nonstock_id] + ); + const selectedCategory = useMemo( + () => + categoryOptions.find((opt) => opt.value === filterState.category) || null, + [categoryOptions, filterState.category] + ); + + // ===== FILTER CHANGE HANDLERS ===== + const locationChangeHandler = useCallback( + (val: OptionType | OptionType[] | null) => { + const option = val as OptionType; + updateFilter('location_id', option ? String(option.value) : ''); + updateFilter('kandang_id', ''); + setIsSubmitted(false); + }, + [updateFilter] + ); + + const kandangChangeHandler = useCallback( + (val: OptionType | OptionType[] | null) => { + const option = val as OptionType; + updateFilter('kandang_id', option ? String(option.value) : ''); + setIsSubmitted(false); + }, + [updateFilter] + ); + + const supplierChangeHandler = useCallback( + (val: OptionType | OptionType[] | null) => { + const option = val as OptionType; + updateFilter('supplier_id', option ? String(option.value) : ''); + setIsSubmitted(false); + }, + [updateFilter] + ); + + const nonstockChangeHandler = useCallback( + (val: OptionType | OptionType[] | null) => { + const option = val as OptionType; + updateFilter('nonstock_id', option ? String(option.value) : ''); + setIsSubmitted(false); + }, + [updateFilter] + ); + + const categoryChangeHandler = useCallback( + (val: OptionType | OptionType[] | null) => { + const option = val as OptionType; + updateFilter('category', option ? String(option.value) : ''); + setIsSubmitted(false); + }, + [updateFilter] + ); + + const realizationDateChangeHandler = useCallback< + ChangeEventHandler + >( + (e) => { + updateFilter('realization_date', e.target.value || ''); + setIsSubmitted(false); + }, + [updateFilter] + ); + + const searchChangeHandler = useCallback( + (e: React.ChangeEvent) => { + updateFilter('search', e.target.value); + setIsSubmitted(false); + }, + [updateFilter] + ); + + // ===== RESET FILTERS ===== + const resetFilters = useCallback(() => { + resetFilterState(); + setIsSubmitted(false); + }, [resetFilterState]); + + // ===== SUBMIT HANDLER ===== + const handleSubmit = useCallback(() => { + setIsSubmitted(true); + setPage(1); + }, [setPage]); + + // ===== DATA FETCHING FOR TABLE ===== + const { data: reportExpenseResponse, isLoading } = useSWR( + isSubmitted + ? () => { + return ['report-expense', toQueryString()]; + } + : null, + ([, query]) => { + const endpoint = `${ReportExpenseApi.basePath}${query}`; + return ReportExpenseApi.getAllFetcher(endpoint); + } + ); + + const data: ReportExpense[] = useMemo( + () => + isResponseSuccess(reportExpenseResponse) + ? (reportExpenseResponse?.data as ReportExpense[]) || [] + : [], + [reportExpenseResponse] + ); + + const meta = useMemo( + () => + isResponseSuccess(reportExpenseResponse) && reportExpenseResponse.meta + ? reportExpenseResponse.meta + : null, + [reportExpenseResponse] + ); + + // ===== EXPORT DATA FETCHER ===== + const reportExpenseExport = useCallback(async (): Promise< + ReportExpense[] | null + > => { + const params = new URLSearchParams(toQueryString().replace('?', '')); + params.set('limit', 'limit'); + params.set('page', '1'); + + const endpoint = `${ReportExpenseApi.basePath}?${params.toString()}`; + const response = await ReportExpenseApi.getAllFetcher(endpoint); + + return isResponseSuccess(response) ? response.data : null; + }, [toQueryString]); + + // ===== EXPORT HANDLERS ===== + const handleExportPdf = useCallback(async () => { + if (isPdfExportLoading) return; + setIsPdfExportLoading(true); + setPdfProgress(0); + + await new Promise((resolve) => + requestAnimationFrame(() => resolve(undefined)) + ); + + try { + // Stage 1: Fetching data (0-20%) + setPdfProgress(10); + await new Promise((resolve) => setTimeout(resolve, 50)); + + const allData = await reportExpenseExport(); + if (!allData || allData.length === 0) { + toast.error('Tidak ada data untuk diekspor.'); + setIsPdfExportLoading(false); + setPdfProgress(0); + return; + } + + // Stage 2: Data fetched - langsung loncat ke progress tinggi + setPdfProgress(30); + await new Promise((resolve) => setTimeout(resolve, 50)); + const progressInterval = setInterval(() => { + setPdfProgress((prev) => { + // Increment kecil dan random antara 0.5-2% + const increment = Math.random() * 1.5 + 0.5; + const newProgress = Math.min(prev + increment, 50); + return newProgress; + }); + }, 300); // Update setiap 300ms + + const pdfParams = { + location_name: selectedLocation?.label, + supplier_name: selectedSupplier?.label, + kandang_name: selectedKandang?.label, + nonstock_name: selectedNonstock?.label, + category: selectedCategory?.label, + realization_date: filterState.realization_date, + search: filterState.search, + }; + + setDropdownOpen(false); + + // Stage 3: Langsung loncat ke 80-85% untuk menghindari stuck + const baseProgress = 80 + Math.floor(Math.random() * 16); // Random 80-85% + setPdfProgress(baseProgress); + await new Promise((resolve) => setTimeout(resolve, 100)); + + // Stage 4: Berikan jeda untuk UI update + await new Promise((resolve) => + requestAnimationFrame(() => resolve(undefined)) + ); + + // Proses PDF yang sebenarnya + await generateReportExpensePDF(allData, pdfParams); + + clearInterval(progressInterval); + + // Stage 5: Finalizing (98-100%) + setPdfProgress(99); + await new Promise((resolve) => setTimeout(resolve, 100)); + + setPdfProgress(100); + toast.success('PDF berhasil dibuat dan diunduh.'); + + // Reset progress setelah selesai + setTimeout(() => setPdfProgress(0), 500); + } catch (error) { + console.error('PDF Export Error:', error); + toast.error('Gagal membuat PDF. Silakan coba lagi.'); + setPdfProgress(0); + } finally { + setIsPdfExportLoading(false); + } + }, [ + reportExpenseExport, + selectedLocation, + selectedSupplier, + selectedKandang, + selectedNonstock, + selectedCategory, + filterState.realization_date, + filterState.search, + ]); + + const handleExportExcel = useCallback(async () => { + if (isExcelExportLoading) return; + setIsExcelExportLoading(true); + setExcelProgress(0); + setDropdownOpen(false); + + await new Promise((resolve) => + requestAnimationFrame(() => resolve(undefined)) + ); + + try { + // Stage 1: Fetching data (0-20%) + setExcelProgress(15); + await new Promise((resolve) => setTimeout(resolve, 50)); + + const allDataForExport = await reportExpenseExport(); + + if (!allDataForExport || allDataForExport.length === 0) { + toast.error('Tidak ada data untuk diekspor.'); + setIsExcelExportLoading(false); + setExcelProgress(0); + return; + } + + // Stage 2: Data fetched (20-40%) + setExcelProgress(30); + await new Promise((resolve) => setTimeout(resolve, 50)); + + // Stage 3: Grouping data (40-60%) + setExcelProgress(50); + const groupedBySupplier: Record = {}; + allDataForExport.forEach((item) => { + const supplierName = item.supplier?.name || 'Unknown Supplier'; + if (!groupedBySupplier[supplierName]) { + groupedBySupplier[supplierName] = []; + } + groupedBySupplier[supplierName].push(item); + }); + + await new Promise((resolve) => setTimeout(resolve, 50)); + + // Stage 4: Creating workbook (60-80%) + setExcelProgress(70); + const workbook = XLSX.utils.book_new(); + + const supplierEntries = Object.entries(groupedBySupplier); + const totalSuppliers = supplierEntries.length; + + for (let i = 0; i < supplierEntries.length; i++) { + const [supplierName, supplierData] = supplierEntries[i]; + + // Update progress per supplier + const progressIncrement = (20 / totalSuppliers) * (i + 1); + setExcelProgress(70 + progressIncrement); + + const totals = supplierData.reduce( + (acc, item) => ({ + qty_pengajuan: acc.qty_pengajuan + (item.pengajuan?.qty || 0), + total_pengajuan: + acc.total_pengajuan + + (item.pengajuan?.qty || 0) * (item.pengajuan?.price || 0), + qty_realisasi: acc.qty_realisasi + (item.realisasi?.qty || 0), + total_realisasi: + acc.total_realisasi + + (item.realisasi?.qty || 0) * (item.realisasi?.price || 0), + }), + { + qty_pengajuan: 0, + total_pengajuan: 0, + qty_realisasi: 0, + total_realisasi: 0, + } + ); + + const excelData = supplierData.map((item, index) => ({ + No: index + 1, + 'No. PO': item.po_number || '', + 'No. Referensi': item.reference_number || '', + 'Tanggal Realisasi': item.realization_date + ? formatDate(item.realization_date, 'DD MMM YYYY') + : '', + 'Tanggal Transaksi': item.transaction_date + ? formatDate(item.transaction_date, 'DD MMM YYYY') + : '', + Kategori: item.category || '', + Produk: item.pengajuan?.nonstock?.name || '', + Lokasi: item.kandang?.location?.name || '', + Kandang: item.kandang?.name || '', + 'Qty Pengajuan': item.pengajuan?.qty || 0, + 'Harga Pengajuan': item.pengajuan?.price || 0, + 'Total Pengajuan': + (item.pengajuan?.qty || 0) * (item.pengajuan?.price || 0), + 'Qty Realisasi': item.realisasi?.qty || 0, + 'Harga Realisasi': item.realisasi?.price || 0, + 'Total Realisasi': + (item.realisasi?.qty || 0) * (item.realisasi?.price || 0), + 'Status Pencairan': item.latest_approval?.step_name || '', + })); + + excelData.push({ + No: 'Total' as unknown as number, + 'No. PO': '', + 'No. Referensi': '', + 'Tanggal Realisasi': '', + 'Tanggal Transaksi': '', + Kategori: '', + Produk: '', + Lokasi: '', + Kandang: '', + 'Qty Pengajuan': totals.qty_pengajuan, + 'Harga Pengajuan': 0, + 'Total Pengajuan': totals.total_pengajuan, + 'Qty Realisasi': totals.qty_realisasi, + 'Harga Realisasi': 0, + 'Total Realisasi': totals.total_realisasi, + 'Status Pencairan': '', + }); + + const worksheet = XLSX.utils.json_to_sheet(excelData); + const colWidths = [ + { wch: 5 }, // No + { wch: 20 }, // No. PO + { wch: 20 }, // No. Referensi + { wch: 15 }, // Tanggal Realisasi + { wch: 15 }, // Tanggal Transaksi + { wch: 15 }, // Kategori + { wch: 30 }, // Produk + { wch: 20 }, // Lokasi + { wch: 15 }, // Kandang + { wch: 15 }, // Qty Pengajuan + { wch: 15 }, // Harga Pengajuan + { wch: 20 }, // Total Pengajuan + { wch: 15 }, // Qty Realisasi + { wch: 15 }, // Harga Realisasi + { wch: 20 }, // Total Realisasi + { wch: 20 }, // Status Pencairan + ]; + worksheet['!cols'] = colWidths; + + const sheetName = supplierName.slice(0, 31); + XLSX.utils.book_append_sheet(workbook, worksheet, sheetName); + + // Small delay to allow UI update + if (i < supplierEntries.length - 1) { + await new Promise((resolve) => setTimeout(resolve, 10)); + } + } + + // Stage 5: Writing file (90-100%) + setExcelProgress(95); + await new Promise((resolve) => setTimeout(resolve, 50)); + + const filename = `Laporan-BOP-${formatDate(new Date(), 'YYYY-MM-DD-HHmm')}.xlsx`; + XLSX.writeFile(workbook, filename); + + setExcelProgress(100); + toast.success('Excel berhasil dibuat dan diunduh.'); + + // Reset progress + setTimeout(() => setExcelProgress(0), 500); + } catch (error) { + console.error('Excel Export Error:', error); + toast.error('Gagal membuat Excel. Silakan coba lagi.'); + setExcelProgress(0); + } finally { + setIsExcelExportLoading(false); + } + }, [isExcelExportLoading, reportExpenseExport]); + + // ===== PAGINATION HANDLERS ===== + const handlePageChange = (page: number) => { + setPage(page); + }; + + const handleRowChange = (pageSize: number) => { + setPageSize(pageSize); + }; + + const handleNextPage = () => { + if (meta && filterState.page < meta.total_pages) { + setPage(filterState.page + 1); + } + }; + + const handlePrevPage = () => { + if (filterState.page > 1) { + setPage(filterState.page - 1); + } + }; + + // ===== TABLE COLUMNS DEFINITION ===== + const columns = useMemo((): ColumnDef[] => { + return [ + { + header: 'No', + accessorFn: (_, index) => + (filterState.page - 1) * filterState.pageSize + index + 1, + }, + { + header: 'No. PO', + accessorKey: 'po_number', + }, + { + header: 'No. Referensi', + accessorKey: 'reference_number', + }, + { + header: 'Tanggal Realisasi', + accessorKey: 'realization_date', + cell: ({ row }) => { + return formatDate(row.original?.realization_date, 'DD MMM, YYYY'); + }, + }, + { + header: 'Tanggal Transaksi', + accessorKey: 'transaction_date', + cell: ({ row }) => { + return formatDate(row.original?.transaction_date, 'DD MMM, YYYY'); + }, + }, + { + header: 'Kategori', + accessorKey: 'category', + }, + { + header: 'Produk', + accessorFn: (row) => row.pengajuan?.nonstock?.name, + }, + { + header: 'Supplier', + accessorFn: (row) => row.supplier?.name, + }, + { + header: 'Lokasi', + accessorFn: (row) => row.kandang?.location?.name, + }, + { + header: 'Kandang', + accessorFn: (row) => row.kandang?.name, + }, + { + header: 'Pengajuan', + columns: [ + { + header: 'Qty', + id: 'qty_pengajuan', + accessorFn: (row) => row.pengajuan?.qty, + cell: ({ row }) => + row.original.pengajuan?.qty?.toLocaleString('id-ID') || '0', + }, + { + header: 'Harga', + id: 'harga_pengajuan', + accessorFn: (row) => row.pengajuan?.price, + cell: ({ row }) => + formatCurrency(row.original.pengajuan?.price || 0), + }, + { + header: 'Total', + id: 'total_pengajuan', + accessorFn: (row) => + (row.pengajuan?.qty || 0) * (row.pengajuan?.price || 0), + cell: ({ row }) => { + const total = + (row.original.pengajuan?.qty || 0) * + (row.original.pengajuan?.price || 0); + return formatCurrency(total); + }, + }, + ], + }, + { + header: 'Realisasi', + columns: [ + { + header: 'Qty', + id: 'qty_realisasi', + accessorFn: (row) => row.realisasi?.qty, + cell: ({ row }) => + row.original.realisasi?.qty?.toLocaleString('id-ID') || '0', + }, + { + header: 'Harga', + id: 'harga_realisasi', + accessorFn: (row) => row.realisasi?.price, + cell: ({ row }) => + formatCurrency(row.original.realisasi?.price || 0), + }, + { + header: 'Total', + id: 'total_realisasi', + accessorFn: (row) => + (row.realisasi?.qty || 0) * (row.realisasi?.price || 0), + cell: ({ row }) => { + const total = + (row.original.realisasi?.qty || 0) * + (row.original.realisasi?.price || 0); + return formatCurrency(total); + }, + }, + ], + }, + { + header: 'Status Pencairan', + cell: (props) => ( + + ), + }, + { + header: 'Status BOP', + cell: (props) => ( + + ), + }, + ]; + }, [filterState.page, filterState.pageSize]); + + // ===== RENDER ===== + return ( +
    + {isAnyExportLoading && ( +
    + + {((isPdfExportLoading && pdfProgress > 0) || + (isExcelExportLoading && excelProgress > 0)) && ( +
    +
    + {(() => { + const currentProgress = isPdfExportLoading + ? pdfProgress + : excelProgress; + const exportType = isPdfExportLoading ? 'PDF' : 'Excel'; + + if (currentProgress < 20) + return 'Mengambil data dari server...'; + if (currentProgress < 30) return 'Memproses data laporan...'; + if (currentProgress < 40) + return `Menyiapkan struktur dokumen ${exportType}...`; + if (currentProgress < 50) + return 'Mengelompokkan data per supplier...'; + if (currentProgress < 70) + return 'Merender tabel dan kalkulasi...'; + if (currentProgress < 96) + return `Memformat dokumen ${exportType}...`; + if (currentProgress < 100) + return 'Menyelesaikan dan mengunduh...'; + return 'Selesai!'; + })()}{' '} + {Math.round(isPdfExportLoading ? pdfProgress : excelProgress)}% +
    + {((isPdfExportLoading && pdfProgress >= 35 && pdfProgress < 90) || + (isExcelExportLoading && + excelProgress >= 35 && + excelProgress < 90)) && ( +
    + {(isPdfExportLoading ? pdfProgress : excelProgress) < 96 + ? 'Proses ini membutuhkan waktu lebih lama untuk data dalam jumlah besar. Mohon bersabar...' + : 'Sedang memproses baris data. Hampir selesai...'} +
    + )} +
    + )} +
    + )} + +
    +
    + + +
    +
    + { + setDropdownOpen(!dropdownOpen); + }} + > + Export + + } + align='end' + direction='bottom' + open={dropdownOpen} + > + + + + + +
    +
    +
    + } + > +
    + + + + + + + } + /> +
    + + + {/* ===== TABLE CONTENT ===== */} + {!isSubmitted ? ( +
    + Silakan pilih filter dan klik tombol Cari untuk menampilkan data. +
    + ) : isLoading ? ( +
    + +
    + ) : data.length === 0 ? ( +
    + Tidak ada data yang dapat ditampilkan... +
    + ) : ( + <> + + columns={columns} + data={data} + pageSize={10} + className={{ + containerClassName: 'mb-0', + headerRowClassName: cn( + TABLE_DEFAULT_STYLING, + 'whitespace-nowrap' + ), + bodyRowClassName: cn(TABLE_DEFAULT_STYLING, 'whitespace-nowrap'), + paginationClassName: 'hidden', + }} + /> + {meta && ( +
    + +
    + )} + + )} +
    + ); +}; + +export default ReportExpenseTable; diff --git a/src/components/pages/report/expense/pdf/ReportExpenseExport.tsx b/src/components/pages/report/expense/pdf/ReportExpenseExport.tsx new file mode 100644 index 00000000..3aa46fc2 --- /dev/null +++ b/src/components/pages/report/expense/pdf/ReportExpenseExport.tsx @@ -0,0 +1,602 @@ +import { ReportExpense } from '@/types/api/report/report-expense'; +import { Document, Image, Page, pdf, Text, View } from '@react-pdf/renderer'; +import { formatCurrency, formatDate } from '@/lib/helper'; +import pdfStyles from '@/components/pages/report/expense/pdf/styles/ReportExpenseStyles'; +import toast from 'react-hot-toast'; + +export interface PDFParams { + location_name?: string; + supplier_name?: string; + kandang_name?: string; + nonstock_name?: string; + category?: string; + realization_date?: string; + search?: string; +} + +const getStatusStyle = (action?: string) => { + switch (action) { + case 'APPROVED': + return { backgroundColor: '#dcfce7' }; + case 'REJECTED': + return { backgroundColor: '#fee2e2' }; + default: + return { backgroundColor: '#fef3c7' }; + } +}; + +const PDFDocument = ({ + data, + params, +}: { + data: ReportExpense[]; + params: PDFParams; +}) => { + // Group data by supplier + const groupedBySupplier = (() => { + const groups: Record = {}; + data.forEach((item) => { + const supplierName = item.supplier?.name || 'Unknown Supplier'; + if (!groups[supplierName]) { + groups[supplierName] = []; + } + groups[supplierName].push(item); + }); + return groups; + })(); + + // Calculate grand totals + const grandTotals = data.reduce( + (acc, item) => { + const pengajuanTotal = + (item.pengajuan?.qty || 0) * (item.pengajuan?.price || 0); + const realisasiTotal = + (item.realisasi?.qty || 0) * (item.realisasi?.price || 0); + return { + pengajuan: acc.pengajuan + pengajuanTotal, + realisasi: acc.realisasi + realisasiTotal, + }; + }, + { pengajuan: 0, realisasi: 0 } + ); + + return ( + + + {/* Header Section */} + + + PT LUMBUNG TELUR INDONESIA + + SOHO Building Lt.3 (Paris Van Java), Jalan Karang Tinggal, Kel. + Cipedes, Kec. Sukajadi, Kota Bandung 40162 + + + + + {/* Report Title */} + + LAPORAN BIAYA OPERASIONAL + + Tanggal Cetak: {formatDate(new Date(), 'DD MMM YYYY')} + Total Data: {data.length} transaksi + + + + {/* Filters Info if any */} + {(params.location_name || + params.supplier_name || + params.realization_date) && ( + + {params.location_name && ( + Lokasi: {params.location_name} + )} + {params.supplier_name && ( + Supplier: {params.supplier_name} + )} + {params.realization_date && ( + + Tanggal Realisasi:{' '} + {formatDate(params.realization_date, 'DD MMM YYYY')} + + )} + + )} + + {/* Grouped Tables by Supplier */} + {Object.entries(groupedBySupplier).map( + ([supplierName, items], groupIndex) => { + const supplierTotals = items.reduce( + (acc, item) => { + const pengajuanTotal = + (item.pengajuan?.qty || 0) * (item.pengajuan?.price || 0); + const realisasiTotal = + (item.realisasi?.qty || 0) * (item.realisasi?.price || 0); + return { + pengajuan: acc.pengajuan + pengajuanTotal, + realisasi: acc.realisasi + realisasiTotal, + }; + }, + { pengajuan: 0, realisasi: 0 } + ); + + return ( + + {/* Supplier Header */} + {supplierName} + + {/* Table */} + + {/* Header Row 1: Group Headers */} + + + No + + + No. PO + + + No. Referensi + + + Tgl Realisasi + + + Tgl Transaksi + + + Kategori + + + Produk + + + Lokasi + + + Kandang + + + {/* Pengajuan Group */} + + + + + Pengajuan + + + + + + {/* Realisasi Group */} + + + + + Realisasi + + + + + + + Status BOP + + + + {/* Header Row 2: Sub Headers */} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {/* Pengajuan sub-headers */} + + Qty + + + Harga + + + Total + + + {/* Realisasi sub-headers */} + + Qty + + + Harga + + + Total + + + + + + + + {/* Table Body */} + {items.map((item, index) => { + const pengajuanTotal = + (item.pengajuan?.qty || 0) * (item.pengajuan?.price || 0); + const realisasiTotal = + (item.realisasi?.qty || 0) * (item.realisasi?.price || 0); + + return ( + + + {index + 1} + + + {item.po_number || '-'} + + + {item.reference_number || '-'} + + + + {formatDate(item.realization_date, 'DD MMM YY')} + + + + + {formatDate(item.transaction_date, 'DD MMM YY')} + + + + + {item.category?.split('-').join(' ') || '-'} + + + + {item.pengajuan?.nonstock?.name || '-'} + + + {item.kandang?.location?.name || '-'} + + + {item.kandang?.name || '-'} + + + + {(item.pengajuan?.qty || 0).toLocaleString('id-ID')} + + + + + {formatCurrency(item.pengajuan?.price || 0)} + + + + {formatCurrency(pengajuanTotal)} + + + + {(item.realisasi?.qty || 0).toLocaleString('id-ID')} + + + + + {formatCurrency(item.realisasi?.price || 0)} + + + + {formatCurrency(realisasiTotal)} + + + + {item.latest_approval?.step_name || '-'} + + + + ); + })} + + {/* Supplier Subtotal Row */} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {/* Pengajuan Subtotal */} + + + + + Subtotal + + + + {formatCurrency(supplierTotals.pengajuan)} + + + + {/* Realisasi Subtotal */} + + + + + Subtotal + + + + {formatCurrency(supplierTotals.realisasi)} + + + + + + + + + + ); + } + )} + + {/* Grand Total Section */} + + + + + + GRAND TOTAL PENGAJUAN + + + + + {formatCurrency(grandTotals.pengajuan)} + + + + + + + GRAND TOTAL REALISASI + + + + + {formatCurrency(grandTotals.realisasi)} + + + + + + + {/* Footer */} + + + PT LUMBUNG TELUR INDONESIA + + + + + ); +}; + +export const generateReportExpensePDF = async ( + data: ReportExpense[], + params: PDFParams +): Promise => { + try { + const doc = ; + const blob = await pdf(doc).toBlob(); + const url = URL.createObjectURL(blob); + const link = document.createElement('a'); + link.href = url; + link.download = `Laporan-BOP-${formatDate(new Date(), 'YYYY-MM-DD-HHmm')}.pdf`; + document.body.appendChild(link); + link.click(); + document.body.removeChild(link); + URL.revokeObjectURL(url); + } catch (error) { + throw error; + } +}; diff --git a/src/components/pages/report/expense/pdf/styles/ReportExpenseStyles.tsx b/src/components/pages/report/expense/pdf/styles/ReportExpenseStyles.tsx new file mode 100644 index 00000000..65505a5f --- /dev/null +++ b/src/components/pages/report/expense/pdf/styles/ReportExpenseStyles.tsx @@ -0,0 +1,365 @@ +import { StyleSheet } from '@react-pdf/renderer'; + +const pdfStyles = StyleSheet.create({ + page: { + fontSize: 18, + fontFamily: 'Helvetica', + padding: 20, + backgroundColor: '#FFFFFF', + }, + header: { + marginBottom: 20, + }, + logo: { + width: 120, + height: 30, + marginBottom: 8, + }, + companyInfo: { + fontSize: 18, + fontWeight: 'bold', + marginBottom: 4, + color: '#1f74bf', + }, + address: { + fontSize: 7, + color: '#666666', + maxWidth: 400, + marginBottom: 10, + }, + divider: { + borderBottomWidth: 1, + borderBottomColor: '#000000', + borderBottomStyle: 'solid', + marginBottom: 15, + }, + titleSection: { + flexDirection: 'row', + marginBottom: 20, + justifyContent: 'space-between', + alignItems: 'flex-start', + }, + title: { + fontSize: 18, + fontWeight: 'bold', + flex: 3, + color: '#1f74bf', + }, + poInfo: { + flex: 1, + fontSize: 7, + textAlign: 'right', + }, + sectionTitle: { + fontSize: 14, + fontWeight: 'bold', + marginBottom: 8, + color: '#1f74bf', + }, + table: { + borderWidth: 1, + borderColor: '#000000', + marginBottom: 15, + }, + tableRow: { + flexDirection: 'row', + }, + tableHeader: { + backgroundColor: '#F5F5F5', + }, + tableCell: { + flex: 1, + borderRightWidth: 1, + borderRightColor: '#000000', + borderRightStyle: 'solid', + padding: 3, + fontSize: 7, + }, + tableCellLast: { + flex: 1, + padding: 3, + fontSize: 7, + }, + tableCellHeader: { + flex: 1, + borderRightWidth: 1, + borderRightColor: '#000000', + borderRightStyle: 'solid', + padding: 3, + fontSize: 7, + fontWeight: 'bold', + backgroundColor: '#F5F5F5', + }, + tableCellHeaderLast: { + flex: 1, + padding: 3, + fontSize: 7, + fontWeight: 'bold', + backgroundColor: '#F5F5F5', + }, + tableCellRight: { + flex: 1, + borderRightWidth: 1, + borderRightColor: '#000000', + borderRightStyle: 'solid', + padding: 3, + fontSize: 7, + textAlign: 'right', + }, + tableCellRightLast: { + flex: 1, + padding: 3, + fontSize: 7, + textAlign: 'right', + }, + tableCellNarrow: { + width: '1%', + minWidth: 20, + borderRightWidth: 1, + borderRightColor: '#000000', + borderRightStyle: 'solid', + padding: 3, + fontSize: 7, + textAlign: 'center', + }, + tableCellNarrowHeader: { + width: '1%', + minWidth: 20, + borderRightWidth: 1, + borderRightColor: '#000000', + borderRightStyle: 'solid', + padding: 3, + fontSize: 7, + fontWeight: 'bold', + backgroundColor: '#F5F5F5', + textAlign: 'center', + }, + tableCellWrap: { + flex: 1, + maxWidth: 80, + borderRightWidth: 1, + borderRightColor: '#000000', + borderRightStyle: 'solid', + padding: 3, + fontSize: 7, + flexWrap: 'wrap', + }, + tableCellWrapHeader: { + flex: 1, + maxWidth: 80, + borderRightWidth: 1, + borderRightColor: '#000000', + borderRightStyle: 'solid', + padding: 3, + fontSize: 7, + fontWeight: 'bold', + backgroundColor: '#F5F5F5', + }, + // Nested header styles + tableHeaderGroup: { + borderRightWidth: 1, + borderRightColor: '#000000', + borderRightStyle: 'solid', + borderBottomWidth: 1, + borderBottomColor: '#000000', + borderBottomStyle: 'solid', + backgroundColor: '#F5F5F5', + }, + tableHeaderGroupLast: { + borderBottomWidth: 1, + borderBottomColor: '#000000', + borderBottomStyle: 'solid', + backgroundColor: '#F5F5F5', + }, + tableHeaderGroupTitle: { + padding: 3, + fontSize: 7, + fontWeight: 'bold', + textAlign: 'center', + borderBottomWidth: 1, + borderBottomColor: '#000000', + borderBottomStyle: 'solid', + }, + tableSubHeaderRow: { + flexDirection: 'row', + }, + // Specific width columns + tableCellXSmall: { + width: 30, + borderRightWidth: 1, + borderRightColor: '#000000', + borderRightStyle: 'solid', + padding: 3, + fontSize: 7, + }, + tableCellXSmallHeader: { + width: 30, + borderRightWidth: 1, + borderRightColor: '#000000', + borderRightStyle: 'solid', + padding: 3, + fontSize: 7, + fontWeight: 'bold', + backgroundColor: '#F5F5F5', + }, + tableCellSmall: { + width: 40, + borderRightWidth: 1, + borderRightColor: '#000000', + borderRightStyle: 'solid', + padding: 3, + fontSize: 7, + }, + tableCellSmallHeader: { + width: 40, + borderRightWidth: 1, + borderRightColor: '#000000', + borderRightStyle: 'solid', + padding: 3, + fontSize: 7, + fontWeight: 'bold', + backgroundColor: '#F5F5F5', + }, + tableCellMedium: { + width: 60, + borderRightWidth: 1, + borderRightColor: '#000000', + borderRightStyle: 'solid', + padding: 3, + fontSize: 7, + }, + tableCellMediumHeader: { + width: 60, + borderRightWidth: 1, + borderRightColor: '#000000', + borderRightStyle: 'solid', + padding: 3, + fontSize: 7, + fontWeight: 'bold', + backgroundColor: '#F5F5F5', + }, + tableCellRightXSmall: { + width: 30, + borderRightWidth: 1, + borderRightColor: '#000000', + borderRightStyle: 'solid', + padding: 3, + fontSize: 7, + textAlign: 'right', + }, + tableCellRightSmall: { + width: 40, + borderRightWidth: 1, + borderRightColor: '#000000', + borderRightStyle: 'solid', + padding: 3, + fontSize: 7, + textAlign: 'right', + }, + tableCellRightMedium: { + width: 60, + borderRightWidth: 1, + borderRightColor: '#000000', + borderRightStyle: 'solid', + padding: 3, + fontSize: 7, + textAlign: 'right', + }, + tableBorderBottom: { + borderBottomWidth: 1, + borderBottomColor: '#000000', + borderBottomStyle: 'solid', + }, + grandTotalRow: { + flexDirection: 'row', + borderTopWidth: 1, + borderTopColor: '#000000', + borderTopStyle: 'solid', + }, + grandTotalLabel: { + flex: 3, + padding: 3, + fontSize: 7, + fontWeight: 'bold', + textAlign: 'right', + borderRightWidth: 1, + borderRightColor: '#000000', + borderRightStyle: 'solid', + }, + grandTotalValue: { + flex: 1, + padding: 3, + fontSize: 7, + fontWeight: 'bold', + textAlign: 'right', + borderRightWidth: 0, + }, + allocationSection: { + marginBottom: 8, + }, + allocationTable: { + borderWidth: 1, + borderColor: '#000000', + }, + innerTable: { + marginTop: 5, + borderWidth: 1, + borderColor: '#000000', + }, + innerRow: { + flexDirection: 'row', + borderBottomWidth: 1, + borderBottomColor: '#000000', + borderBottomStyle: 'solid', + }, + innerCell: { + flex: 1, + borderRightWidth: 1, + borderRightColor: '#000000', + borderRightStyle: 'solid', + padding: 3, + fontSize: 7, + }, + innerCellLast: { + flex: 1, + padding: 3, + fontSize: 7, + }, + innerCellRight: { + flex: 1, + borderRightWidth: 1, + borderRightColor: '#000000', + borderRightStyle: 'solid', + padding: 3, + fontSize: 7, + textAlign: 'right', + }, + innerCellRightLast: { + flex: 1, + padding: 3, + fontSize: 7, + textAlign: 'right', + }, + footer: { + marginTop: 30, + flexDirection: 'row', + justifyContent: 'space-between', + alignItems: 'flex-start', + }, + footerCompany: { + fontSize: 18, + fontWeight: 'bold', + textAlign: 'right', + flex: 1, + color: '#1f74bf', + }, + specialInstructionTable: { + width: '60%', + maxWidth: 300, + borderWidth: 1, + borderColor: '#000000', + flex: 1, + }, +}); + +export default pdfStyles; diff --git a/src/config/approval-line.ts b/src/config/approval-line.ts index 5333c016..fad098eb 100644 --- a/src/config/approval-line.ts +++ b/src/config/approval-line.ts @@ -16,10 +16,10 @@ export const PROJECT_FLOCK_APPROVAL_LINE: ApprovalLine = [ ] as const; export const PROJECT_FLOCK_KANDANGS_APPROVAL_LINE: ApprovalLine = [ - { - step_number: 1, - step_name: 'Pengajuan', - }, + // { + // step_number: 1, + // step_name: 'Pengajuan', + // }, { step_number: 2, step_name: 'Disetujui', diff --git a/src/config/constant.ts b/src/config/constant.ts index 6d25f56a..ebb890a2 100644 --- a/src/config/constant.ts +++ b/src/config/constant.ts @@ -50,6 +50,14 @@ export const MAIN_DRAWER_LINKS: SidebarMenuItem[] = [ link: '/report', icon: 'mdi:chart-box-outline', submenu: [ + { + text: 'Logistik & Persediaan', + link: '/report/logistic-stock', + }, + { + text: 'Biaya Operasional', + link: '/report/expense', + }, { text: 'Penjualan', link: '/report/marketing', @@ -62,7 +70,7 @@ export const MAIN_DRAWER_LINKS: SidebarMenuItem[] = [ icon: 'heroicons-outline:folder', submenu: [ { - text: 'Produk', + text: 'Stok Produk', link: '/inventory/product', }, { @@ -262,3 +270,29 @@ export const ACCEPTED_FILE_TYPE = { 'image/*': [], }, }; + +export const FILTER_TYPE_OPTIONS = [ + { + label: 'Tanggal Realisasi', + value: 'REALIZATION_DATE', + }, + { + label: 'Tanggal DO', + value: 'DO_DATE', + }, +]; + +export const MARKETING_TYPE_OPTIONS = [ + { + label: 'Ayam', + value: 'ayam', + }, + { + label: 'Telur', + value: 'telur', + }, + { + label: 'Trading', + value: 'trading', + }, +]; diff --git a/src/dummy/closing.dummy.ts b/src/dummy/closing.dummy.ts index 3a20cdaf..3b9a9a7b 100644 --- a/src/dummy/closing.dummy.ts +++ b/src/dummy/closing.dummy.ts @@ -83,6 +83,7 @@ import { ClosingIncomingSapronak, ClosingOutgoingSapronak, ClosingOverhead, + ClosingProductionData, ClosingSapronakCalculation, } from '@/types/api/closing'; import { CreatedUser, BaseApiResponse } from '@/types/api/api-general'; @@ -1134,3 +1135,41 @@ export const dummyGetOverhead = async ( data: dummyOverhead, }; }; + +export const dummyClosingProductionData: ClosingProductionData = { + purchase: { + initial_population: 12000, + claim_culling: 150, + final_population: 11850, + feed_in: 24000, + feed_used: 22500, + feed_used_per_head: 1.9, + }, + + sales: { + chicken: { + sales_population: 10500, + sales_weight: 21000, + average_weight: 2.0, + chicken_average_selling_price: 28500, + }, + egg: { + egg_pieces: 185000, + egg_mass_kg: 9250, + average_egg_weight_kg: 0.05, + egg_average_selling_price: 1800, + }, + }, + + performance: { + depletion: 150, + age_day: 35, + mortality_std: 3.5, + mortality_act: 4.2, + deff_mortality: 0.7, + fcr_std: 1.6, + fcr_act: 1.72, + deff_fcr: 0.12, + awg: 60, + }, +}; diff --git a/src/dummy/marketing.dummy.ts b/src/dummy/marketing.dummy.ts deleted file mode 100644 index 35e65e8c..00000000 --- a/src/dummy/marketing.dummy.ts +++ /dev/null @@ -1,388 +0,0 @@ -import { format } from 'date-fns'; -import { Area } from '@/types/api/master-data/area'; -import { Location } from '@/types/api/master-data/location'; -import { Kandang } from '@/types/api/master-data/kandang'; -import { Warehouse } from '@/types/api/master-data/warehouse'; -import { ProductWarehouse } from '@/types/api/inventory/product-warehouse'; -import { - BaseMarketing, - Marketing, - BaseSalesOrder, - BaseDeliveryOrder, - BaseDelivery, -} from '@/types/api/marketing/marketing'; -import { - CreatedUser, - BaseApproval, - BaseMetadata, -} from '@/types/api/api-general'; -import { Product } from '@/types/api/master-data/product'; -import { Customer } from '@/types/api/master-data/customer'; -import { Uom } from '@/types/api/master-data/uom'; -import { ProductCategory } from '@/types/api/master-data/product-category'; -import { Supplier } from '@/types/api/master-data/supplier'; - -// Waktu saat ini untuk created_at/updated_at -const now = format(new Date(), 'yyyy-MM-dd HH:mm:ss'); -const today = format(new Date(), 'yyyy-MM-dd'); -const tomorrow = format( - new Date().setDate(new Date().getDate() + 1), - 'yyyy-MM-dd' -); - -// ====================== -// 👤 Created User & Helper Data -// ====================== -export const createdUser: CreatedUser = { - id: 1, - id_user: 1, - email: 'admin@example.com', - name: 'Admin Utama', -}; - -const dummyProductBase: Product = { - id: 101, - name: 'Pakan Ayam Premium', - brand: 'Brand Hebat', - sku: 'PAK-001', - product_price: 15000, - selling_price: 18000, - tax: 0.1, - expiry_period: 365, - uom: { id: 1, name: 'Sak' } as Uom, - product_category: { id: 1, name: 'Pakan' } as ProductCategory, - suppliers: [{ id: 1, name: 'Supplier A' } as Supplier], - flags: ['PAKAN'], - created_user: createdUser, - created_at: now, - updated_at: now, -}; - -// ====================== -// 📍 Area Dummy -// ====================== -export const dummyAreas: Area[] = [ - { - id: 1, - name: 'Bandung Barat', - created_user: createdUser, - created_at: now, - updated_at: now, - }, - { - id: 2, - name: 'Cimahi Utara', - created_user: createdUser, - created_at: now, - updated_at: now, - }, -]; - -// ====================== -// 🏢 Location Dummy -// ====================== -export const dummyLocations: Location[] = [ - { - id: 1, - name: 'Gudang A', - address: 'Jl. Sukajadi No. 12', - area: dummyAreas[0], - created_user: createdUser, - created_at: now, - updated_at: now, - }, - { - id: 2, - name: 'Gudang B', - address: 'Jl. Setiabudi No. 45', - area: dummyAreas[1], - created_user: createdUser, - created_at: now, - updated_at: now, - }, -]; - -// ====================== -// 🐔 Kandang Dummy -// ====================== -export const dummyKandangs: Kandang[] = [ - { - id: 1, - name: 'Kandang Ayam Layer 1', - status: 'AKTIF', - capacity: 500, - location: dummyLocations[0], - pic: createdUser, - created_user: createdUser, - created_at: now, - updated_at: now, - }, - { - id: 2, - name: 'Kandang Ayam Broiler 2', - status: 'NONAKTIF', - capacity: 300, - location: dummyLocations[1], - pic: createdUser, - created_user: createdUser, - created_at: now, - updated_at: now, - }, -]; - -// ====================== -// 🏭 Warehouse Dummy -// ====================== -export const dummyWarehouses: Warehouse[] = [ - { - id: 1, - type: 'AREA', - name: 'Gudang Wilayah Bandung Barat', - area: dummyAreas[0], - created_user: createdUser, - created_at: now, - updated_at: now, - } as Warehouse, - { - id: 2, - type: 'LOKASI', - name: 'Gudang Produksi Sukajadi', - area: dummyAreas[0], - location: { ...dummyLocations[0], area: dummyAreas[0] }, - created_user: createdUser, - created_at: now, - updated_at: now, - } as Warehouse, - { - id: 3, - type: 'KANDANG', - name: 'Gudang Kandang Layer 1', - area: dummyAreas[0], - location: { ...dummyLocations[0], area: dummyAreas[0] }, - kandang: { - ...dummyKandangs[0], - location: dummyLocations[0], - pic: createdUser, - }, - created_user: createdUser, - created_at: now, - updated_at: now, - } as Warehouse, -]; - -// ====================== -// 📦 Product Warehouse Dummy -// ====================== -export const dummyProductWarehouses: ProductWarehouse[] = [ - { - id: 1, - product_id: 101, - warehouse_id: 1, - quantity: 1000, - product: dummyProductBase, - warehouse: dummyWarehouses[0], - created_user: createdUser, - created_at: now, - updated_at: now, - }, - { - id: 2, - product_id: 102, - warehouse_id: 2, - quantity: 500, - product: { - ...dummyProductBase, - id: 102, - name: 'Vitamin Ayam Super', - sku: 'VIT-002', - flags: ['VITAMIN'], - selling_price: 25000, - }, - warehouse: dummyWarehouses[1], - created_user: createdUser, - created_at: now, - updated_at: now, - }, -]; - -// ====================== -// 💼 Marketing Dummy -// ====================== - -// Helper untuk Sales Order (SO) Item -const soItem1: BaseSalesOrder = { - vehicle_number: 'B 1234 ABC', - id: 101, - marketing_id: 1, - product_warehouse_id: 1, - qty: 100, - unit_price: 18000, // Harga jual - avg_weight: 1.0, - total_weight: 100 * 1.0, - total_price: 100 * 18000, - product_warehouse: dummyProductWarehouses[0] as ProductWarehouse, -}; -const soItem2: BaseSalesOrder = { - vehicle_number: 'D 5678 EFG', - id: 102, - marketing_id: 2, - product_warehouse_id: 2, - qty: 50, - unit_price: 25000, - avg_weight: 0.5, - total_weight: 50 * 0.5, - total_price: 50 * 25000, - product_warehouse: dummyProductWarehouses[1] as ProductWarehouse, -}; - -// Helper untuk Delivery Item (DO) Detail -const doDelivery1: BaseDelivery[] = [ - { - product_warehouse: dummyProductWarehouses[0] as ProductWarehouse, - qty: soItem1.qty, - unit_price: soItem1.unit_price, - total_weight: soItem1.total_weight, - avg_weight: soItem1.avg_weight, - total_price: soItem1.total_price, - vehicle_number: 'B 1234 ABC', - }, -]; - -const doDelivery2: BaseDelivery[] = [ - { - product_warehouse: dummyProductWarehouses[1] as ProductWarehouse, - qty: soItem2.qty, - unit_price: soItem2.unit_price, - total_weight: soItem2.total_weight, - avg_weight: soItem2.avg_weight, - total_price: soItem2.total_price, - vehicle_number: 'D 5678 EFG', - }, -]; - -// Helper untuk Delivery Order (DO) Header -const deliveryOrder1: BaseDeliveryOrder[] = [ - { - id: 1, - marketing_id: 3, - do_number: 'DO-003-2025', - delivery_date: tomorrow, - warehouse: dummyWarehouses[0], - deliveries: doDelivery1, - }, -]; - -export const dummyMarketings: Marketing[] = [ - // 1. Pengajuan Order (Langkah Pertama/Awal) - { - id: 1, - status: 'DRAFT', - // name: 'SO-001-2025', // `name` is not part of BaseMarketing - so_number: 'SO-001-2025', - so_date: today, - customer: { - id: 1, - name: 'PT Maju Jaya', - pic_id: 1, - pic: createdUser, - type: 'Distributor', - address: 'Jl. Merdeka No. 1', - phone: '081212121212', - email: 'contact@majujaya.com', - account_number: '1234567890', - created_user: createdUser, - created_at: now, - updated_at: now, - } as Customer, - sales_person: createdUser, - notes: 'Pengajuan Order Awal, menunggu persetujuan harga.', - latest_approval: { - step_number: 1, - step_name: 'Pengajuan Order', - action: 'CREATED', - action_by: createdUser, - action_at: now, - } as BaseApproval, - sales_order: [soItem1], - delivery_order: [], - created_user: createdUser, - created_at: now, - updated_at: now, - } as Marketing, - - // 2. Sales Order (Disetujui dan Siap DO) - { - id: 2, - status: 'APPROVED', - // name: 'SO-002-2025', // `name` is not part of BaseMarketing - so_number: 'SO-002-2025', - so_date: today, - customer: { - id: 2, - name: 'CV Sumber Sehat', - pic_id: 2, - pic: createdUser, - type: 'Retail', - address: 'Jl. Cihampelas No. 5', - phone: '082222222222', - email: 'info@sumbersehat.com', - account_number: '9876543210', - created_user: createdUser, - created_at: now, - updated_at: now, - } as Customer, - sales_person: createdUser, - notes: 'Sales Order telah disetujui oleh Supervisor.', - latest_approval: { - id: 2, - step_number: 2, - step_name: 'Sales Order', - action: 'APPROVED', - action_by: createdUser, - action_at: now, - } as BaseApproval, - sales_order: [soItem2], - delivery_order: [], // Belum ada pengiriman (DO) yang dibuat - created_user: createdUser, - created_at: now, - updated_at: now, - } as Marketing, - - // 3. Delivery Order (Proses Pengiriman telah dibuat) - { - id: 3, - status: 'DELIVERED', // Asumsi status DELIVERED berarti DO sudah selesai/terbuat - // name: 'SO-003-2025', // `name` is not part of BaseMarketing - so_number: 'SO-003-2025', - so_date: today, - customer: { - id: 3, - name: 'UD Ternak Sejahtera', - pic_id: 3, - pic: createdUser, - type: 'Reseller', - address: 'Jl. Pasteur No. 88', - phone: '083333333333', - email: 'halo@ternaksejahtera.com', - account_number: '1122334455', - created_user: createdUser, - created_at: now, - updated_at: now, - } as Customer, - sales_person: createdUser, - notes: 'Pengiriman barang telah berhasil dilakukan.', - latest_approval: { - id: 3, - step_number: 3, - step_name: 'Delivery Order', - action: 'COMPLETED', - action_by: createdUser, - action_at: now, - } as BaseApproval, - sales_order: [soItem1, soItem2], - delivery_order: deliveryOrder1, // DO sudah terbuat - created_user: createdUser, - created_at: now, - updated_at: now, - } as Marketing, -]; diff --git a/src/dummy/report/marketing-report.dummy.ts b/src/dummy/report/marketing-report.dummy.ts new file mode 100644 index 00000000..ea5af398 --- /dev/null +++ b/src/dummy/report/marketing-report.dummy.ts @@ -0,0 +1,139 @@ +import { BaseApiResponse } from '@/types/api/api-general'; +import { DailyMarketingReport } from '@/types/api/report/marketing'; + +// TODO: delete this later +export const DAILY_MARKETING_DUMMY_DATA: BaseApiResponse = + { + code: 200, + status: 'success', + message: 'Get daily marketing report successfully', + meta: { + page: 1, + limit: 10, + total_pages: 1, + total_results: 2, + }, + data: { + rows: [ + { + // metadata + created_user: { + id: 1, + id_user: 101, + email: 'admin@example.com', + name: 'Admin User', + }, + created_at: '2025-12-01T08:00:00Z', + updated_at: '2025-12-01T08:00:00Z', + + // row data + no: 1, + so_date: '2025-12-01', + do_date: '2025-12-08', + aging_days: 7, + + warehouse: { + id: 1, + name: 'Warehouse Kandang A', + type: 'KANDANG', + area: { + id: 1, + name: 'Area Barat', + }, + location: { + id: 1, + name: 'Farm Bandung', + address: 'Jl. Raya Farm No. 1', + area: null, + }, + kandang: { + id: 1, + name: 'Kandang A1', + status: 'ACTIVE', + capacity: 5000, + location: null, + pic: null, + }, + }, + + customer: { + id: 1, + name: 'PT Maju Jaya', + pic_id: 10, + pic: { + id: 10, + id_user: 210, + email: 'pic@majujaya.com', + name: 'Budi Santoso', + }, + type: 'BROILER', + address: 'Jl. Industri No. 10', + phone: '08123456789', + email: 'contact@majujaya.com', + account_number: '1234567890', + }, + + sales: 'Andi Wijaya', + + product: { + id: 1, + name: 'Live Chicken', + brand: 'LTI Farm', + sku: 'LC-001', + product_price: 18_000, + selling_price: 20_000, + tax: 0, + expiry_period: 0, + uom: { + id: 1, + name: 'Kg', + created_user: { + id: 1, + id_user: 101, + email: 'admin@example.com', + name: 'Admin User', + }, + created_at: '2025-01-01T00:00:00Z', + updated_at: '2025-01-01T00:00:00Z', + }, + product_category: { + id: 1, + code: 'BROILER', + name: 'Broiler Chicken', + created_user: { + id: 1, + id_user: 101, + email: 'admin@example.com', + name: 'Admin User', + }, + created_at: '2025-01-01T00:00:00Z', + updated_at: '2025-01-01T00:00:00Z', + }, + suppliers: [], + flags: ['LIVE'], + }, + + do_number: 'DO-2025-0001', + vehicle_number: 'B 1234 CD', + marketing_type: 'REGULAR', + + qty: 1000, + average_weight_kg: 1.8, + total_weight_kg: 1800, + + sales_price_per_kg: 20_000, + hpp_price_per_kg: 18_000, + + sales_amount: 36_000_000, + hpp_amount: 32_400_000, + }, + ], + + summary: { + total_qty: 1000, + total_weight_kg: 1800, + total_sales_amount: 36_000_000, + total_hpp_amount: 32_400_000, + }, + }, + }; diff --git a/src/dummy/reports-expense.dummy.json b/src/dummy/reports-expense.dummy.json new file mode 100644 index 00000000..e0a88f9e --- /dev/null +++ b/src/dummy/reports-expense.dummy.json @@ -0,0 +1,69334 @@ +[ + { + "id": 622, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 112, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 931, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 505, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 267, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 734, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 670, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 386, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 701, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 563, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 954, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 175, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 203, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 8, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 36, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 468, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 960, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 146, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 191, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 802, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 541, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 781, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 18, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 958, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 29, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 765, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 892, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 656, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 205, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 344, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 51, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 15, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 152, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 616, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 959, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 602, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 934, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 85, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 634, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 268, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 674, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 597, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 102, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 645, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 841, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 554, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 860, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 436, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 20, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 686, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 692, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 771, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 763, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 819, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 19, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 159, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 279, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 514, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 697, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 956, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 107, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 326, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 216, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 651, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 173, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 376, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 113, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 442, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 835, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 37, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 377, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 547, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 185, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 731, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 719, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 54, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 797, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 527, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 296, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 943, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 322, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 517, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 586, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 739, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 502, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 905, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 624, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 909, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 680, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 1001, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 53, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 13, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 109, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 864, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 923, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 914, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 227, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 228, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 155, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 96, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 447, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 997, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 142, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 63, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 688, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 81, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 506, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 294, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 796, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 432, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 724, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 92, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 612, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 355, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 332, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 515, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 246, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 986, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 158, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 611, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 815, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 504, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 921, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 705, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 464, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 694, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 538, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 995, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 735, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 578, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 70, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 84, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 540, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 274, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 417, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 861, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 390, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 48, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 298, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 317, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 493, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 474, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 195, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 406, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 565, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 756, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 215, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 316, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 632, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 11, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 62, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 286, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 503, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 784, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 939, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 818, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 820, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 520, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 741, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 749, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 5, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 329, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 77, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 896, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 809, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 681, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 623, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 627, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 179, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 779, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 941, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 303, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 230, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 832, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 902, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 431, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 537, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 648, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 872, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 202, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 876, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 434, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 201, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 413, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 793, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 524, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 451, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 288, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 713, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 384, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 816, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 856, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 187, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 621, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 501, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 99, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 71, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 115, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 110, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 379, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 550, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 357, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 251, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 946, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 866, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 608, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 906, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 783, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 97, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 407, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 970, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 287, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 716, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 643, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 562, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 469, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 747, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 423, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 183, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 190, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 519, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 352, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 334, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 167, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 535, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 61, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 237, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 650, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 144, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 672, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 460, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 518, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 421, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 290, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 368, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 244, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 149, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 261, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 313, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 593, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 659, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 59, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 880, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 157, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 822, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 119, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 987, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 628, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 751, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 729, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 999, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 82, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 405, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 50, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 543, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 402, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 186, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 455, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 754, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 977, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 859, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 665, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 722, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 806, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 589, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 30, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 938, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 755, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 894, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 753, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 762, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 56, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 358, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 509, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 530, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 293, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 373, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 871, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 657, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 531, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 687, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 226, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 55, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 243, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 393, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 927, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 69, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 798, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 52, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 975, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 312, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 566, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 936, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 387, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 271, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 794, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 528, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 475, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 912, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 890, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 571, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 12, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 95, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 895, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 424, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 136, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 466, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 32, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 834, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 874, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 836, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 349, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 897, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 209, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 799, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 3, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 235, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 389, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 351, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 299, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 585, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 372, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 653, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 176, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 489, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 683, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 898, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 131, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 140, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 427, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 404, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 301, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 459, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 829, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 240, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 804, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 388, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 266, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 73, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 904, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 949, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 584, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 163, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 328, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 590, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 853, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 845, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 675, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 994, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 553, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 924, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 638, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 811, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 615, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 875, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 693, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 204, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 60, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 34, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 361, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 16, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 4, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 25, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 868, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 488, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 786, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 903, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 993, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 72, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 619, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 962, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 248, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 473, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 706, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 901, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 122, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 649, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 160, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 133, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 682, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 831, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 513, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 613, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 561, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 292, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 721, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 416, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 304, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 125, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 111, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 420, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 785, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 385, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 974, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 877, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 992, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 214, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 218, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 66, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 452, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 305, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 788, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 338, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 973, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 285, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 838, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 324, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 922, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 704, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 75, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 545, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 443, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 480, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 439, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 177, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 677, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 998, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 437, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 166, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 101, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 487, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 737, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 830, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 370, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 458, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 684, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 348, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 857, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 270, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 281, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 758, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 148, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 138, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 275, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 9, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 789, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 984, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 486, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 926, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 885, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 881, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 976, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 260, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 363, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 321, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 546, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 64, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 28, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 291, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 826, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 343, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 438, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 569, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 996, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 918, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 7, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 981, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 583, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 383, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 863, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 239, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 398, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 410, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 557, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 629, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 555, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 471, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 952, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 433, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 770, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 745, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 241, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 250, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 899, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 522, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 217, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 533, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 381, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 219, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 300, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 862, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 695, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 913, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 581, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 277, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 707, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 768, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 302, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 534, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 2, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 601, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 529, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 640, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 238, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 596, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 843, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 35, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 810, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 359, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 42, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 360, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 985, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 197, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 450, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 418, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 605, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 808, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 375, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 245, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 153, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 430, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 702, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 378, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 774, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 854, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 603, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 497, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 848, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 483, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 145, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 91, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 844, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 576, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 971, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 307, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 539, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 121, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 654, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 428, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 453, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 308, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 429, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 382, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 456, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 587, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 824, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 401, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 411, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 635, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 444, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 199, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 143, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 964, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 482, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 170, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 362, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 481, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 900, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 673, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 134, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 14, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 103, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 703, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 200, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 728, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 354, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 636, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 17, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 667, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 663, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 942, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 953, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 499, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 886, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 120, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 283, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 957, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 888, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 441, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 526, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 315, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 132, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 181, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 685, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 850, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 945, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 124, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 236, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 165, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 548, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 306, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 414, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 94, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 24, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 320, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 730, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 67, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 744, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 365, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 257, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 884, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 88, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 598, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 933, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 491, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 631, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 591, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 746, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 803, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 930, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 151, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 147, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 879, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 507, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 817, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 710, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 318, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 356, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 457, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 907, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 544, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 690, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 445, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 232, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 980, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 178, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 988, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 162, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 712, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 678, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 309, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 727, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 211, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 965, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 346, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 778, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 269, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 419, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 207, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 839, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 916, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 45, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 210, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 574, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 272, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 462, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 929, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 265, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 174, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 169, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 660, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 792, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 65, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 759, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 932, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 220, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 93, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 595, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 325, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 594, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 842, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 225, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 717, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 777, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 391, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 618, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 47, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 966, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 990, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 920, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 172, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 972, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 733, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 669, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 500, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 188, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 425, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 668, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 560, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 891, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 620, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 44, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 549, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 224, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 600, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 127, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 208, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 347, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 126, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 336, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 625, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 661, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 87, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 461, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 525, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 341, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 196, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 508, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 345, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 289, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 104, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 825, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 249, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 742, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 198, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 213, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 642, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 295, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 940, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 814, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 676, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 98, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 951, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 919, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 258, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 889, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 415, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 805, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 435, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 161, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 780, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 327, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 558, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 123, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 478, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 449, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 229, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 339, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 311, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 937, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 117, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 114, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 409, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 536, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 696, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 967, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 314, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 671, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 139, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 394, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 262, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 105, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 511, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 58, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 498, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 367, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 521, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 641, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 397, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 233, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 588, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 917, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 882, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 319, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 168, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 40, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 164, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 679, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 330, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 76, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 1000, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 380, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 46, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 78, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 646, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 86, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 39, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 592, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 463, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 369, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 399, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 846, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 496, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 222, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 935, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 10, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 750, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 568, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 284, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 580, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 350, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 446, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 928, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 609, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 791, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 908, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 532, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 440, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 476, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 700, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 259, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 849, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 979, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 564, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 773, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 978, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 74, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 408, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 968, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 255, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 633, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 57, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 813, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 761, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 154, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 484, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 570, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 130, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 396, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 80, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 171, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 828, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 873, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 767, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 374, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 194, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 910, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 83, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 100, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 6, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 699, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 652, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 723, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 644, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 273, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 108, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 775, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 575, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 837, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 748, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 223, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 150, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 969, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 310, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 31, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 542, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 840, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 90, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 870, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 757, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 118, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 494, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 454, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 371, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 711, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 915, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 752, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 948, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 743, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 472, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 572, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 41, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 242, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 833, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 479, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 847, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 331, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 709, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 485, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 182, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 156, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 944, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 807, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 254, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 725, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 637, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 400, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 878, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 516, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 551, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 617, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 135, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 559, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 955, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 760, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 821, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 599, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 582, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 477, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 234, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 323, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 89, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 366, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 422, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 639, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 263, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 858, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 795, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 412, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 23, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 740, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 689, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 212, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 614, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 950, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 280, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 855, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 989, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 865, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 827, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 720, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 630, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 26, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 787, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 552, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 812, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 991, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 340, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 708, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 510, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 403, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 726, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 983, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 342, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 278, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 79, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 495, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 337, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 193, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 801, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 128, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 790, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 43, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 772, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 852, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 256, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 21, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 869, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 883, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 691, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 49, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 426, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 823, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 732, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 297, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 141, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 982, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 647, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 282, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 655, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 335, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 276, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 106, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 252, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 664, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 738, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 715, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 116, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 38, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 718, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 192, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 465, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 604, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 567, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 766, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 887, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 776, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 851, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 395, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 364, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 353, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 333, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 947, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 626, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 963, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 221, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 22, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 27, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 180, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 556, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 867, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 782, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 800, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 231, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 490, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 467, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 764, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 137, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 392, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 129, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 577, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 206, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 512, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 607, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 68, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 492, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 448, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 769, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 698, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 662, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 573, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 523, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 893, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 184, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 189, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 666, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 606, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 736, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 911, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 5, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "ewfwe", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 5, + "expense_nonstock_id": 5, + "qty": 2000, + "price": 1500, + "notes": "ewfew", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 264, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 961, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 247, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 714, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 1, + "expense_id": 1, + "project_flock_kandang_id": 1, + "qty": 200, + "price": 14000, + "notes": "121", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 1, + "expense_nonstock_id": 1, + "qty": 200, + "price": 14000, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 2800000, + "total_realisasi": 2800000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 33, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 579, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 4, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "sjhbcv", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 4, + "expense_nonstock_id": 4, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 253, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + }, + { + "id": 470, + "reference_number": "BOP-LTI-00002", + "po_number": "PO-BOP-LTI-00002", + "category": "NON-BOP", + "supplier": { + "id": 2, + "name": "BOP Vendor", + "alias": "BOP", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-15T08:15:06.565459Z", + "updated_at": "2025-12-15T08:16:54.42286Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 3, + "expense_id": 2, + "qty": 20, + "price": 14000, + "notes": "cata", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:15:06.55969Z" + }, + "realisasi": { + "id": 3, + "expense_nonstock_id": 3, + "qty": 20, + "price": 14000, + "notes": "", + "nonstock": { + "id": 2, + "name": "Solar", + "flags": [] + }, + "created_at": "2025-12-15T08:16:54.417829Z" + }, + "total_pengajuan": 280000, + "total_realisasi": 280000, + "latest_approval": { + "id": 24, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:54.425725Z" + } + }, + { + "id": 610, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 658, + "reference_number": "BOP-LTI-00003", + "po_number": "PO-BOP-LTI-00003", + "category": "NON-BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-15T00:00:00Z", + "transaction_date": "2025-12-09T00:00:00Z", + "created_at": "2025-12-15T08:16:07.086353Z", + "updated_at": "2025-12-15T08:16:38.612526Z", + "kandang": { + "id": 1, + "name": "Singaparna 1", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 6, + "expense_id": 3, + "qty": 2000, + "price": 1500, + "notes": "jdhfbvier", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:07.085177Z" + }, + "realisasi": { + "id": 6, + "expense_nonstock_id": 6, + "qty": 2000, + "price": 1500, + "notes": "ewf", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T08:16:38.607738Z" + }, + "total_pengajuan": 3000000, + "total_realisasi": 3000000, + "latest_approval": { + "id": 23, + "step_number": 4, + "step_name": "Realisasi", + "action": "CREATED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T08:16:38.613723Z" + } + }, + { + "id": 925, + "reference_number": "BOP-LTI-00001", + "po_number": "PO-BOP-LTI-00001", + "category": "BOP", + "supplier": { + "id": 3, + "name": "Ekspedisi", + "alias": "EKS", + "category": "BOP" + }, + "realization_date": "2025-12-08T00:00:00Z", + "transaction_date": "2025-12-10T00:00:00Z", + "created_at": "2025-12-11T09:46:06.835614Z", + "updated_at": "2025-12-15T06:31:30.779245Z", + "kandang": { + "id": 2, + "name": "Singaparna 2", + "status": "ACTIVE", + "capacity": 0, + "location": { + "id": 1, + "name": "Singaparna", + "address": "Tasik" + } + }, + "pengajuan": { + "id": 2, + "expense_id": 1, + "project_flock_kandang_id": 2, + "qty": 2000, + "price": 200, + "notes": "12321", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-11T09:46:06.833808Z" + }, + "realisasi": { + "id": 2, + "expense_nonstock_id": 2, + "qty": 2000, + "price": 200, + "notes": "", + "nonstock": { + "id": 1, + "name": "Expedisi DOC", + "flags": [] + }, + "created_at": "2025-12-15T06:31:30.770535Z" + }, + "total_pengajuan": 400000, + "total_realisasi": 400000, + "latest_approval": { + "id": 9, + "step_number": 5, + "step_name": "Selesai", + "action": "APPROVED", + "notes": null, + "action_by": { + "id": 1, + "id_user": 1, + "email": "admin@mbugroup.id", + "name": "Super Admin" + }, + "action_at": "2025-12-15T06:31:37.601162Z" + } + } +] diff --git a/src/dummy/reports-expense.dummy.ts b/src/dummy/reports-expense.dummy.ts new file mode 100644 index 00000000..1bd0f9bc --- /dev/null +++ b/src/dummy/reports-expense.dummy.ts @@ -0,0 +1,29 @@ +/** + * Dummy data for ReportExpense[] + * Generated from: report-expense.json + * + * This file is auto-generated. Do not edit manually. + */ + +import { BaseApiResponse } from '@/types/api/api-general'; +import dummyData from './reports-expense.dummy.json'; +import { ReportExpense } from '@/types/api/report/report-expense'; + +/** + * Get dummy ReportExpense[] data + * @returns Promise with BaseApiResponse containing ReportExpense[] + */ +export async function getDummyExpense(): Promise< + BaseApiResponse +> { + return new Promise((resolve) => { + setTimeout(() => { + resolve({ + code: 200, + status: 'success', + message: 'Data retrieved successfully', + data: dummyData as unknown as ReportExpense[], + }); + }, 500); + }); +} diff --git a/src/services/api/closing.ts b/src/services/api/closing.ts index 0a6ef40c..6e38a5e4 100644 --- a/src/services/api/closing.ts +++ b/src/services/api/closing.ts @@ -3,13 +3,19 @@ import axios from 'axios'; import { BaseApiService } from '@/services/api/base'; import { Closing, + ClosingFinance, ClosingGeneralInformation, ClosingIncomingSapronak, ClosingOutgoingSapronak, ClosingOverhead, ClosingSapronakCalculation, + ClosingProductionData, } from '@/types/api/closing'; import { BaseApiResponse } from '@/types/api/api-general'; +import { httpClient, httpClientFetcher } from '@/services/http/client'; +import { ClosingSales } from '@/types/api/closing'; + +// TODO: delete these dummy data later import { dummyGetAllFetcher, dummyGetSingle, @@ -18,48 +24,15 @@ import { dummyGetGeneralInfo, dummyGetPerhitunganSapronak, dummyGetOverhead, + dummyClosingProductionData, } from '@/dummy/closing.dummy'; -import { httpClient, httpClientFetcher } from '@/services/http/client'; -import { ClosingSales } from '@/types/api/closing'; +import { sleep } from '@/lib/helper'; export class ClosingApiService extends BaseApiService { constructor(basePath: string) { super(basePath); } - async getAllFetcher(endpoint: string): Promise> { - // TODO: Remove this block when backend is ready - // return await dummyGetAllFetcher(); - - // Uncomment this when backend is ready - return await httpClientFetcher>(endpoint); - } - - async getSingle(id: number): Promise | undefined> { - // TODO: Remove this block when backend is ready - // try { - // return await dummyGetSingle(id); - // } catch (error) { - // if (axios.isAxiosError>(error)) { - // return error.response?.data; - // } - // return undefined; - // } - - // Uncomment this when backend is ready - try { - const getSinglePath = `${this.basePath}/${id}`; - const getSingleRes = - await httpClient>(getSinglePath); - return getSingleRes; - } catch (error) { - if (axios.isAxiosError>(error)) { - return error.response?.data; - } - return undefined; - } - } - async getPenjualan( id: number ): Promise | undefined> { @@ -80,10 +53,6 @@ export class ClosingApiService extends BaseApiService { async getAllIncomingSapronakFetcher( endpoint: string ): Promise> { - // TODO: Remove this block when backend is ready - // return await dummyGetAllIncomingSapronakFetcher(); - - // Uncomment this when backend is ready return await httpClientFetcher>( endpoint ); @@ -92,31 +61,14 @@ export class ClosingApiService extends BaseApiService { async getAllOutgoingSapronakFetcher( endpoint: string ): Promise> { - // TODO: Remove this block when backend is ready - return await dummyGetAllOutgoingSapronakFetcher(); - - // Uncomment this when backend is ready - // return await httpClientFetcher>( - // endpoint - // ); + return await httpClientFetcher>( + endpoint + ); } async getGeneralInfo( id: number ): Promise | undefined> { - // TODO: Remove this block when backend is ready - // try { - // return await dummyGetGeneralInfo(id); - // } catch (error) { - // if ( - // axios.isAxiosError>(error) - // ) { - // return error.response?.data; - // } - // return undefined; - // } - - // Uncomment this when backend is ready try { const getGeneralInfoPath = `${this.basePath}/${id}`; const getGeneralInfoRes = @@ -134,22 +86,27 @@ export class ClosingApiService extends BaseApiService { } } + async getProductionData( + id: number + ): Promise | undefined> { + try { + const getProductionDataPath = `${this.basePath}/${id}/production-data`; + const getProductionDataRes = await httpClient< + BaseApiResponse + >(getProductionDataPath); + + return getProductionDataRes; + } catch (error) { + if (axios.isAxiosError>(error)) { + return error.response?.data; + } + return undefined; + } + } + async getPerhitunganSapronak( id: number ): Promise | undefined> { - // TODO: Remove this block when backend is ready - // try { - // return await dummyGetPerhitunganSapronak(id); - // } catch (error) { - // if ( - // axios.isAxiosError>(error) - // ) { - // return error.response?.data; - // } - // return undefined; - // } - - // Uncomment this when backend is ready try { const path = `${this.basePath}/${id}/perhitungan_sapronak`; return await httpClient>( @@ -171,17 +128,6 @@ export class ClosingApiService extends BaseApiService { async getOverhead( id: number ): Promise | undefined> { - // TODO: Remove this block when backend is ready - // try { - // return await dummyGetOverhead(id); - // } catch (error) { - // if (axios.isAxiosError>(error)) { - // return error.response?.data; - // } - // return undefined; - // } - - // Uncomment this when backend is ready try { const path = `${this.basePath}/${id}/overhead`; return await httpClient>(path, { @@ -194,6 +140,22 @@ export class ClosingApiService extends BaseApiService { return undefined; } } + + async getFinance( + id: number + ): Promise | undefined> { + try { + const path = `${this.basePath}/${id}/keuangan`; + return await httpClient>(path, { + method: 'GET', + }); + } catch (error) { + if (axios.isAxiosError>(error)) { + return error.response?.data; + } + return undefined; + } + } } export const ClosingApi = new ClosingApiService('/closings'); diff --git a/src/services/api/marketing/marketing.ts b/src/services/api/marketing/marketing.ts index c2b5d018..59b9b4c8 100644 --- a/src/services/api/marketing/marketing.ts +++ b/src/services/api/marketing/marketing.ts @@ -1,5 +1,3 @@ -import { dummyMarketings } from '@/dummy/marketing.dummy'; -import { sleep } from '@/lib/helper'; import { BaseApiService } from '@/services/api/base'; import { httpClient } from '@/services/http/client'; import { BaseApiResponse } from '@/types/api/api-general'; @@ -31,41 +29,6 @@ export class SalesOrderService extends BaseApiService< super(basePath); } - // /** - // * Override: Mengambil semua data Marketing dari dummyMarketings - // */ - // async getAllFetcher(endpoint: string): Promise> { - // // Simulasi delay jaringan - // await sleep(500); - - // // Filter data marketing yang valid (jika menggunakan BaseMarketing[]) - // const data = dummyMarketings as Marketing[]; - - // return createDummyResponse(data); - // } - - // /** - // * Override: Mengambil satu data Marketing berdasarkan ID dari dummyMarketings - // */ - // async getSingle(id: number): Promise | undefined> { - // // Simulasi delay jaringan - // await sleep(300); - - // const foundData = dummyMarketings.find((m) => m.id == id); - - // if (foundData) { - // // Data ditemukan, kembalikan respons sukses - // return createDummyResponse(foundData as Marketing); - // } else { - // // Data tidak ditemukan, simulasi respons error - // return { - // code: 404, - // status: 'error', - // message: 'Marketing data not found (MOCK)', - // }; - // } - // } - /** * Approve single marketing data */ diff --git a/src/services/api/report.ts b/src/services/api/report.ts new file mode 100644 index 00000000..6bb13151 --- /dev/null +++ b/src/services/api/report.ts @@ -0,0 +1,28 @@ +import { BaseApiService } from '@/services/api/base'; +import { httpClient, httpClientFetcher } from '@/services/http/client'; +import { BaseApiResponse } from '@/types/api/api-general'; +import { ReportExpense } from '@/types/api/report/report-expense'; +import axios from 'axios'; + +export class ReportExpenseApiService extends BaseApiService< + ReportExpense, + unknown, + unknown +> { + constructor(basePath: string) { + super(basePath); + } + + async getAllFetcher( + endpoint: string + ): Promise> { + // TODO: Remove this block when backend is ready + // const { getDummyExpense } = await import('@/dummy/reports-expense.dummy'); + // return await getDummyExpense(); + + // Uncomment this when backend is ready + return await httpClientFetcher>(endpoint); + } +} + +export const ReportExpenseApi = new ReportExpenseApiService('/reports/expense'); diff --git a/src/services/api/report/marketing-report.ts b/src/services/api/report/marketing-report.ts new file mode 100644 index 00000000..b1bcafae --- /dev/null +++ b/src/services/api/report/marketing-report.ts @@ -0,0 +1,75 @@ +import * as XLSX from 'xlsx'; +import toast from 'react-hot-toast'; + +import { BaseApiService } from '@/services/api/base'; +import { httpClient, httpClientFetcher } from '@/services/http/client'; +import { BaseApiResponse } from '@/types/api/api-general'; +import { DailyMarketingReport } from '@/types/api/report/marketing'; +import { isResponseError, isResponseSuccess } from '@/lib/api-helper'; +import { formatDate, sleep } from '@/lib/helper'; + +export class MarketingReportApiService extends BaseApiService< + DailyMarketingReport, + unknown, + unknown +> { + constructor(basePath: string = '/reports/marketings/daily-marketing') { + super(basePath); + } + + async getAllDailyMarketingFetcher( + endpoint: string + ): Promise> { + return await httpClientFetcher>( + endpoint + ); + } + + async exportDailyMarketingToExcel(initialQueryString: string) { + const params = new URLSearchParams(initialQueryString); + + params.set('limit', '9999999'); + + const queryString = `?${params.toString()}`; + + try { + const dailyMarketingsReport = await httpClientFetcher< + BaseApiResponse + >(`${this.basePath}${queryString}`); + + if (isResponseError(dailyMarketingsReport)) { + toast.error('Gagal melakukan export penjualan harian! Coba lagi.'); + return; + } + + const rows = dailyMarketingsReport.data.rows; + + const formattedRows = []; + + for (let i = 0; i < rows.length; i++) { + formattedRows.push({ + ...rows[i], + created_user: rows[i].created_user.name, + created_at: formatDate(rows[i].created_at, 'YYYY-MM-DD'), + updated_at: formatDate(rows[i].updated_at, 'YYYY-MM-DD'), + warehouse: rows[i].warehouse.name, + customer: rows[i].customer.name, + product: rows[i].product.name, + }); + } + + const ws = XLSX.utils.json_to_sheet(formattedRows); + const wb = XLSX.utils.book_new(); + XLSX.utils.book_append_sheet(wb, ws, 'laporan-penjualan-harian'); + + // triggers download in browser + XLSX.writeFile(wb, 'laporan-penjualan-harian.xlsx'); + } catch (error) { + toast.error('Gagal melakukan export penjualan harian! Coba lagi.'); + } + } +} + +export const MarketingReportApi = new MarketingReportApiService( + '/reports/marketings/daily-marketing' +); diff --git a/src/types/api/closing.d.ts b/src/types/api/closing.d.ts index baf4c7aa..38d135ab 100644 --- a/src/types/api/closing.d.ts +++ b/src/types/api/closing.d.ts @@ -23,6 +23,33 @@ export type BaseSales = { payment_status: string; }; +export type BaseClosingSales = { + project_type: string; + flock_id: number; + period: number; + sales: BaseSales[]; +}; +import { Kandang } from '@/types/api/master-data/kandang'; +import { Product } from '@type/api/master-data/product'; +import { Customer } from '@type/api/master-data/customer'; +import { BaseMetadata } from '@/types/api/api-general'; + +export type BaseSales = { + id: number; + realization_date: string; + age: number; + do_number: string; + product: Product; + customer: Customer; + qty: number; + weight: number; + avg_weight: number; + price: number; + total_price: number; + kandang: Kandang; + payment_status: string; +}; + export type BaseClosingSales = { project_type: string; flock_id: number; @@ -79,6 +106,44 @@ export type ClosingIncomingSapronak = { export type ClosingOutgoingSapronak = ClosingIncomingSapronak; +export type ClosingProductionData = { + purchase: { + initial_population: number; + claim_culling: number; + final_population: number; + feed_in: number; + feed_used: number; + feed_used_per_head: number; + }; + + sales: { + chicken: { + sales_population: number; + sales_weight: number; + average_weight: number; + chicken_average_selling_price: number; + }; + egg?: { + egg_pieces: number; + egg_mass_kg: number; + average_egg_weight_kg: number; + egg_average_selling_price: number; + }; + }; + + performance: { + depletion: number; + age_day: number; + mortality_std: number; + mortality_act: number; + deff_mortality: number; + fcr_std: number; + fcr_act: number; + deff_fcr: number; + awg: number; + }; +}; + // ====== PERHITUNGAN SAPRONAK ====== export type RowSapronakCalculation = { @@ -141,4 +206,80 @@ export type OverheadTotal = { actual_total_amount: number; cost_per_bird: number; }; + export type ClosingSales = BaseMetadata & BaseClosingSales; + +// ====== FINANCE ====== +export interface ClosingFinance { + project_flock_id: number; + period: number; + project_type: string; + volume_base: ClosingFinanceVolumeBase; + hpp_purchases: ClosingFinanceHppPurchases; + profit_loss: ClosingFinanceProfitLoss; +} + +export interface ClosingFinanceProfitLoss { + title: string; + data: ProfitLossData; +} + +export interface ClosingFinanceHppPurchases { + title: string; + hpp: GroupHppPurchase[]; + summary_hpp: HppPurchasesSummary; +} + +export interface ClosingFinanceVolumeBase { + total_birds: number; + total_weight_kg: number; +} + +export interface ProfitLossData { + penjualan: ProfitLossDataAmount[]; + pembelian: ProfitLossDataAmount[]; + summary: ProfitLossDataSummary; +} + +export interface GroupHppPurchase { + group_name: string; + data: HppPurchaseData[]; +} + +export interface ProfitLossDataSummary { + gross_profit: DataSummarySubTotal; + sub_total: DataSummarySubTotal; + net_profit: DataSummarySubTotal; +} + +export interface ProfitLossDataAmount { + type: string; + rp_per_bird: number; + rp_per_kg: number; + amount: number; +} + +export interface HppPurchasesSummary { + label: string; + budgeting: HppPurchaseDataAmount; + realization: HppPurchaseDataAmount; +} + +export interface HppPurchaseData { + type: string; + budgeting: HppPurchaseDataAmount; + realization: HppPurchaseDataAmount; +} + +export interface HppPurchaseDataAmount { + rp_per_bird: number; + rp_per_kg: number; + amount: number; +} + +export interface DataSummarySubTotal { + label: string; + rp_per_bird: number; + rp_per_kg: number; + amount: number; +} diff --git a/src/types/api/inventory/adjustment.d.ts b/src/types/api/inventory/adjustment.d.ts index d6c0e078..90ef8ff8 100644 --- a/src/types/api/inventory/adjustment.d.ts +++ b/src/types/api/inventory/adjustment.d.ts @@ -4,10 +4,8 @@ import { BaseMetadata } from '@/types/api/api-general'; export type BaseInventoryAdjustment = { id: number; - transaction_type: string; - quantity: number; - before_quantity: number; - after_quantity: number; + increase: number; + decrease: number; note: string; product_warehouse_id: number; product_warehouse: { diff --git a/src/types/api/master-data/kandang.d.ts b/src/types/api/master-data/kandang.d.ts index c9c14882..eafa0334 100644 --- a/src/types/api/master-data/kandang.d.ts +++ b/src/types/api/master-data/kandang.d.ts @@ -10,7 +10,6 @@ export type BaseKandang = { capacity: number; pic: BaseUser; project_flock_kandang_id?: number; - capacity: number; }; export type Kandang = BaseMetadata & BaseKandang; diff --git a/src/types/api/report/marketing.d.ts b/src/types/api/report/marketing.d.ts new file mode 100644 index 00000000..d1e81f77 --- /dev/null +++ b/src/types/api/report/marketing.d.ts @@ -0,0 +1,61 @@ +import { BaseMetadata } from '@/types/api/api-general'; +import { BaseCustomer, Customer } from '@/types/api/master-data/customer'; +import { + BaseWarehouseArea, + BaseWarehouseKandang, + BaseWarehouseLocation, + Warehouse, +} from '@/types/api/master-data/warehouse'; +import { Location } from '@/types/api/master-data/location'; +import { Area } from '@/types/api/master-data/area'; +import { BaseProduct } from '@/types/api/master-data/product'; + +export type BaseDailyMarketingRow = { + no: number; + so_date: string; // e.g. "01-Dec-2025" + do_date: string; // e.g. "08-Dec-2025" + aging_days: number; + + warehouse: BaseWarehouseArea | BaseWarehouseLocation | BaseWarehouseKandang; + customer: BaseCustomer; + sales: string; + product: BaseProduct; + + do_number: string; + vehicle_number: string; + marketing_type: string; + + qty: number; + average_weight_kg: number; + total_weight_kg: number; + + sales_price_per_kg: number; + hpp_price_per_kg: number; + + sales_amount: number; + hpp_amount: number; +}; + +export type DailyMarketingRow = BaseMetadata & BaseDailyMarketingRow; + +export interface SalesSummary { + total_qty: number; + total_weight_kg: number; + total_sales_amount: number; + total_hpp_amount: number; +} + +export type DailyMarketingReport = { + rows: DailyMarketingRow[]; + summary: SalesSummary; +}; + +export type MarketingReportFilters = { + area_id?: number; + location_id?: number; + warehouse_id?: number; + customer_id?: number; + start_date?: string; + end_date?: string; + date_type?: 'realized' | 'transaction'; +}; diff --git a/src/types/api/report/report-expense.d.ts b/src/types/api/report/report-expense.d.ts new file mode 100644 index 00000000..3918820d --- /dev/null +++ b/src/types/api/report/report-expense.d.ts @@ -0,0 +1,55 @@ +import { BaseApproval, CreatedUser } from '@/types/api/api-general'; +import { Supplier } from '@/types/api/master-data/supplier'; +import { Location } from '@/types/api/master-data/location'; +import { Nonstock } from '@/types/api/master-data/nonstock'; +import { Kandang } from '@/types/api/master-data/kandang'; + +export type Pengajuan = { + id: number; + expense_id: number; + project_flock_kandang_id: number; + kandang_id: number; + nonstock_id: number; + qty: number; + price: number; + notes: string; + nonstock: Nonstock; + created_at: string; +}; + +export type Realisasi = { + id: number; + expense_nonstock_id: number; + qty: number; + price: number; + notes: string; + nonstock: Nonstock; + created_at: string; +}; + +export type ReportExpense = { + id: number; + reference_number: string; + po_number: string; + category: string; + supplier: Supplier; + realization_date: string; + transaction_date: string; + pengajuan: Pengajuan; + realisasi: Realisasi; + kandang: Kandang; + created_at: string; + updated_at: string; + created_user: CreatedUser; + latest_approval: BaseApproval; +}; + +export type ReportExpenseSearchParams = { + locationId: string | null; + supplierId: string | null; + kandangId: string | null; + nonstockId: string | null; + realizationDate: string | null; + category: string | null; + search: string; +};