1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2580],{19471:(a,i,n)=>{n.d(i,{be:()=>e,dd:()=>t});let t=a=>{let i=(null==a?void 0:a.durationIn)||.64;return{duration:i,ease:(null==a?void 0:a.easeIn)||[.43,.13,.23,.96],delay:Number(null==a?void 0:a.delay)/10||0}},e=a=>({duration:(null==a?void 0:a.durationOut)||.48,ease:(null==a?void 0:a.easeOut)||[.43,.13,.23,.96]})},25545:(a,i,n)=>{n.d(i,{A:()=>s});var t=n(95155),e=n(62874);n(12115);var o=n(47191);function s(a){let{children:i,amount:n=.3,...s}=a;return(0,t.jsx)(e.m.div,{initial:"initial",whileInView:"animate",viewport:{once:!0,amount:n},variants:(0,o.x4)(""),...s,children:i})}},45676:(a,i,n)=>{n.d(i,{A:()=>r});var t=n(95155),e=n(62874);n(12115);var o=n(47191),s=n(64269);function r(a){let{animate:i,action:n=!1,children:r,className:l,...d}=a;return n?(0,t.jsx)(e.m.div,{initial:!1,animate:i?"animate":"exit",variants:(0,o.x4)(""),className:(0,s.cn)(l),...d,children:r}):(0,t.jsx)(e.m.div,{initial:"initial",animate:"animate",exit:"exit",variants:(0,o.x4)(""),className:(0,s.cn)(l),...d,children:r})}},47191:(a,i,n)=>{n.d(i,{x4:()=>t,Sk:()=>e.S,BA:()=>s});let t=a=>{let i=(null==a?void 0:a.staggerIn)||.05;return{animate:{transition:{staggerChildren:i,delayChildren:(null==a?void 0:a.staggerIn)||.05}},exit:{transition:{staggerChildren:(null==a?void 0:a.staggerIn)||.05,staggerDirection:-1}}}};var e=n(68834),o=n(19471);let s=a=>{let i=null==a?void 0:a.durationIn,n=null==a?void 0:a.durationOut,t=null==a?void 0:a.easeIn,e=null==a?void 0:a.easeOut;return{inX:{initial:{rotateX:-180,opacity:0},animate:{rotateX:0,opacity:1,transition:(0,o.dd)({durationIn:i,easeIn:t})},exit:{rotateX:-180,opacity:0,transition:(0,o.be)({durationOut:n,easeOut:e})}},inY:{initial:{rotateY:-180,opacity:0},animate:{rotateY:0,opacity:1,transition:(0,o.dd)({durationIn:i,easeIn:t})},exit:{rotateY:-180,opacity:0,transition:(0,o.be)({durationOut:n,easeOut:e})}},outX:{initial:{rotateX:0,opacity:1},animate:{rotateX:70,opacity:0,transition:(0,o.be)({durationOut:n,easeOut:e})}},outY:{initial:{rotateY:0,opacity:1},animate:{rotateY:70,opacity:0,transition:(0,o.be)({durationOut:n,easeOut:e})}}}}},52923:(a,i,n)=>{n.d(i,{IB:()=>t,q:()=>e,u7:()=>o});let t=["en","id"],e="en",o={"/":"/","/solutions":"/solutions","/customer-stories":"/customer-stories","/blog":"/blog","/career":"/career","/contact-us":"/contact-us","/career/[slug]":"/career/[slug]","/career/[slug]/application":"/career/[slug]/application","/demo":"/demo","/use-cases":"/use-cases","/use-cases/banks":"/use-cases/banks","/use-cases/multifinances":"/use-cases/multifinances","/use-cases/fintech":"/use-cases/fintech","/blog/machine-learning-untuk-deteksi-anomali-kecurangan":{en:"/blog/machine-learning-for-fraud-anomaly-detection"},"/blog/financial-statement-analysis-definition-purpose-and-benefits":{id:"/blog/analisis-laporan-keuangan-pengertian-tujuan-dan-manfaatnya"},"/blog/what-is-document-parsing-guide-for-beginners":{id:"/blog/apa-itu-document-parsing-panduan-untuk-pemula"},"/blog/fraud-detection-techniques-and-tools-for-effective-fraud-prevention":{id:"/blog/teknik-dan-alat-detect-fraud-untuk-pencegahan-fraud-yang-efektif"},"/blog/peran-rekening-koran-dalam-audit-keuangan-perusahaan":{en:"/blog/the-role-of-bank-statements-in-corporate-financial-audits"},"/blog/what-is-fraud-analysis-basics-and-prevention-methods":{id:"/blog/apa-itu-analisa-fraud-konsep-dasar-dan-metode-pencegahannya"},"/blog/non-business-transactions-definition-examples-risks":{id:"/blog/apa-itu-transaksi-non-bisnis-pengertian-contoh-dan-risikonya"},"/blog/p2p-fraud-cases-ai-early-detection":{id:"/blog/kasus-fraud-p2p-deteksi-dini-ai"},"/blog/window-dressing-definition-examples-risks":{id:"/blog/window-dressing-arti-contoh-risiko"},"/blog/what-is-ocr-how-it-works-benefits-use-cases":{id:"/blog/apa-itu-ocr-cara-kerja-keunggulan-penerapan"},"/blog/mass-default-fintech-collapse-imprudent-processes":{id:"/blog/fenomena-gagal-bayar-massal-dan-proses-tidak-prudent"},"/blog/ocr-for-smarter-data-management":{id:"/blog/ocr-untuk-manajemen-data-yang-lebih-cerdas"},"/blog/suspicious-transaction-patterns-fraud-analysis":{id:"/blog/pola-transaksi-mencurigakan-indikator-awal-analisa-fraud"},"/blog/non-business-transactions-financial-statement-irregularities":{id:"/blog/transaksi-non-bisnis-indikator-ketidakwajaran-laporan-keuangan"},"/blog/window-dressing-financial-statement-indicators":{id:"/blog/ciri-ciri-window-dressing-laporan-keuangan"},"/blog/automation-reduces-human-error-p2p-operations":{id:"/blog/otomasi-mengurangi-human-error-operasional-p2p"},"/blog/early-indicators-self-lending-affiliated-funding-p2p":{id:"/blog/indikasi-awal-self-lending-pendanaan-terafiliasi-p2p"},"/blog/benefits-of-parsing-credit-bureau-reports":{id:"/blog/manfaat-parsing-laporan-biro-kredit-analisis-kreditur-debitur"},"/blog/role-of-ocr-in-financial-digital-transformation":{id:"/blog/peran-ocr-dalam-transformasi-digital-keuangan"},"/blog/why-window-dressing-is-a-business-risk":{id:"/blog/mengapa-window-dressing-risiko-besar-bisnis"},"/blog/from-detection-to-prevention-fraud-analysis-evolution":{id:"/blog/evolusi-sistem-analisa-fraud-dari-deteksi-ke-pencegahan"},"/blog/detect-window-dressing-before-its-too-late":{id:"/blog/teknik-mendeteksi-window-dressing-sebelum-terlambat"},"/blog/why-non-business-transactions-matter-financial-health":{id:"/blog/mengapa-transaksi-non-bisnis-penting-untuk-kesehatan-keuangan"},"/blog/peran-ai-dan-machine-learning-dalam-mendeteksi-penipuan":{en:"/blog/role-of-ai-and-machine-learning-in-fraud-detection"},"/blog/fraud-analysis-reactive-to-preventive":{id:"/blog/perubahan-analisa-fraud-reaktif-ke-preventif"},"/blog/role-of-ocr-in-financial-audits-and-data-accuracy":{id:"/blog/peran-krusial-ocr-dalam-audit-keuangan-dan-akurasi-data"},"/blog/domino-effect-data-manipulation-p2p-financial-reporting":{id:"/blog/dampak-domino-manipulasi-data-laporan-keuangan-p2p"},"/blog/bank-statement-parsing-challenges-indonesia":{id:"/blog/kendala-parsing-mutasi-bank-di-indonesia-dan-solusinya"},"/blog/types-of-financial-report-analysis-for-analysts-and-investors":{id:"/blog/jenis-analisis-laporan-keuangan-untuk-analis-dan-investor"},"/blog/analysis-of-non-business-transactions-in-audit":{id:"/blog/analisa-transaksi-non-bisnis-dalam-audit"},"/blog/measuring-p2p-financial-health-beyond-returns":{id:"/blog/mengukur-kesehatan-finansial-p2p-selain-return"},"/blog/big-data-and-ai-in-p2p-lending":{id:"/blog/peran-big-data-dan-ai-dalam-p2p-lending"},"/blog/digital-fraud-challenges-financial-institutions":{id:"/blog/fraud-di-era-digital-tantangan-lembaga-keuangan"},"/blog/ocr-document-parsing-how-it-works":{id:"/blog/parsing-dokumen-dengan-ocr-cara-kerja"},"/blog/financial-statement-analysis-risk-mistakes":{id:"/blog/kesalahan-analisis-laporan-keuangan-risiko"},"/blog/best-practices-ocr-financial-audits":{id:"/blog/praktik-terbaik-ocr-dalam-audit-keuangan"},"/blog/benefits-financial-statement-analysis-business-decisions":{id:"/blog/manfaat-analisis-laporan-keuangan-keputusan-bisnis"},"/blog/how-modern-fraud-detection-systems-work":{id:"/blog/cara-kerja-deteksi-fraud-modern"},"/blog/optimizing-credit-bureau-parsing-for-lending":{id:"/blog/optimasi-parsing-laporan-biro-kredit"},"/blog/bank-statement-analysis-irregular-transactions":{id:"/blog/analisis-rekening-koran-transaksi-tidak-wajar"},"/blog/financial-statement-analysis-credit-evaluation":{id:"/blog/analisa-laporan-keuangan-pengajuan-kredit"},"/blog/window-dressing-reporting-oversight-gap":{id:"/blog/window-dressing-kesenjangan-pelaporan-pengawasan"},"/blog/public-vs-private-financial-statement-analysis":{id:"/blog/analisis-laporan-keuangan-publik-vs-privat"},"/blog/benefits-fraud-detection-business-risk-trust":{id:"/blog/manfaat-deteksi-fraud-bisnis-keamanan-data"},"/blog/financial-statement-analysis-for-business-health":{id:"/blog/analisis-laporan-keuangan-untuk-kesehatan-bisnis"},"/blog/bank-statement-analysis-borrower-health-evaluation":{id:"/blog/analisa-rekening-koran-kesehatan-keuangan-debitur"},"/blog/financial-statement-analysis-for-business-stability":{id:"/blog/analisis-laporan-keuangan-untuk-stabilitas-bisnis"},"/blog/identifying-non-business-transaction-anomalies":{id:"/blog/mengenali-anomali-transaksi-non-bisnis"},"/blog/future-of-bank-statement-parsing-ai":{id:"/blog/masa-depan-parsing-mutasi-bank-ai"},"/blog/machine-learning-fraud-analysis-detection":{id:"/blog/machine-learning-analisa-fraud-deteksi-kecurangan"},"/blog/non-business-transactions-digital-audit-priority":{id:"/blog/transaksi-non-bisnis-prioritas-audit-digital"},"/blog/window-dressing-bank-statements-transparency":{id:"/blog/window-dressing-pada-rekening-koran"},"/blog/ocr-implementation-mistakes-financial-institutions":{id:"/blog/kesalahan-implementasi-ocr-di-lembaga-keuangan"},"/blog/the-role-of-ai-and-ocr-in-financial-statement-analysis":{id:"/blog/peran-ai-dan-ocr-dalam-analisis-laporan-keuangan"},"/blog/automated-financial-statement-analysis":{id:"/blog/analisa-laporan-keuangan-berbasis-automasi"},"/blog/financial-statement-analysis-for-budget-planning":{id:"/blog/mengubah-angka-menjadi-strategi-analisa-laporan-keuangan-budgeting"},"/blog/financial-statement-analysis-debt-restructuring":{id:"/blog/analisis-laporan-keuangan-restrukturisasi-utang"}
1,"/blog/ocr-governance-internal-controls":{id:"/blog/ocr-governance-kontrol-internal"},"/blog/from-documents-to-insights-ocr":{id:"/blog/dokumen-ke-insight-ocr-pengambilan-keputusan"},"/blog/modern-digital-fraud-trends-detection":{id:"/blog/bentuk-fraud-digital-terbaru-dan-deteksi"},"/blog/financial-statement-analysis-before-major-funding":{id:"/blog/analisis-laporan-keuangan-sebelum-pendanaan-besar"},"/blog/financial-statement-analysis-corporate-credit-scoring":{id:"/blog/analisis-laporan-keuangan-credit-scoring-perusahaan"},"/blog/fraud-detection-banking-fintech-challenges-strategies":{id:"/blog/deteksi-fraud-bank-fintech-tantangan-strategi"},"/blog/financial-document-digitization-strategy-ocr":{id:"/blog/strategi-digitalisasi-dokumen-finansial-ocr"},"/blog/financial-statement-analysis-fraud-red-flags":{id:"/blog/analisis-laporan-keuangan-red-flag-fraud"},"/blog/how-to-detect-window-dressing-financial-statements":{id:"/blog/cara-mendeteksi-window-dressing-analisis-laporan-keuangan"},"/blog/credit-score-analysis-how-it-works":{id:"/blog/analisis-skor-kredit-cara-kerja-faktor-penentu"},"/blog/credit-risk-management-underwriting-monitoring":{id:"/blog/manajemen-risiko-kredit-underwriting-monitoring"}}},59262:(a,i,n)=>{n.d(i,{qH:()=>t.A,bz:()=>e.A,x4:()=>o.x4,Sk:()=>o.Sk,BA:()=>o.BA});var t=n(45676),e=n(25545);n(95155);var o=n(47191)},68834:(a,i,n)=>{n.d(i,{S:()=>e});var t=n(19471);let e=a=>{let i=(null==a?void 0:a.distance)||120,n=null==a?void 0:a.durationIn,e=null==a?void 0:a.durationOut,o=null==a?void 0:a.easeIn,s=null==a?void 0:a.easeOut,r=null==a?void 0:a.delay;return{in:{initial:{opacity:0}
1,animate:{opacity:1,transition:(0,t.dd)({durationIn:n,easeIn:o,delay:r})},exit:{opacity:0,transition:(0,t.be)({durationOut:e,easeOut:s})}},inUp:{initial:{y:i,opacity:0},animate:{y:0,opacity:1,transition:(0,t.dd)({durationIn:n,easeIn:o,delay:r})},exit:{y:i,opacity:0,transition:(0,t.be)({durationOut:e,easeOut:s})}},inDown:{initial:{y:-i,opacity:0},animate:{y:0,opacity:1,transition:(0,t.dd)({durationIn:n,easeIn:o,delay:r})},exit:{y:-i,opacity:0,transition:(0,t.be)({durationOut:e,easeOut:s})}},inLeft:{initial:{x:-i,opacity:0},animate:{x:0,opacity:1,transition:(0,t.dd)({durationIn:n,easeIn:o,delay:r})},exit:{x:-i,opacity:0,transition:(0,t.be)({durationOut:e,easeOut:s})}},inRight:{initial:{x:i,opacity:0},animate:{x:0,opacity:1,transition:(0,t.dd)({durationIn:n,easeIn:o,delay:r})},exit:{x:i,opacity:0,transition:(0,t.be)({durationOut:e,easeOut:s})}},inUpLeft:{initial:{x:-i,y:i,opacity:0},animate:{x:0,y:0,opacity:1,transition:(0,t.dd)({durationIn:n,easeIn:o,delay:r})},exit:{x:-i,y:i,opacity:0,transition:(0,t.be)({durationOut:e,easeOut:s})}},inUpRight:{initial:{x:i,y:i,opacity:0},animate:{x:0,y:0,opacity:1,transition:(0,t.dd)({durationIn:n,easeIn:o,delay:r})},exit:{x:i,y:i,opacity:0,transition:(0,t.be)({durationOut:e,easeOut:s})}},inDownLeft:{initial:{x:-i,y:-i,opacity:0},animate:{x:0,y:0,opacity:1,transition:(0,t.dd)({durationIn:n,easeIn:o,delay:r})},exit:{x:-i,y:-i,opacity:0,transition:(0,t.be)({durationOut:e,easeOut:s})}},inDownRight:{initial:{x:i,y:-i,opacity:0},animate:{x:0,y:0,opacity:1,transition:(0,t.dd)({durationIn:n,easeIn:o,delay:r})},exit:{x:i,y:-i,opacity:0,transition:(0,t.be)({durationOut:e,easeOut:s})}},out:{initial:{opacity:1},animate:{opacity:0,transition:(0,t.dd)({durationIn:n,easeIn:o,delay:r})},exit:{opacity:1,transition:(0,t.be)({durationOut:e,easeOut:s})}},outUp:{initial:{y:0,opacity:1},animate:{y:-i,opacity:0,transition:(0,t.dd)({durationIn:n,easeIn:o,delay:r})},exit:{y:0,opacity:1,transition:(0,t.be)({durationOut:e,easeOut:s})}},outDown:{initial:{y:0,opacity:1},animate:{y:i,opacity:0,transition:(0,t.dd)({durationIn:n,easeIn:o,delay:r})},exit:{y:0,opacity:1,transition:(0,t.be)({durationOut:e,easeOut:s})}},outLeft:{initial:{x:0,opacity:1},animate:{x:-i,opacity:0,transition:(0,t.dd)({durationIn:n,easeIn:o,delay:r})},exit:{x:0,opacity:1,transition:(0,t.be)({durationOut:e,easeOut:s})}},outRight:{initial:{x:0,opacity:1},animate:{x:i,opacity:0,transition:(0,t.dd)({durationIn:n,easeIn:o,delay:r})},exit:{x:0,opacity:1,transition:(0,t.be)({durationOut:e,easeOut:s})}}}}},70953:(a,i,n)=>{n.d(i,{N_:()=>d,Hm:()=>c,a8:()=>u,rd:()=>b});var t=n(55251),e=n(54879),o=n(95704);e.Ik({NEXT_PUBLIC_SHOW_LOGGER:e.k5(["true","false"]).optional()}).parse(o.env);var s=n(84497),r=n(52923);let l=(0,s.A)({locales:r.IB,defaultLocale:r.q,localeCookie:{name:"NEXT_LOCALE",maxAge:31536e3},pathnames:r.u7}
1),{Link:d,redirect:g,usePathname:u,useRouter:b,getPathname:c}=(0,t.A)(l)}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.