Dashboard
Synced
";function Hm(e,r){var t=e.match(/[\s\S]*?<\/table>/gi);if(!t||t.length==0)throw new Error("Invalid HTML: could not find ");if(t.length==1)return La(Mm(t[0],r),r);var a=Nw();t.forEach(function(e,t){Dw(a,Mm(e,r),"Sheet"+(t+1))});return a}function zm(e,r,t){var a=[];return a.join("")+""}function Vm(e,r){var t=r||{};var a=t.header!=null?t.header:Bm;var n=t.footer!=null?t.footer:Wm;var i=[a];var s=Ia(e["!ref"]);t.dense=Array.isArray(e);i.push(zm(e,s,t));for(var f=s.s.r;f<=s.e.r;++f)i.push(Um(e,s,f,t));i.push("
"+n);return i.join("")}function Gm(e,r,t){var a=t||{};if(g!=null)a.dense=g;var n=0,i=0;if(a.origin!=null){if(typeof a.origin=="number")n=a.origin;else{var s=typeof a.origin=="string"?Oa(a.origin):a.origin;n=s.r;i=s.c}}var f=r.getElementsByTagName("tr"); var o=Math.min(a.sheetRows||1e7,f.length);var l={s:{r:0,c:0},e:{r:n,c:i}};if(e["!ref"]){var c=Ia(e["!ref"]);l.s.r=Math.min(l.s.r,c.s.r);l.s.c=Math.min(l.s.c,c.s.c);l.e.r=Math.max(l.e.r,c.e.r);l.e.c=Math.max(l.e.c,c.e.c);if(n==-1)l.e.r=n=c.e.r+1}var h=[],u=0;var d=e["!rows"]||(e["!rows"]=[]);var v=0,p=0,m=0,b=0,w=0,k=0;if(!e["!cols"])e["!cols"]=[];for(;v1||k>1)h.push({s:{r:p+n,c:b+i},e:{r:p+n+(w||1)-1,c:b+i+(k||1)-1}});var _={t:"s",v:C};var x=E.getAttribute("data-t")||E.getAttribute("t")||"";if(C!=null){if(C.length==0)_.t=x||"z";else if(a.raw||C.trim().length==0||x=="s"){}else if(C==="TRUE")_={t:"b",v:true};else if(C==="FALSE")_={t:"b",v:false};else if(!isNaN(kr(C)))_={t:"n",v:kr(C)};else if(!isNaN(Ar(C).getDate())){_={t:"d",v:gr(C)};if(!a.cellDates)_={t:"n",v:fr(_.v)};_.z=a.dateNF||X[14]}}if(_.z===undefined&&y!=null)_.z=y;var O="",R=E.getElementsByTagName("A");if(R&&R.length)for(var I=0;I=o)e["!fullref"]=Na((l.e.r=f.length-v+p-1+n,l));return e}function jm(e,r){var t=r||{};var a=t.dense?[]:{};return Gm(a,e,r)}function Xm(e,r){return La(jm(e,r),r)}function $m(e){var r="";var t=Ym(e);if(t)r=t(e).getPropertyValue("display");if(!r)r=e.style&&e.style.display;return r==="none"}function Ym(e){if(e.ownerDocument.defaultView&&typeof e.ownerDocument.defaultView.getComputedStyle==="function")return e.ownerDocument.defaultView.getComputedStyle;if(typeof getComputedStyle==="function")return getComputedStyle;return null}function Km(e){var r=e.replace(/[\t\r\n]/g," ").trim().replace(/ +/g," ").replace(//g," ").replace(//g,function(e,r){return Array(parseInt(r,10)+1).join(" ")}).replace(/]*\/>/g,"\t").replace(//g,"\n");var t=Yr(r.replace(/<[^>]*>/g,""));return[t]}var Jm={day:["d","dd"],month:["m","mm"],year:["y","yy"],hours:["h","hh"],minutes:["m","mm"],seconds:["s","ss"],"am-pm":["A/P","AM/PM"],"day-of-week":["ddd","dddd"],era:["e","ee"],quarter:["\\Qm",'m\\"th quarter"']};function qm(e,r){var t=r||{};if(g!=null&&t.dense==null)t.dense=g;var a=Et(e);var n=[],i;var s;var f={name:""},o="",l=0;var c;var h;var u={},d=[];var v=t.dense?[]:{};var p,m;var b={value:""};var w="",k=0,T;var A=[];var E=-1,C=-1,y={s:{r:1e6,c:1e7},e:{r:0,c:0}};var S=0;var _={};var x=[],O={},R=0,I=0;var N=[],D=1,F=1;var P=[];var L={Names:[]};var M={};var U=["",""];var B=[],W={};var H="",z=0;var V=false,G=false;var j=0;Ct.lastIndex=0;a=a.replace(//gm,"").replace(//gm,"");while(p=Ct.exec(a))switch(p[3]=p[3].replace(/_.*$/,"")){case"table":;case"工作表":if(p[1]==="/"){if(y.e.c>=y.s.c&&y.e.r>=y.s.r)v["!ref"]=Na(y);else v["!ref"]="A1:A1";if(t.sheetRows>0&&t.sheetRows<=y.e.r){v["!fullref"]=v["!ref"];y.e.r=t.sheetRows-1;v["!ref"]=Na(y)}if(x.length)v["!merges"]=x;if(N.length)v["!rows"]=N;c.name=c["名称"]||c.name;if(typeof JSON!=="undefined")JSON.stringify(c);d.push(c.name);u[c.name]=v;G=false}else if(p[0].charAt(p[0].length-2)!=="/"){c=Gr(p[0],false);E=C=-1;y.s.r=y.s.c=1e7;y.e.r=y.e.c=0;v=t.dense?[]:{};x=[];N=[];G=true}break;case"table-row-group":if(p[1]==="/")--S;else++S;break;case"table-row":;case"行":if(p[1]==="/"){E+=D;D=1;break}h=Gr(p[0],false);if(h["行号"])E=h["行号"]-1;else if(E==-1)E=0;D=+h["number-rows-repeated"]||1;if(D<10)for(j=0;j0)N[E+j]={level:S};C=-1;break;case"covered-table-cell":if(p[1]!=="/")++C;if(t.sheetStubs){if(t.dense){if(!v[E])v[E]=[];v[E][C]={t:"z"}}else v[Ra({r:E,c:C})]={t:"z"}}w="";A=[];break;case"table-cell":;case"数据":if(p[0].charAt(p[0].length-2)==="/"){++C;b=Gr(p[0],false);F=parseInt(b["number-columns-repeated"]||"1",10);m={t:"z",v:null};if(b.formula&&t.cellFormula!=false)m.f=Cd(Yr(b.formula));if((b["数据类型"]||b["value-type"])=="string"){m.t="s";m.v=Yr(b["string-value"]||"");if(t.dense){if(!v[E])v[E]=[];v[E][C]=m}else{v[Ra({r:E,c:C})]=m}}C+=F-1}else if(p[1]!=="/"){++C;w="";k=0;A=[];F=1;var X=D?E+D-1:E;if(C>y.e.c)y.e.c=C;if(Cy.e.r)y.e.r=X;b=Gr(p[0],false);B=[];W={};m={t:b["数据类型"]||b["value-type"],v:null};if(t.cellFormula){if(b.formula)b.formula=Yr(b.formula);if(b["number-matrix-columns-spanned"]&&b["number-matrix-rows-spanned"]){R=parseInt(b["number-matrix-rows-spanned"],10)||0;I=parseInt(b["number-matrix-columns-spanned"],10)||0;O={s:{r:E,c:C},e:{r:E+R-1,c:C+I-1}};m.F=Na(O);P.push([O,m.F])}if(b.formula)m.f=Cd(b.formula);else for(j=0;j=P[j][0].s.r&&E<=P[j][0].e.r)if(C>=P[j][0].s.c&&C<=P[j][0].e.c)m.F=P[j][1]}if(b["number-columns-spanned"]||b["number-rows-spanned"]){R=parseInt(b["number-rows-spanned"],10)||0;I=parseInt(b["number-columns-spanned"],10)||0;O={s:{r:E,c:C},e:{r:E+R-1,c:C+I-1}};x.push(O)}if(b["number-columns-repeated"])F=parseInt(b["number-columns-repeated"],10);switch(m.t){case"boolean":m.t="b";m.v=nt(b["boolean-value"]);break;case"float":m.t="n";m.v=parseFloat(b.value);break;case"percentage":m.t="n";m.v=parseFloat(b.value);break;case"currency":m.t="n";m.v=parseFloat(b.value);break;case"date":m.t="d";m.v=gr(b["date-value"]);if(!t.cellDates){m.t="n";m.v=fr(m.v)}m.z="m/d/yy";break;case"time":m.t="n";m.v=ur(b["time-value"])/86400;if(t.cellDates){m.t="d";m.v=hr(m.v)}m.z="HH:MM:SS";break;case"number":m.t="n";m.v=parseFloat(b["数据数值"]);break;default:if(m.t==="string"||m.t==="text"||!m.t){m.t="s";if(b["string-value"]!=null){w=Yr(b["string-value"]);A=[]}}else throw new Error("Unsupported value type "+m.t);}}else{V=false;if(m.t==="s"){m.v=w||"";if(A.length)m.R=A;V=k==0}if(M.Target)m.l=M;if(B.length>0){m.c=B;B=[]}if(w&&t.cellText!==false)m.w=w;if(V){m.t="z";delete m.v}if(!V||t.sheetStubs){if(!(t.sheetRows&&t.sheetRows<=E)){for(var $=0;$0)v[E+$][C+F]=br(m)}else{v[Ra({r:E+$,c:C})]=m;while(--F>0)v[Ra({r:E+$,c:C+F})]=br(m)}if(y.e.c<=C)y.e.c=C}}}F=parseInt(b["number-columns-repeated"]||"1",10);C+=F-1;F=0;m={};w="";A=[]}M={};break;case"document":;case"document-content":;case"电子表格文档":;case"spreadsheet":;case"主体":;case"scripts":;case"styles":;case"font-face-decls":;case"master-styles":if(p[1]==="/"){if((i=n.pop())[0]!==p[3])throw"Bad state: "+i}else if(p[0].charAt(p[0].length-2)!=="/")n.push([p[3],true]);break;case"annotation":if(p[1]==="/"){if((i=n.pop())[0]!==p[3])throw"Bad state: "+i;W.t=w;if(A.length)W.R=A;W.a=H;B.push(W)}else if(p[0].charAt(p[0].length-2)!=="/"){n.push([p[3],false])}H="";z=0;w="";k=0;A=[];break;case"creator":if(p[1]==="/"){H=a.slice(z,p.index)}else z=p.index+p[0].length;break;case"meta":;case"元数据":;case"settings":;case"config-item-set":;case"config-item-map-indexed":;case"config-item-map-entry":;case"config-item-map-named":;case"shapes":;case"frame":;case"text-box":;case"image":;case"data-pilot-tables":;case"list-style":;case"form":;case"dde-links":;case"event-listeners":;case"chart":if(p[1]==="/"){if((i=n.pop())[0]!==p[3])throw"Bad state: "+i}else if(p[0].charAt(p[0].length-2)!=="/")n.push([p[3],false]);w="";k=0;A=[];break;case"scientific-number":break;case"currency-symbol":break;case"currency-style":break;case"number-style":;case"percentage-style":;case"date-style":;case"time-style":if(p[1]==="/"){_[f.name]=o;if((i=n.pop())[0]!==p[3])throw"Bad state: "+i}else if(p[0].charAt(p[0].length-2)!=="/"){o="";f=Gr(p[0],false);n.push([p[3],true])}break;case"script":break;case"libraries":break;case"automatic-styles":break;case"default-style":;case"page-layout":break;case"style":break;case"map":break;case"font-face":break;case"paragraph-properties":break;case"table-properties":break;case"table-column-properties":break;case"table-row-properties":break;case"table-cell-properties":break;case"number":switch(n[n.length-1][0]){case"time-style":;case"date-style":s=Gr(p[0],false);o+=Jm[p[3]][s.style==="long"?1:0];break;}break;case"fraction":break;case"day":;case"month":;case"year":;case"era":;case"day-of-week":;case"week-of-year":;case"quarter":;case"hours":;case"minutes":;case"seconds":;case"am-pm":switch(n[n.length-1][0]){case"time-style":;case"date-style":s=Gr(p[0],false);o+=Jm[p[3]][s.style==="long"?1:0];break;}break;case"boolean-style":break;case"boolean":break;case"text-style":break;case"text":if(p[0].slice(-2)==="/>")break;else if(p[1]==="/")switch(n[n.length-1][0]){case"number-style":;case"date-style":;case"time-style":o+=a.slice(l,p.index);break;}else l=p.index+p[0].length;break;case"named-range":s=Gr(p[0],false);U=Sd(s["cell-range-address"]);var Y={Name:s.name,Ref:U[0]+"!"+U[1]};if(G)Y.Sheet=d.length;L.Names.push(Y);break;case"text-content":break;case"text-properties":break;case"embedded-text":break;case"body":;case"电子表格":break;case"forms":break;case"table-column":break;case"table-header-rows":break;case"table-rows":break;case"table-column-group":break;case"table-header-columns":break;case"table-columns":break;case"null-date":break;case"graphic-properties":break;case"calculation-settings":break;case"named-expressions":break;case"label-range":break;case"label-ranges":break;case"named-expression":break;case"sort":break;case"sort-by":break;case"sort-groups":break;case"tab":break;case"line-break":break;case"span":break;case"p":;case"文本串":if(["master-styles"].indexOf(n[n.length-1][0])>-1)break;if(p[1]==="/"&&(!b||!b["string-value"])){var K=Km(a.slice(k,p.index),T);w=(w.length>0?w+"\n":"")+K[0]}else{T=Gr(p[0],false);k=p.index+p[0].length}break;case"s":break;case"database-range":if(p[1]==="/")break;try{U=Sd(Gr(p[0])["target-range-address"]);u[U[0]]["!autofilter"]={ref:U[1]}}catch(J){}break;case"date":break;case"object":break;case"title":;case"标题":break;case"desc":break;case"binary-data":break;case"table-source":break;case"scenario":break;case"iteration":break;case"content-validations":break;case"content-validation":break;case"help-message":break;case"error-message":break;case"database-ranges":break;case"filter":break;case"filter-and":break;case"filter-or":break;case"filter-condition":break;case"list-level-style-bullet":break;case"list-level-style-number":break;case"list-level-properties":break;case"sender-firstname":;case"sender-lastname":;case"sender-initials":;case"sender-title":;case"sender-position":;case"sender-email":;case"sender-phone-private":;case"sender-fax":;case"sender-company":;case"sender-phone-work":;case"sender-street":;case"sender-city":;case"sender-postal-code":;case"sender-country":;case"sender-state-or-province":;case"author-name":;case"author-initials":;case"chapter":;case"file-name":;case"template-name":;case"sheet-name":break;case"event-listener":break;case"initial-creator":;case"creation-date":;case"print-date":;case"generator":;case"document-statistic":;case"user-defined":;case"editing-duration":;case"editing-cycles":break;case"config-item":break;case"page-number":break;case"page-count":break;case"time":break;case"cell-range-source":break;case"detective":break;case"operation":break;case"highlighted-range":break;case"data-pilot-table":;case"source-cell-range":;case"source-service":;case"data-pilot-field":;case"data-pilot-level":;case"data-pilot-subtotals":;case"data-pilot-subtotal":;case"data-pilot-members":;case"data-pilot-member":;case"data-pilot-display-info":;case"data-pilot-sort-info":;case"data-pilot-layout-info":;case"data-pilot-field-reference":;case"data-pilot-groups":;case"data-pilot-group":;case"data-pilot-group-member":break;case"rect":break;case"dde-connection-decls":;case"dde-connection-decl":;case"dde-link":;case"dde-source":break;case"properties":break;case"property":break;case"a":if(p[1]!=="/"){M=Gr(p[0],false);if(!M.href)break;M.Target=Yr(M.href);delete M.href;if(M.Target.charAt(0)=="#"&&M.Target.indexOf(".")>-1){U=Sd(M.Target.slice(1));M.Target="#"+U[0]+"!"+U[1]}else if(M.Target.match(/^\.\.[\\\/]/))M.Target=M.Target.slice(3)}break;case"table-protection":break;case"data-pilot-grand-total":break;case"office-document-common-attrs":break;default:switch(p[2]){case"dc:":;case"calcext:":;case"loext:":;case"ooo:":;case"chartooo:":;case"draw:":;case"style:":;case"chart:":;case"form:":;case"uof:":;case"表:":;case"字:":break;default:if(t.WTF)throw new Error(p);};}var q={Sheets:u,SheetNames:d,Workbook:L};if(t.bookSheets)delete q.Sheets;return q}function Zm(e,r){r=r||{};if(_r(e,"META-INF/manifest.xml"))ai(Or(e,"META-INF/manifest.xml"),r);var t=Rr(e,"content.xml");if(!t)throw new Error("Missing content.xml in ODS / UOF file");var a=qm(lt(t),r);if(_r(e,"meta.xml"))a.Props=hi(Or(e,"meta.xml"));return a}function Qm(e,r){return qm(e,r)}var eb=function(){var e=["",'',"",'',"",'',"",""].join("");var r=""+e+"";return function t(){return Mr+r}}();var rb=function(){var e=function(e){return qr(e).replace(/ +/g,function(e){return''}).replace(/\t/g,"").replace(/\n/g,"").replace(/^ /,"").replace(/ $/,"")};var r=" \n";var t=" \n";var a=function(a,n,i){var s=[];s.push(' \n');var f=0,o=0,l=Ia(a["!ref"]||"A1");var c=a["!merges"]||[],h=0;var u=Array.isArray(a);if(a["!cols"]){for(o=0;o<=l.e.c;++o)s.push(" \n")}var d="",v=a["!rows"]||[];for(f=0;f\n")}for(;f<=l.e.r;++f){d=v[f]?' table:style-name="ro'+v[f].ods+'"':"";s.push(" \n");for(o=0;oo)continue;if(c[h].s.r>f)continue;if(c[h].e.c\n")}s.push(" \n");return s.join("")};var n=function(e,r){e.push(" \n");e.push(' \n');e.push(' \n');e.push(" /\n");e.push(' \n');e.push(" /\n");e.push(" \n");e.push(" \n");var t=0;r.SheetNames.map(function(e){return r.Sheets[e]}).forEach(function(r){if(!r)return;if(r["!cols"]){for(var a=0;a\n');e.push(' \n');e.push(" \n");++t}}});var a=0;r.SheetNames.map(function(e){return r.Sheets[e]}).forEach(function(r){if(!r)return;if(r["!rows"]){for(var t=0;t\n');e.push(' \n');e.push(" \n");++a}}});e.push(' \n');e.push(' \n');e.push(" \n");e.push(' \n');e.push(" \n")};return function i(e,r){var t=[Mr];var i=wt({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:meta":"urn:oasis:names:tc:opendocument:xmlns:meta:1.0","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:presentation":"urn:oasis:names:tc:opendocument:xmlns:presentation:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:chart":"urn:oasis:names:tc:opendocument:xmlns:chart:1.0","xmlns:dr3d":"urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0","xmlns:math":"http://www.w3.org/1998/Math/MathML","xmlns:form":"urn:oasis:names:tc:opendocument:xmlns:form:1.0","xmlns:script":"urn:oasis:names:tc:opendocument:xmlns:script:1.0","xmlns:ooo":"http://openoffice.org/2004/office","xmlns:ooow":"http://openoffice.org/2004/writer","xmlns:oooc":"http://openoffice.org/2004/calc","xmlns:dom":"http://www.w3.org/2001/xml-events","xmlns:xforms":"http://www.w3.org/2002/xforms","xmlns:xsd":"http://www.w3.org/2001/XMLSchema","xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xmlns:sheet":"urn:oasis:names:tc:opendocument:sh33tjs:1.0","xmlns:rpt":"http://openoffice.org/2005/report","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","xmlns:xhtml":"http://www.w3.org/1999/xhtml","xmlns:grddl":"http://www.w3.org/2003/g/data-view#","xmlns:tableooo":"http://openoffice.org/2009/table","xmlns:drawooo":"http://openoffice.org/2010/draw","xmlns:calcext":"urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0","xmlns:loext":"urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0","xmlns:field":"urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0","xmlns:formx":"urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0","xmlns:css3t":"http://www.w3.org/TR/css3-text/","office:version":"1.2"});var s=wt({"xmlns:config":"urn:oasis:names:tc:opendocument:xmlns:config:1.0","office:mimetype":"application/vnd.oasis.opendocument.spreadsheet"});if(r.bookType=="fods"){t.push("\n");t.push(oi().replace(/office:document-meta/g,"office:meta"))}else t.push("\n");n(t,e);t.push(" \n");t.push(" \n");for(var f=0;f!=e.SheetNames.length;++f)t.push(a(e.Sheets[e.SheetNames[f]],e,f,r));t.push(" \n");t.push(" \n");if(r.bookType=="fods")t.push("");else t.push("");return t.join("")}}();function tb(e,r){if(r.bookType=="fods")return rb(e,r);var t=Fr();var a="";var n=[];var i=[];a="mimetype";Dr(t,a,"application/vnd.oasis.opendocument.spreadsheet");a="content.xml";Dr(t,a,rb(e,r));n.push([a,"text/xml"]);i.push([a,"ContentFile"]);a="styles.xml";Dr(t,a,eb(e,r));n.push([a,"text/xml"]);i.push([a,"StylesFile"]);a="meta.xml";Dr(t,a,Mr+oi());n.push([a,"text/xml"]);i.push([a,"MetadataFile"]);a="manifest.rdf";Dr(t,a,fi(i));n.push([a,"application/rdf+xml"]);a="META-INF/manifest.xml";Dr(t,a,ni(n));return t}function ab(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function nb(e){return typeof TextDecoder!="undefined"?(new TextDecoder).decode(e):lt(_(e))}function ib(e){return typeof TextEncoder!="undefined"?(new TextEncoder).encode(e):y(ct(e))}function sb(e,r){e:for(var t=0;t<=e.length-r.length;++t){for(var a=0;a>1&1431655765;e=(e&858993459)+(e>>2&858993459);return(e+(e>>4)&252645135)*16843009>>>24}function lb(e,r){var t=(e[r+15]&127)<<7|e[r+14]>>1;var a=e[r+14]&1;for(var n=r+13;n>=r;--n)a=a*256+e[n];return(e[r+15]&128?-a:a)*Math.pow(10,t-6176)}function cb(e,r,t){var a=Math.floor(t==0?0:Math.LOG10E*Math.log(Math.abs(t)))+6176-20;var n=t/Math.pow(10,a-6176);e[r+15]|=a>>7;e[r+14]|=(a&127)<<1;for(var i=0;n>=1;++i,n/=256)e[r+i]=n&255;e[r+15]|=t>=0?0:128}function hb(e,r){var t=r?r[0]:0;var a=e[t]&127;e:if(e[t++]>=128){a|=(e[t]&127)<<7;if(e[t++]<128)break e;a|=(e[t]&127)<<14;if(e[t++]<128)break e;a|=(e[t]&127)<<21;if(e[t++]<128)break e;a+=(e[t]&127)*Math.pow(2,28);++t;if(e[t++]<128)break e;a+=(e[t]&127)*Math.pow(2,35);++t;if(e[t++]<128)break e;a+=(e[t]&127)*Math.pow(2,42);++t;if(e[t++]<128)break e}if(r)r[0]=t;return a}function ub(e){var r=new Uint8Array(7);r[0]=e&127;var t=1;e:if(e>127){r[t-1]|=128;r[t]=e>>7&127;++t;if(e<=16383)break e;r[t-1]|=128;r[t]=e>>14&127;++t;if(e<=2097151)break e;r[t-1]|=128;r[t]=e>>21&127;++t;if(e<=268435455)break e;r[t-1]|=128;r[t]=e/256>>>21&127;++t;if(e<=34359738367)break e;r[t-1]|=128;r[t]=e/65536>>>21&127;++t;if(e<=4398046511103)break e;r[t-1]|=128;r[t]=e/16777216>>>21&127;++t}return r.slice(0,t)}function db(e){var r=0,t=e[r]&127;e:if(e[r++]>=128){t|=(e[r]&127)<<7;if(e[r++]<128)break e;t|=(e[r]&127)<<14;if(e[r++]<128)break e;t|=(e[r]&127)<<21;if(e[r++]<128)break e;t|=(e[r]&127)<<28}return t}function vb(e){var r=[],t=[0];while(t[0]=128);f=e.slice(o,t[0])}break;case 5:s=4;f=e.slice(t[0],t[0]+s);t[0]+=s;break;case 1:s=8;f=e.slice(t[0],t[0]+s);t[0]+=s;break;case 2:s=hb(e,t);f=e.slice(t[0],t[0]+s);t[0]+=s;break;case 3:;case 4:;default:throw new Error("PB Type ".concat(i," for Field ").concat(n," at offset ").concat(a));}var l={data:f,type:i};if(r[n]==null)r[n]=[l];else r[n].push(l)}return r}function pb(e){var r=[];e.forEach(function(e,t){e.forEach(function(e){if(!e.data)return;r.push(ub(t*8+e.type));if(e.type==2)r.push(ub(e.data.length));r.push(e.data)})});return fb(r)}function gb(e,r){return(e==null?void 0:e.map(function(e){return r(e.data)}))||[]}function mb(e){var r;var t=[],a=[0];while(a[0]>>0>0;t.push(s)}return t}function bb(e){var r=[];e.forEach(function(e){var t=[];t[1]=[{data:ub(e.id),type:0}];t[2]=[];if(e.merge!=null)t[3]=[{data:ub(+!!e.merge),type:0}];var a=[];e.messages.forEach(function(e){a.push(e.data);e.meta[3]=[{type:0,data:ub(e.data.length)}];t[2].push({data:pb(e.meta),type:2})});var n=pb(t);r.push(ub(n.length));r.push(n);a.forEach(function(e){return r.push(e)})});return fb(r)}function wb(e,r){if(e!=0)throw new Error("Unexpected Snappy chunk type ".concat(e));var t=[0];var a=hb(r,t);var n=[];while(t[0]>2;if(s<60)++s;else{var f=s-59;s=r[t[0]];if(f>1)s|=r[t[0]+1]<<8;if(f>2)s|=r[t[0]+2]<<16;if(f>3)s|=r[t[0]+3]<<24;s>>>=0;s++;t[0]+=f}n.push(r.slice(t[0],t[0]+s));t[0]+=s;continue}else{var o=0,l=0;if(i==1){l=(r[t[0]]>>2&7)+4;o=(r[t[0]++]&224)<<3;o|=r[t[0]++]}else{l=(r[t[0]++]>>2)+1;if(i==2){o=r[t[0]]|r[t[0]+1]<<8;t[0]+=2}else{o=(r[t[0]]|r[t[0]+1]<<8|r[t[0]+2]<<16|r[t[0]+3]<<24)>>>0;t[0]+=4}}n=[fb(n)];if(o==0)throw new Error("Invalid offset 0");if(o>n[0].length)throw new Error("Invalid offset beyond length");if(l>=o){n.push(n[0].slice(-o));l-=o;while(l>=n[n.length-1].length){n.push(n[n.length-1]);l-=n[n.length-1].length}}n.push(n[0].slice(-o,-o+l))}}var c=fb(n);if(c.length!=a)throw new Error("Unexpected length: ".concat(c.length," != ").concat(a));return c}function kb(e){var r=[];var t=0;while(t>8&255]))}else if(a<=16777216){s+=4;r.push(new Uint8Array([248,a-1&255,a-1>>8&255,a-1>>16&255]))}else if(a<=4294967296){s+=5;r.push(new Uint8Array([252,a-1&255,a-1>>8&255,a-1>>16&255,a-1>>>24&255]))}r.push(e.slice(t,t+a));s+=a;n[0]=0;n[1]=s&255;n[2]=s>>8&255;n[3]=s>>16&255;t+=a}return fb(r)}function Ab(e,r,t,a){var n=ab(e);var i=n.getUint32(4,true);var s=(a>1?12:8)+ob(i&(a>1?3470:398))*4;var f=-1,o=-1,l=NaN,c=new Date(2001,0,1);if(i&512){f=n.getUint32(s,true);s+=4}s+=ob(i&(a>1?12288:4096))*4;if(i&16){o=n.getUint32(s,true);s+=4}if(i&32){l=n.getFloat64(s,true);s+=8}if(i&64){c.setTime(c.getTime()+n.getFloat64(s,true)*1e3);s+=8}var h;switch(e[2]){case 0:break;case 2:h={t:"n",v:l};break;case 3:h={t:"s",v:r[o]};break;case 5:h={t:"d",v:c};break;case 6:h={t:"b",v:l>0};break;case 7:h={t:"n",v:l/86400};break;case 8:h={t:"e",v:0};break;case 9:{if(f>-1)h={t:"s",v:t[f]};else if(o>-1)h={t:"s",v:r[o]};else if(!isNaN(l))h={t:"n",v:l};else throw new Error("Unsupported cell type ".concat(e.slice(0,4)))}break;default:throw new Error("Unsupported cell type ".concat(e.slice(0,4)));}return h}function Eb(e,r,t){var a=ab(e);var n=a.getUint32(8,true);var i=12;var s=-1,f=-1,o=NaN,l=NaN,c=new Date(2001,0,1);if(n&1){o=lb(e,i);i+=16}if(n&2){l=a.getFloat64(i,true);i+=8}if(n&4){c.setTime(c.getTime()+a.getFloat64(i,true)*1e3);i+=8}if(n&8){f=a.getUint32(i,true);i+=4}if(n&16){s=a.getUint32(i,true);i+=4}var h;switch(e[1]){case 0:break;case 2:h={t:"n",v:o};break;case 3:h={t:"s",v:r[f]};break;case 5:h={t:"d",v:c};break;case 6:h={t:"b",v:l>0};break;case 7:h={t:"n",v:l/86400};break;case 8:h={t:"e",v:0};break;case 9:{if(s>-1)h={t:"s",v:t[s]};else throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(n&31," : ").concat(e.slice(0,4)))}break;case 10:h={t:"n",v:o};break;default:throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(n&31," : ").concat(e.slice(0,4)));}return h}function Cb(e,r){var t=new Uint8Array(32),a=ab(t),n=12,i=0;t[0]=5;switch(e.t){case"n":t[1]=2;cb(t,n,e.v);i|=1;n+=16;break;case"b":t[1]=6;a.setFloat64(n,e.v?1:0,true);i|=2;n+=8;break;case"s":if(r.indexOf(e.v)==-1)throw new Error("Value ".concat(e.v," missing from SST!"));t[1]=3;a.setUint32(n,r.indexOf(e.v),true);i|=8;n+=4;break;default:throw"unsupported cell type "+e.t;}a.setUint32(8,i,true);return t.slice(0,n)}function yb(e,r){var t=new Uint8Array(32),a=ab(t),n=12,i=0;t[0]=3;switch(e.t){case"n":t[2]=2;a.setFloat64(n,e.v,true);i|=32;n+=8;break;case"b":t[2]=6;a.setFloat64(n,e.v?1:0,true);i|=32;n+=8;break;case"s":if(r.indexOf(e.v)==-1)throw new Error("Value ".concat(e.v," missing from SST!"));t[2]=3;a.setUint32(n,r.indexOf(e.v),true);i|=16;n+=4;break;default:throw"unsupported cell type "+e.t;}a.setUint32(4,i,true);return t.slice(0,n)}function Sb(e,r,t){switch(e[0]){case 0:;case 1:;case 2:;case 3:return Ab(e,r,t,e[0]);case 5:return Eb(e,r,t);default:throw new Error("Unsupported payload version ".concat(e[0]));}}function _b(e){var r=vb(e);return hb(r[1][0].data)}function xb(e){var r=[];r[1]=[{type:0,data:ub(e)}];return pb(r)}function Ob(e,r){var t=vb(r.data);var a=db(t[1][0].data);var n=t[3];var i=[];(n||[]).forEach(function(r){var t=vb(r.data);var n=db(t[1][0].data)>>>0;switch(a){case 1:i[n]=nb(t[3][0].data);break;case 8:{var s=e[_b(t[9][0].data)][0];var f=vb(s.data);var o=e[_b(f[1][0].data)][0];var l=db(o.meta[1][0].data);if(l!=2001)throw new Error("2000 unexpected reference to ".concat(l));var c=vb(o.data);i[n]=c[3].map(function(e){return nb(e.data)}).join("")}break;}});return i}function Rb(e,r){var t,a,n,i,s,f,o,l,c,h,u,d,v,p;var g=vb(e);var m=db(g[1][0].data)>>>0;var b=db(g[2][0].data)>>>0;var w=((a=(t=g[8])==null?void 0:t[0])==null?void 0:a.data)&&db(g[8][0].data)>0||false;var k,T;if(((i=(n=g[7])==null?void 0:n[0])==null?void 0:i.data)&&r!=0){k=(f=(s=g[7])==null?void 0:s[0])==null?void 0:f.data;T=(l=(o=g[6])==null?void 0:o[0])==null?void 0:l.data}else if(((h=(c=g[4])==null?void 0:c[0])==null?void 0:h.data)&&r!=1){k=(d=(u=g[4])==null?void 0:u[0])==null?void 0:d.data;T=(p=(v=g[3])==null?void 0:v[0])==null?void 0:p.data}else throw"NUMBERS Tile missing ".concat(r," cell storage");var A=w?4:1;var E=ab(k);var C=[];for(var y=0;y=1)_[C[C.length-1][0]]=T.subarray(C[C.length-1][1]*A);return{R:m,cells:_}}function Ib(e,r){var t;var a=vb(r.data);var n=((t=a==null?void 0:a[7])==null?void 0:t[0])?db(a[7][0].data)>>>0>0?1:0:-1;var i=gb(a[5],function(e){return Rb(e,n)});return{nrows:db(a[4][0].data)>>>0,data:i.reduce(function(e,r){if(!e[r.R])e[r.R]=[];r.cells.forEach(function(t,a){if(e[r.R][a])throw new Error("Duplicate cell r=".concat(r.R," c=").concat(a));e[r.R][a]=t});return e},[])}}function Nb(e,r,t){var a;var n=vb(r.data);var i={s:{r:0,c:0},e:{r:0,c:0}};i.e.r=(db(n[6][0].data)>>>0)-1;if(i.e.r<0)throw new Error("Invalid row varint ".concat(n[6][0].data));i.e.c=(db(n[7][0].data)>>>0)-1;if(i.e.c<0)throw new Error("Invalid col varint ".concat(n[7][0].data));t["!ref"]=Na(i);var s=vb(n[4][0].data);var f=Ob(e,e[_b(s[4][0].data)][0]); var o=((a=s[17])==null?void 0:a[0])?Ob(e,e[_b(s[17][0].data)][0]):[];var l=vb(s[3][0].data);var c=0;l[1].forEach(function(r){var a=vb(r.data);var n=e[_b(a[2][0].data)][0];var i=db(n.meta[1][0].data);if(i!=6002)throw new Error("6001 unexpected reference to ".concat(i));var s=Ib(e,n);s.data.forEach(function(e,r){e.forEach(function(e,a){var n=Ra({r:c+r,c:a});var i=Sb(e,f,o);if(i)t[n]=i})});c+=s.nrows})}function Db(e,r){var t=vb(r.data);var a={"!ref":"A1"};var n=e[_b(t[2][0].data)];var i=db(n[0].meta[1][0].data);if(i!=6001)throw new Error("6000 unexpected reference to ".concat(i));Nb(e,n[0],a);return a}function Fb(e,r){var t;var a=vb(r.data);var n={name:((t=a[1])==null?void 0:t[0])?nb(a[1][0].data):"",sheets:[]};var i=gb(a[2],_b);i.forEach(function(r){e[r].forEach(function(r){var t=db(r.meta[1][0].data);if(t==6e3)n.sheets.push(Db(e,r))})});return n}function Pb(e,r){var t=Nw();var a=vb(r.data);var n=gb(a[1],_b);n.forEach(function(r){e[r].forEach(function(r){var a=db(r.meta[1][0].data);if(a==2){var n=Fb(e,r);n.sheets.forEach(function(e,r){Dw(t,e,r==0?n.name:n.name+"_"+r,true)})}})});if(t.SheetNames.length==0)throw new Error("Empty NUMBERS file");return t}function Lb(e){var r,t,a,n;var i={},s=[];e.FullPaths.forEach(function(e){if(e.match(/\.iwpv2/))throw new Error("Unsupported password protection")});e.FileIndex.forEach(function(e){if(!e.name.match(/\.iwa$/))return;var r;try{r=kb(e.content)}catch(t){return console.log("?? "+e.content.length+" "+(t.message||t))}var a;try{a=mb(r)}catch(t){return console.log("## "+(t.message||t))}a.forEach(function(e){i[e.id]=e.messages;s.push(e.id)})});if(!s.length)throw new Error("File has no messages");var f=((n=(a=(t=(r=i==null?void 0:i[1])==null?void 0:r[0])==null?void 0:t.meta)==null?void 0:a[1])==null?void 0:n[0].data)&&db(i[1][0].meta[1][0].data)==1&&i[1][0];if(!f)s.forEach(function(e){i[e].forEach(function(e){var r=db(e.meta[1][0].data)>>>0;if(r==1){if(!f)f=e;else throw new Error("Document has multiple roots")}})});if(!f)throw new Error("Cannot find Document root");return Pb(i,f)}function Mb(e,r,t){var a,n,i,s;if(!((a=e[6])==null?void 0:a[0])||!((n=e[7])==null?void 0:n[0]))throw"Mutation only works on post-BNC storages!";var f=((s=(i=e[8])==null?void 0:i[0])==null?void 0:s.data)&&db(e[8][0].data)>0||false;if(f)throw"Math only works with normal offsets";var o=0;var l=ab(e[7][0].data),c=0,h=[];var u=ab(e[4][0].data),d=0,v=[];for(var p=0;p1)console.error("The Numbers writer currently writes only the first table");var a=Ia(t["!ref"]);a.s.r=a.s.c=0;var n=false;if(a.e.c>9){n=true;a.e.c=9}if(a.e.r>49){n=true;a.e.r=49}if(n)console.error("The Numbers writer is currently limited to ".concat(Na(a)));var i=Aw(t,{range:a,header:1});var s=["~Sh33tJ5~"];i.forEach(function(e){return e.forEach(function(e){if(typeof e=="string")s.push(e)})});var f={};var o=[];var l=Ke.read(r.numbers,{type:"base64"});l.FileIndex.map(function(e,r){return[e,l.FullPaths[r]]}).forEach(function(e){var r=e[0],t=e[1];if(r.type!=2)return;if(!r.name.match(/\.iwa/))return;var a=r.content;var n=kb(a);var i=mb(n);i.forEach(function(e){o.push(e.id);f[e.id]={deps:[],location:t,type:db(e.messages[0].meta[1][0].data)}})});o.sort(function(e,r){return e-r});var c=o.filter(function(e){return e>1}).map(function(e){return[e,ub(e)]});l.FileIndex.map(function(e,r){return[e,l.FullPaths[r]]}).forEach(function(e){var r=e[0],t=e[1];if(!r.name.match(/\.iwa/))return;var a=mb(kb(r.content));a.forEach(function(e){e.messages.forEach(function(r){c.forEach(function(r){if(e.messages.some(function(e){return db(e.meta[1][0].data)!=11006&&sb(e.data,r[1])})){f[r[0]].deps.push(e.id)}})})})});function h(){for(var e=927262;e<2e6;++e)if(!f[e])return e;throw new Error("Too many messages")}var u=Ke.find(l,f[1].location);var d=mb(kb(u.content));var v;for(var p=0;p-1)return"sheet";if(qn.CS&&e==qn.CS)return"chart";if(qn.DS&&e==qn.DS)return"dialog";if(qn.MS&&e==qn.MS)return"macro";return e&&e.length?e:"sheet"}function Vb(e,r){if(!e)return 0;try{e=r.map(function a(r){if(!r.id)r.id=r.strRelID;return[r.name,e["!id"][r.id].Target,zb(e["!id"][r.id].Type)]})}catch(t){return null}return!e||e.length===0?null:e}function Gb(e,r,t,a,n,i,s,f,o,l,c,h){try{i[a]=Qn(Rr(e,t,true),r);var u=Or(e,r);var d;switch(f){case"sheet":d=pg(u,r,n,o,i[a],l,c,h);break;case"chart":d=gg(u,r,n,o,i[a],l,c,h);if(!d||!d["!drawel"])break;var v=Lr(d["!drawel"].Target,r);var p=Zn(v);var g=th(Rr(e,v,true),Qn(Rr(e,p,true),v));var m=Lr(g,v);var b=Zn(m);d=Pp(Rr(e,m,true),m,o,Qn(Rr(e,b,true),m),l,d);break;case"macro":d=mg(u,r,n,o,i[a],l,c,h);break;case"dialog":d=bg(u,r,n,o,i[a],l,c,h);break;default:throw new Error("Unrecognized sheet type "+f);}s[a]=d;var w=[];if(i&&i[a])rr(i[a]).forEach(function(t){var n="";if(i[a][t].Type==qn.CMNT){n=Lr(i[a][t].Target,r);var s=Ag(Or(e,n,true),n,o);if(!s||!s.length)return;ih(d,s,false)}if(i[a][t].Type==qn.TCMNT){n=Lr(i[a][t].Target,r);w=w.concat(oh(Or(e,n,true),o))}});if(w&&w.length)ih(d,w,true,o.people||[])}catch(k){if(o.WTF)throw k}}function jb(e){return e.charAt(0)=="/"?e.slice(1):e}function Xb(e,r){ze();r=r||{};Wb(r);if(_r(e,"META-INF/manifest.xml"))return Zm(e,r);if(_r(e,"objectdata.xml"))return Zm(e,r);if(_r(e,"Index/Document.iwa")){if(typeof Uint8Array=="undefined")throw new Error("NUMBERS file parsing requires Uint8Array support");if(typeof Lb!="undefined"){if(e.FileIndex)return Lb(e);var t=Ke.utils.cfb_new();Nr(e).forEach(function(r){Dr(t,r,Ir(e,r))});return Lb(t)}throw new Error("Unsupported NUMBERS file")}if(!_r(e,"[Content_Types].xml")){if(_r(e,"index.xml.gz"))throw new Error("Unsupported NUMBERS 08 file");if(_r(e,"index.xml"))throw new Error("Unsupported NUMBERS 09 file");throw new Error("Unsupported ZIP file")}var a=Nr(e);var n=Kn(Rr(e,"[Content_Types].xml"));var i=false;var s,f;if(n.workbooks.length===0){f="xl/workbook.xml";if(Or(e,f,true))n.workbooks.push(f)}if(n.workbooks.length===0){f="xl/workbook.bin";if(!Or(e,f,true))throw new Error("Could not find workbook");n.workbooks.push(f);i=true}if(n.workbooks[0].slice(-3)=="bin")i=true;var o={};var l={};if(!r.bookSheets&&!r.bookProps){xd=[];if(n.sst)try{xd=Tg(Or(e,jb(n.sst)),n.sst,r)}catch(c){if(r.WTF)throw c}if(r.cellStyles&&n.themes.length)o=kg(Rr(e,n.themes[0].replace(/^\//,""),true)||"",n.themes[0],r);if(n.style)l=wg(Or(e,jb(n.style)),n.style,o,r)}n.links.map(function(t){try{var a=Qn(Rr(e,Zn(jb(t))),t);return Cg(Or(e,jb(t)),a,t,r)}catch(n){}});var h=vg(Or(e,jb(n.workbooks[0])),n.workbooks[0],r);var u={},d="";if(n.coreprops.length){d=Or(e,jb(n.coreprops[0]),true);if(d)u=hi(d);if(n.extprops.length!==0){d=Or(e,jb(n.extprops[0]),true);if(d)mi(d,u,r)}}var v={};if(!r.bookSheets||r.bookProps){if(n.custprops.length!==0){d=Rr(e,jb(n.custprops[0]),true);if(d)v=ki(d,r)}}var p={};if(r.bookSheets||r.bookProps){if(h.Sheets)s=h.Sheets.map(function I(e){return e.name});else if(u.Worksheets&&u.SheetNames.length>0)s=u.SheetNames;if(r.bookProps){p.Props=u;p.Custprops=v}if(r.bookSheets&&typeof s!=="undefined")p.SheetNames=s;if(r.bookSheets?p.SheetNames:r.bookProps)return p}s={};var g={};if(r.bookDeps&&n.calcchain)g=Eg(Or(e,jb(n.calcchain)),n.calcchain,r);var m=0;var b={};var w,k;{var T=h.Sheets;u.Worksheets=T.length;u.SheetNames=[];for(var A=0;A!=T.length;++A){u.SheetNames[A]=T[A].name}}var E=i?"bin":"xml";var C=n.workbooks[0].lastIndexOf("/");var y=(n.workbooks[0].slice(0,C+1)+"_rels/"+n.workbooks[0].slice(C+1)+".rels").replace(/^\//,"");if(!_r(e,y))y="xl/_rels/workbook."+E+".rels";var S=Qn(Rr(e,y,true),y.replace(/_rels.*/,"s5s"));if((n.metadata||[]).length>=1){r.xlmeta=yg(Or(e,jb(n.metadata[0])),n.metadata[0],r)}if((n.people||[]).length>=1){r.people=ch(Or(e,jb(n.people[0])),r)}if(S)S=Vb(S,h.Sheets);var _=Or(e,"xl/worksheets/sheet.xml",true)?1:0;e:for(m=0;m!=u.Worksheets;++m){var x="sheet";if(S&&S[m]){w="xl/"+S[m][1].replace(/[\/]?xl\//,"");if(!_r(e,w))w=S[m][1];if(!_r(e,w))w=y.replace(/_rels\/.*$/,"")+S[m][1];x=S[m][2]}else{w="xl/worksheets/sheet"+(m+1-_)+"."+E;w=w.replace(/sheet0\./,"sheet.")}k=w.replace(/^(.*)(\/)([^\/]*)$/,"$1/_rels/$3.rels");if(r&&r.sheets!=null)switch(typeof r.sheets){case"number":if(m!=r.sheets)continue e;break;case"string":if(u.SheetNames[m].toLowerCase()!=r.sheets.toLowerCase())continue e;break;default:if(Array.isArray&&Array.isArray(r.sheets)){var O=false;for(var R=0;R!=r.sheets.length;++R){if(typeof r.sheets[R]=="number"&&r.sheets[R]==m)O=1;if(typeof r.sheets[R]=="string"&&r.sheets[R].toLowerCase()==u.SheetNames[m].toLowerCase())O=1}if(!O)continue e};}Gb(e,w,k,u.SheetNames[m],m,b,s,x,r,h,o,l)}p={Directory:n,Workbook:h,Props:u,Custprops:v,Deps:g,Sheets:s,SheetNames:u.SheetNames,Strings:xd,Styles:l,Themes:o,SSF:br(X)};if(r&&r.bookFiles){if(e.files){p.keys=a;p.files=e.files}else{p.keys=[];p.files={};e.FullPaths.forEach(function(r,t){r=r.replace(/^Root Entry[\/]/,"");p.keys.push(r);p.files[r]=e.FileIndex[t]})}}if(r&&r.bookVBA){if(n.vba.length>0)p.vbaraw=Or(e,jb(n.vba[0]),true);else if(n.defaults&&n.defaults.bin===bh)p.vbaraw=Or(e,"xl/vbaProject.bin",true)}return p}function $b(e,r){var t=r||{};var a="Workbook",n=Ke.find(e,a);try{a="/!DataSpaces/Version";n=Ke.find(e,a);if(!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);Ko(n.content);a="/!DataSpaces/DataSpaceMap";n=Ke.find(e,a);if(!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);var i=qo(n.content);if(i.length!==1||i[0].comps.length!==1||i[0].comps[0].t!==0||i[0].name!=="StrongEncryptionDataSpace"||i[0].comps[0].v!=="EncryptedPackage")throw new Error("ECMA-376 Encrypted file bad "+a);a="/!DataSpaces/DataSpaceInfo/StrongEncryptionDataSpace";n=Ke.find(e,a);if(!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);var s=Zo(n.content);if(s.length!=1||s[0]!="StrongEncryptionTransform")throw new Error("ECMA-376 Encrypted file bad "+a);a="/!DataSpaces/TransformInfo/StrongEncryptionTransform/!Primary";n=Ke.find(e,a);if(!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);el(n.content)}catch(f){}a="/EncryptionInfo";n=Ke.find(e,a);if(!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);var o=al(n.content);a="/EncryptedPackage";n=Ke.find(e,a);if(!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);if(o[0]==4&&typeof decrypt_agile!=="undefined")return decrypt_agile(o[1],n.content,t.password||"",t);if(o[0]==2&&typeof decrypt_std76!=="undefined")return decrypt_std76(o[1],n.content,t.password||"",t);throw new Error("File is password-protected")}function Yb(e,r){if(r.bookType=="ods")return tb(e,r);if(r.bookType=="numbers")return Ub(e,r);if(r.bookType=="xlsb")return Kb(e,r);return Jb(e,r)}function Kb(e,r){ah=1024;if(e&&!e.SSF){e.SSF=br(X)}if(e&&e.SSF){ze();He(e.SSF);r.revssf=nr(e.SSF);r.revssf[e.SSF[65535]]=0;r.ssf=e.SSF}r.rels={};r.wbrels={};r.Strings=[];r.Strings.Count=0;r.Strings.Unique=0;if(Rd)r.revStrings=new Map;else{r.revStrings={};r.revStrings.foo=[];delete r.revStrings.foo}var t=r.bookType=="xlsb"?"bin":"xml";var a=Th.indexOf(r.bookType)>-1;var n=Yn();Hb(r=r||{});var i=Fr();var s="",f=0;r.cellXfs=[];Fd(r.cellXfs,{},{revssf:{General:0}});if(!e.Props)e.Props={};s="docProps/core.xml";Dr(i,s,di(e.Props,r));n.coreprops.push(s);ri(r.rels,2,s,qn.CORE_PROPS);s="docProps/app.xml";if(e.Props&&e.Props.SheetNames){}else if(!e.Workbook||!e.Workbook.Sheets)e.Props.SheetNames=e.SheetNames;else{var o=[];for(var l=0;l0){s="docProps/custom.xml";Dr(i,s,Ti(e.Custprops,r));n.custprops.push(s);ri(r.rels,4,s,qn.CUST_PROPS)}for(f=1;f<=e.SheetNames.length;++f){var c={"!id":{}};var h=e.Sheets[e.SheetNames[f-1]];var u=(h||{})["!type"]||"sheet";switch(u){case"chart":;default:s="xl/worksheets/sheet"+f+"."+t;Dr(i,s,_g(f-1,s,r,e,c));n.sheets.push(s);ri(r.wbrels,-1,"worksheets/sheet"+f+"."+t,qn.WS[0]);}if(h){var d=h["!comments"];var v=false;var p="";if(d&&d.length>0){p="xl/comments"+f+"."+t;Dr(i,p,Ig(d,p,r));n.comments.push(p);ri(c,-1,"../comments"+f+"."+t,qn.CMNT);v=true}if(h["!legacy"]){if(v)Dr(i,"xl/drawings/vmlDrawing"+f+".vml",nh(f,h["!comments"]))}delete h["!comments"];delete h["!legacy"]}if(c["!id"].rId1)Dr(i,Zn(s),ei(c))}if(r.Strings!=null&&r.Strings.length>0){s="xl/sharedStrings."+t;Dr(i,s,Rg(r.Strings,s,r));n.strs.push(s);ri(r.wbrels,-1,"sharedStrings."+t,qn.SST)}s="xl/workbook."+t;Dr(i,s,Sg(e,s,r));n.workbooks.push(s);ri(r.rels,1,s,qn.WB);s="xl/theme/theme1.xml";Dr(i,s,Ic(e.Themes,r));n.themes.push(s);ri(r.wbrels,-1,"theme/theme1.xml",qn.THEME);s="xl/styles."+t;Dr(i,s,Og(e,s,r));n.styles.push(s);ri(r.wbrels,-1,"styles."+t,qn.STY);if(e.vbaraw&&a){s="xl/vbaProject.bin";Dr(i,s,e.vbaraw);n.vba.push(s);ri(r.wbrels,-1,"vbaProject.bin",qn.VBA)}s="xl/metadata."+t;Dr(i,s,Ng(s));n.metadata.push(s);ri(r.wbrels,-1,"metadata."+t,qn.XLMETA);Dr(i,"[Content_Types].xml",Jn(n,r));Dr(i,"_rels/.rels",ei(r.rels));Dr(i,"xl/_rels/workbook."+t+".rels",ei(r.wbrels));delete r.revssf;delete r.ssf;return i}function Jb(e,r){ah=1024;if(e&&!e.SSF){e.SSF=br(X)}if(e&&e.SSF){ze();He(e.SSF);r.revssf=nr(e.SSF);r.revssf[e.SSF[65535]]=0;r.ssf=e.SSF}r.rels={};r.wbrels={};r.Strings=[];r.Strings.Count=0;r.Strings.Unique=0;if(Rd)r.revStrings=new Map;else{r.revStrings={};r.revStrings.foo=[];delete r.revStrings.foo}var t="xml";var a=Th.indexOf(r.bookType)>-1;var n=Yn();Hb(r=r||{});var i=Fr();var s="",f=0;r.cellXfs=[];Fd(r.cellXfs,{},{revssf:{General:0}});if(!e.Props)e.Props={};s="docProps/core.xml";Dr(i,s,di(e.Props,r));n.coreprops.push(s);ri(r.rels,2,s,qn.CORE_PROPS);s="docProps/app.xml";if(e.Props&&e.Props.SheetNames){}else if(!e.Workbook||!e.Workbook.Sheets)e.Props.SheetNames=e.SheetNames;else{var o=[];for(var l=0;l0){s="docProps/custom.xml";Dr(i,s,Ti(e.Custprops,r));n.custprops.push(s);ri(r.rels,4,s,qn.CUST_PROPS)}var c=["SheetJ5"];r.tcid=0;for(f=1;f<=e.SheetNames.length;++f){var h={"!id":{}};var u=e.Sheets[e.SheetNames[f-1]];var d=(u||{})["!type"]||"sheet";switch(d){case"chart":;default:s="xl/worksheets/sheet"+f+"."+t;Dr(i,s,pv(f-1,r,e,h));n.sheets.push(s);ri(r.wbrels,-1,"worksheets/sheet"+f+"."+t,qn.WS[0]);}if(u){var v=u["!comments"];var p=false;var g="";if(v&&v.length>0){var m=false;v.forEach(function(e){e[1].forEach(function(e){if(e.T==true)m=true})});if(m){g="xl/threadedComments/threadedComment"+f+"."+t;Dr(i,g,lh(v,c,r));n.threadedcomments.push(g);ri(h,-1,"../threadedComments/threadedComment"+f+"."+t,qn.TCMNT)}g="xl/comments"+f+"."+t;Dr(i,g,fh(v,r));n.comments.push(g);ri(h,-1,"../comments"+f+"."+t,qn.CMNT);p=true}if(u["!legacy"]){if(p)Dr(i,"xl/drawings/vmlDrawing"+f+".vml",nh(f,u["!comments"]))}delete u["!comments"];delete u["!legacy"]}if(h["!id"].rId1)Dr(i,Zn(s),ei(h))}if(r.Strings!=null&&r.Strings.length>0){s="xl/sharedStrings."+t;Dr(i,s,Ho(r.Strings,r));n.strs.push(s);ri(r.wbrels,-1,"sharedStrings."+t,qn.SST)}s="xl/workbook."+t;Dr(i,s,rg(e,r));n.workbooks.push(s);ri(r.rels,1,s,qn.WB);s="xl/theme/theme1.xml";Dr(i,s,Ic(e.Themes,r));n.themes.push(s);ri(r.wbrels,-1,"theme/theme1.xml",qn.THEME);s="xl/styles."+t;Dr(i,s,$l(e,r));n.styles.push(s);ri(r.wbrels,-1,"styles."+t,qn.STY);if(e.vbaraw&&a){s="xl/vbaProject.bin";Dr(i,s,e.vbaraw);n.vba.push(s);ri(r.wbrels,-1,"vbaProject.bin",qn.VBA)}s="xl/metadata."+t;Dr(i,s,Jc());n.metadata.push(s);ri(r.wbrels,-1,"metadata."+t,qn.XLMETA);if(c.length>1){s="xl/persons/person.xml";Dr(i,s,hh(c,r));n.people.push(s);ri(r.wbrels,-1,"persons/person.xml",qn.PEOPLE)}Dr(i,"[Content_Types].xml",Jn(n,r));Dr(i,"_rels/.rels",ei(r.rels));Dr(i,"xl/_rels/workbook."+t+".rels",ei(r.wbrels));delete r.revssf;delete r.ssf;return i}function qb(e,r){var t="";switch((r||{}).type||"base64"){case"buffer":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];case"base64":t=k(e.slice(0,12));break;case"binary":t=e;break;case"array":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];default:throw new Error("Unrecognized type "+(r&&r.type||"undefined"));}return[t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2),t.charCodeAt(3),t.charCodeAt(4),t.charCodeAt(5),t.charCodeAt(6),t.charCodeAt(7)]}function Zb(e,r){if(Ke.find(e,"EncryptedPackage"))return $b(e,r);return vm(e,r)}function Qb(e,r){var t,a=e;var n=r||{};if(!n.type)n.type=T&&Buffer.isBuffer(e)?"buffer":"base64";t=Pr(a,n);return Xb(t,n)}function ew(e,r){var t=0;e:while(t=2&&n[3]===0)return xo.to_workbook(a,t);if(n[2]===0&&(n[3]===8||n[3]===9))return xo.to_workbook(a,t)}break;case 3:;case 131:;case 139:;case 140:return Ao.to_workbook(a,t);case 123:if(n[1]===92&&n[2]===114&&n[3]===116)return gl.to_workbook(a,t);break;case 10:;case 13:;case 32:return rw(a,t);case 137:if(n[1]===80&&n[2]===78&&n[3]===71)throw new Error("PNG Image File is not a spreadsheet");break;}if(To.indexOf(n[0])>-1&&n[2]<=12&&n[3]<=31)return Ao.to_workbook(a,t);return nw(e,a,t,i)}function sw(e,r){var t=r||{};t.type="file";return iw(e,t)}function fw(e,r){switch(r.type){case"base64":;case"binary":break;case"buffer":;case"array":r.type="";break;case"file":return Qe(r.file,Ke.write(e,{type:T?"buffer":""}));case"string":throw new Error("'string' output type invalid for '"+r.bookType+"' files");default:throw new Error("Unrecognized type "+r.type);}return Ke.write(e,r)}function ow(e,r){var t=br(r||{});var a=Yb(e,t);return cw(a,t)}function lw(e,r){var t=br(r||{});var a=Jb(e,t);return cw(a,t)}function cw(e,r){var t={};var a=T?"nodebuffer":typeof Uint8Array!=="undefined"?"array":"string";if(r.compression)t.compression="DEFLATE";if(r.password)t.type=a;else switch(r.type){case"base64":t.type="base64";break;case"binary":t.type="string";break;case"string":throw new Error("'string' output type invalid for '"+r.bookType+"' files");case"buffer":;case"file":t.type=a;break;default:throw new Error("Unrecognized type "+r.type);}var n=e.FullPaths?Ke.write(e,{fileType:"zip",type:{nodebuffer:"buffer",string:"binary"}[t.type]||t.type,compression:!!r.compression}):e.generate(t);if(typeof Deno!=="undefined"){if(typeof n=="string"){if(r.type=="binary"||r.type=="base64")return n;n=new Uint8Array(S(n))}}if(r.password&&typeof encrypt_agile!=="undefined")return fw(encrypt_agile(n,r.password),r);if(r.type==="file")return Qe(r.file,n);return r.type=="string"?lt(n):n}function hw(e,r){var t=r||{};var a=pm(e,t);return fw(a,t)}function uw(e,r,t){if(!t)t="";var a=t+e;switch(r.type){case"base64":return w(ct(a));case"binary":return ct(a);case"string":return e;case"file":return Qe(r.file,a,"utf8");case"buffer":{if(T)return A(a,"utf8");else if(typeof TextEncoder!=="undefined")return(new TextEncoder).encode(a);else return uw(a,{type:"binary"}).split("").map(function(e){return e.charCodeAt(0)})};}throw new Error("Unrecognized type "+r.type)}function dw(e,r){switch(r.type){case"base64":return w(e);case"binary":return e;case"string":return e;case"file":return Qe(r.file,e,"binary");case"buffer":{if(T)return A(e,"binary");else return e.split("").map(function(e){return e.charCodeAt(0)})};}throw new Error("Unrecognized type "+r.type)}function vw(e,r){switch(r.type){case"string":;case"base64":;case"binary":var t="";for(var a=0;a0)n=0;var h=Ta(o.s.r);var u=[];var d=[];var v=0,p=0;var g=Array.isArray(e);var m=o.s.r,b=0;var w={};if(g&&!e[m])e[m]=[];var k=l.skipHidden&&e["!cols"]||[];var T=l.skipHidden&&e["!rows"]||[];for(b=o.s.c;b<=o.e.c;++b){if((k[b]||{}).hidden)continue;u[b]=ya(b);t=g?e[m][b]:e[u[b]+h];switch(a){case 1:i[b]=b-o.s.c;break;case 2:i[b]=u[b];break;case 3:i[b]=l.header[b-o.s.c];break;default:if(t==null)t={w:"__EMPTY",t:"s"};f=s=Pa(t,null,l);p=w[s]||0;if(!p)w[s]=1;else{do{f=s+"_"+p++}while(w[f]);w[s]=p;w[f]=1}i[b]=f;}}for(m=o.s.r+n;m<=o.e.r;++m){if((T[m]||{}).hidden)continue;var A=Tw(e,o,m,u,a,i,g,l);if(A.isempty===false||(a===1?l.blankrows!==false:!!l.blankrows))d[v++]=A.row}d.length=v;return d}var Ew=/"/g;function Cw(e,r,t,a,n,i,s,f){var o=true;var l=[],c="",h=Ta(t);for(var u=r.s.c;u<=r.e.c;++u){if(!a[u])continue;var d=f.dense?(e[t]||[])[u]:e[a[u]+h];if(d==null)c="";else if(d.v!=null){o=false;c=""+(f.rawNumbers&&d.t=="n"?d.v:Pa(d,null,f));for(var v=0,p=0;v!==c.length;++v)if((p=c.charCodeAt(v))===n||p===i||p===34||f.forceQuotes){c='"'+c.replace(Ew,'""')+'"';break}if(c=="ID")c='"ID"'}else if(d.f!=null&&!d.F){o=false;c="="+d.f;if(c.indexOf(",")>=0)c='"'+c.replace(Ew,'""')+'"'}else c="";l.push(c)}if(f.blankrows===false&&o)return null;return l.join(s)}function yw(e,r){var t=[];var a=r==null?{}:r;if(e==null||e["!ref"]==null)return"";var n=Da(e["!ref"]);var i=a.FS!==undefined?a.FS:",",s=i.charCodeAt(0);var f=a.RS!==undefined?a.RS:"\n",o=f.charCodeAt(0);var l=new RegExp((i=="|"?"\\|":i)+"+$");var c="",h=[];a.dense=Array.isArray(e);var u=a.skipHidden&&e["!cols"]||[];var d=a.skipHidden&&e["!rows"]||[];for(var v=n.s.c;v<=n.e.c;++v)if(!(u[v]||{}).hidden)h[v]=ya(v);var p=0;for(var g=n.s.r;g<=n.e.r;++g){if((d[g]||{}).hidden)continue;c=Cw(e,n,g,h,s,o,i,a);if(c==null){continue}if(a.strip)c=c.replace(l,"");if(c||a.blankrows!==false)t.push((p++?f:"")+c)}delete a.dense;return t.join("")}function Sw(e,r){if(!r)r={};r.FS="\t";r.RS="\n";var t=yw(e,r);if(typeof a=="undefined"||r.type=="string")return t;var n=a.utils.encode(1200,t,"str");return String.fromCharCode(255)+String.fromCharCode(254)+n}function _w(e){var r="",t,a="";if(e==null||e["!ref"]==null)return[];var n=Da(e["!ref"]),i="",s=[],f; var o=[];var l=Array.isArray(e);for(f=n.s.c;f<=n.e.c;++f)s[f]=ya(f);for(var c=n.s.r;c<=n.e.r;++c){i=Ta(c);for(f=n.s.c;f<=n.e.c;++f){r=s[f]+i;t=l?(e[c]||[])[f]:e[r];a="";if(t===undefined)continue;else if(t.F!=null){r=t.F;if(!t.f)continue;a=t.f;if(r.indexOf(":")==-1)r=r+":"+r}if(t.f!=null)a=t.f;else if(t.t=="z")continue;else if(t.t=="n"&&t.v!=null)a=""+t.v;else if(t.t=="b")a=t.v?"TRUE":"FALSE";else if(t.w!==undefined)a="'"+t.w;else if(t.v===undefined)continue;else if(t.t=="s")a="'"+t.v;else a=""+t.v;o[o.length]=r+"="+a}}return o}function xw(e,r,t){var a=t||{};var n=+!a.skipHeader;var i=e||{};var s=0,f=0;if(i&&a.origin!=null){if(typeof a.origin=="number")s=a.origin;else{var o=typeof a.origin=="string"?Oa(a.origin):a.origin;s=o.r;f=o.c}}var l;var c={s:{c:0,r:0},e:{c:f,r:s+r.length-1+n}};if(i["!ref"]){var h=Da(i["!ref"]);c.e.c=Math.max(c.e.c,h.e.c);c.e.r=Math.max(c.e.r,h.e.r);if(s==-1){s=h.e.r+1;c.e.r=s+r.length-1+n}}else{if(s==-1){s=0;c.e.r=r.length-1+n}}var u=a.header||[],d=0;r.forEach(function(e,r){rr(e).forEach(function(t){if((d=u.indexOf(t))==-1)u[d=u.length]=t;var o=e[t];var c="z";var h="";var v=Ra({c:f+d,r:s+r+n});l=Rw(i,v);if(o&&typeof o==="object"&&!(o instanceof Date)){i[v]=o}else{if(typeof o=="number")c="n";else if(typeof o=="boolean")c="b";else if(typeof o=="string")c="s";else if(o instanceof Date){c="d";if(!a.cellDates){c="n";o=fr(o)}h=a.dateNF||X[14]}else if(o===null&&a.nullError){c="e";o=0}if(!l)i[v]=l={t:c,v:o};else{l.t=c;l.v=o;delete l.w;delete l.R;if(h)l.z=h}if(h)l.z=h}})});c.e.c=Math.max(c.e.c,f+u.length-1);var v=Ta(s);if(n)for(d=0;d=0&&e.SheetNames.length>r)return r;throw new Error("Cannot find sheet # "+r)}else if(typeof r=="string"){var t=e.SheetNames.indexOf(r);if(t>-1)return t;throw new Error("Cannot find sheet name |"+r+"|")}else throw new Error("Cannot find sheet |"+r+"|")}function Nw(){return{SheetNames:[],Sheets:{}}}function Dw(e,r,t,a){var n=1;if(!t)for(;n<=65535;++n,t=undefined)if(e.SheetNames.indexOf(t="Sheet"+n)==-1)break;if(!t||e.SheetNames.length>=65535)throw new Error("Too many worksheets");if(a&&e.SheetNames.indexOf(t)>=0){var i=t.match(/(^.*?)(\d+)$/);n=i&&+i[2]||0;var s=i&&i[1]||t;for(++n;n<=65535;++n)if(e.SheetNames.indexOf(t=s+n)==-1)break}Jp(t);if(e.SheetNames.indexOf(t)>=0)throw new Error("Worksheet with name |"+t+"| already exists!");e.SheetNames.push(t);e.Sheets[t]=r;return t}function Fw(e,r,t){if(!e.Workbook)e.Workbook={};if(!e.Workbook.Sheets)e.Workbook.Sheets=[];var a=Iw(e,r);if(!e.Workbook.Sheets[a])e.Workbook.Sheets[a]={};switch(t){case 0:;case 1:;case 2:break;default:throw new Error("Bad sheet visibility setting "+t);}e.Workbook.Sheets[a].Hidden=t}function Pw(e,r){e.z=r;return e}function Lw(e,r,t){if(!r){delete e.l}else{e.l={Target:r};if(t)e.l.Tooltip=t}return e}function Mw(e,r,t){return Lw(e,"#"+r,t)}function Uw(e,r,t){if(!e.c)e.c=[];e.c.push({t:r,a:t||"SheetJS"})}function Bw(e,r,t,a){var n=typeof r!="string"?r:Da(r);var i=typeof r=="string"?r:Na(r);for(var s=n.s.r;s<=n.e.r;++s)for(var f=n.s.c;f<=n.e.c;++f){var o=Rw(e,s,f);o.t="n";o.F=i;delete o.v;if(s==n.s.r&&f==n.s.c){o.f=t;if(a)o.D=true}}return e}var Ww={encode_col:ya,encode_row:Ta,encode_cell:Ra,encode_range:Na,decode_col:Ca,decode_row:ka,split_cell:xa,decode_cell:Oa,decode_range:Ia,format_cell:Pa,sheet_add_aoa:Ma,sheet_add_json:xw,sheet_add_dom:Gm,aoa_to_sheet:Ua,json_to_sheet:Ow,table_to_sheet:jm,table_to_book:Xm,sheet_to_csv:yw,sheet_to_txt:Sw,sheet_to_json:Aw,sheet_to_html:Vm,sheet_to_formulae:_w,sheet_to_row_object_array:Aw,sheet_get_cell:Rw,book_new:Nw,book_append_sheet:Dw,book_set_sheet_visibility:Fw,cell_set_number_format:Pw,cell_set_hyperlink:Lw,cell_set_internal_link:Mw,cell_add_comment:Uw,sheet_set_array_formula:Bw,consts:{SHEET_VISIBLE:0,SHEET_HIDDEN:1,SHEET_VERY_HIDDEN:2}};var Hw;function zw(e){Hw=e}function Vw(e,r){var t=Hw();var a=r==null?{}:r;if(e==null||e["!ref"]==null){t.push(null);return t}var n=Da(e["!ref"]);var i=a.FS!==undefined?a.FS:",",s=i.charCodeAt(0);var f=a.RS!==undefined?a.RS:"\n",o=f.charCodeAt(0);var l=new RegExp((i=="|"?"\\|":i)+"+$");var c="",h=[];a.dense=Array.isArray(e);var u=a.skipHidden&&e["!cols"]||[];var d=a.skipHidden&&e["!rows"]||[];for(var v=n.s.c;v<=n.e.c;++v)if(!(u[v]||{}).hidden)h[v]=ya(v);var p=n.s.r;var g=false,m=0;t._read=function(){if(!g){g=true;return t.push("\ufeff")}while(p<=n.e.r){++p;if((d[p-1]||{}).hidden)continue;c=Cw(e,n,p-1,h,s,o,i,a);if(c!=null){if(a.strip)c=c.replace(l,"");if(c||a.blankrows!==false)return t.push((m++?f:"")+c)}}return t.push(null)};return t}function Gw(e,r){var t=Hw();var a=r||{};var n=a.header!=null?a.header:Bm;var i=a.footer!=null?a.footer:Wm;t.push(n);var s=Ia(e["!ref"]);a.dense=Array.isArray(e);t.push(zm(e,s,a));var f=s.s.r;var o=false;t._read=function(){if(f>s.e.r){if(!o){o=true;t.push(""+i)}return t.push(null)}while(f<=s.e.r){t.push(Um(e,s,f,a));++f;break}};return t}function jw(e,r){var t=Hw({objectMode:true});if(e==null||e["!ref"]==null){t.push(null);return t}var a={t:"n",v:0},n=0,i=1,s=[],f=0,o="";var l={s:{r:0,c:0},e:{r:0,c:0}};var c=r||{};var h=c.range!=null?c.range:e["!ref"];if(c.header===1)n=1;else if(c.header==="A")n=2;else if(Array.isArray(c.header))n=3;switch(typeof h){case"string":l=Da(h);break;case"number":l=Da(e["!ref"]);l.s.r=h;break;default:l=h;}if(n>0)i=0;var u=Ta(l.s.r);var d=[];var v=0;var p=Array.isArray(e);var g=l.s.r,m=0;var b={};if(p&&!e[g])e[g]=[];var w=c.skipHidden&&e["!cols"]||[];var k=c.skipHidden&&e["!rows"]||[];for(m=l.s.c;m<=l.e.c;++m){if((w[m]||{}).hidden)continue;d[m]=ya(m);a=p?e[g][m]:e[d[m]+u];switch(n){case 1:s[m]=m-l.s.c;break;case 2:s[m]=d[m];break;case 3:s[m]=c.header[m-l.s.c];break;default:if(a==null)a={w:"__EMPTY",t:"s"};o=f=Pa(a,null,c);v=b[f]||0;if(!v)b[f]=1;else{do{o=f+"_"+v++}while(b[o]);b[f]=v;b[o]=1}s[m]=o;}}g=l.s.r+i;t._read=function(){while(g<=l.e.r){if((k[g-1]||{}).hidden)continue;var r=Tw(e,l,g,d,n,s,p,c);++g;if(r.isempty===false||(n===1?c.blankrows!==false:!!c.blankrows)){t.push(r.row);return}}return t.push(null)};return t}var Xw={to_json:jw,to_html:Gw,to_csv:Vw,set_readable:zw};if(typeof vm!=="undefined")e.parse_xlscfb=vm;e.parse_zip=Xb;e.read=iw;e.readFile=sw;e.readFileSync=sw;e.write=gw;e.writeFile=bw;e.writeFileSync=bw;e.writeFileAsync=kw;e.utils=Ww;e.writeXLSX=pw;e.writeFileXLSX=ww;e.SSF=Ve;if(typeof Xw!=="undefined")e.stream=Xw;if(typeof Ke!=="undefined")e.CFB=Ke;if(typeof require!=="undefined"){var $w=undefined;if(($w||{}).Readable)zw($w.Readable)}}if(typeof exports!=="undefined")make_xlsx_lib(exports);else if(typeof module!=="undefined"&&module.exports)make_xlsx_lib(module.exports);else if(typeof define==="function"&&define.amd)define("xlsx",function(){if(!XLSX.version)make_xlsx_lib(XLSX);return XLSX});else make_xlsx_lib(XLSX);if(typeof window!=="undefined"&&!window.XLSX)try{window.XLSX=XLSX}catch(e){} /* ---- js/config.js ---- */ /* ================================================================ RESMOND DELIGHT BAKERY ERP — CONFIGURATION ================================================================ */ const APP_CONFIG = { SUPABASE_URL: 'https://pbaciqqgaxiepemqykrb.supabase.co', SUPABASE_ANON_KEY: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InBiYWNpcXFnYXhpZXBlbXF5a3JiIiwicm9sZSI6ImFub24iLCJpYXQiOjE3ODc5OTUwNjQsImV4cCI6MjEwMzU3MTA2NH0.QmxkqP2ZPaXvLWf4x2273OgW6OIxAJkz1PucQCbWyfk', COMPANY: { name: 'Resmond Delight Bakery', tagline: 'Freshly baked, delivered with excellence', phone1: '+256 703 896 986', phone2: '+256 777 868 828', whatsapp: '+256 706 021 737', email: 'resmonbake702@gmail.com', facebook: 'Resmond Delight Bakery', currency: 'UGX', currencySymbol: 'USh' }, SYNC_INTERVAL_MS: 45000 }; const supabaseClient = window.supabase.createClient(APP_CONFIG.SUPABASE_URL, APP_CONFIG.SUPABASE_ANON_KEY, { auth: { persistSession: true, autoRefreshToken: true } }); /* ---- js/db.js ---- */ /* ================================================================ OFFLINE DATABASE (IndexedDB via Dexie) Mirrors the Supabase schema 1:1. Every business table carries the same columns as the server; sync bookkeeping lives in `sync_queue` and `meta`. ================================================================ */ const db = new Dexie('resmond_erp'); // Tables Claude/app syncs with Supabase — keep this list in one place // so db.js, sync.js and modules all agree on what exists. const SYNCED_TABLES = [ 'profiles', 'clients', 'suppliers', 'product_categories', 'products', 'inventory_items', 'inventory_transactions', 'recipes', 'recipe_ingredients', 'orders', 'order_items', 'invoices', 'invoice_items', 'receipts', 'receipt_items', 'income', 'expenses', 'calendar_events', 'activity_log', 'settings', 'overhead_items', 'purchase_orders', 'purchase_order_items' ]; const V1_STORES = { profiles: 'id, email, role, updated_at', clients: 'id, name, client_type, is_active, updated_at, deleted_at', suppliers: 'id, name, is_active, updated_at, deleted_at', product_categories: 'id, name, updated_at, deleted_at', products: 'id, sku, name, category_id, is_active, updated_at, deleted_at', inventory_items: 'id, name, supplier_id, is_active, updated_at, deleted_at', inventory_transactions: 'id, item_id, txn_type, created_at, updated_at, deleted_at', recipes: 'id, product_id, updated_at, deleted_at', recipe_ingredients: 'id, recipe_id, inventory_item_id, updated_at, deleted_at', orders: 'id, order_no, client_id, order_date, status, updated_at, deleted_at', order_items: 'id, order_id, product_id, updated_at, deleted_at', invoices: 'id, invoice_no, order_id, client_id, issue_date, status, updated_at, deleted_at', invoice_items: 'id, invoice_id, updated_at, deleted_at', receipts: 'id, receipt_no, invoice_id, client_id, payment_date, updated_at, deleted_at', income: 'id, income_no, income_date, category, updated_at, deleted_at', expenses: 'id, expense_no, expense_date, category, supplier_id, updated_at, deleted_at', calendar_events: 'id, event_date, event_type, related_id, updated_at, deleted_at', activity_log: 'id, user_id, created_at', settings: 'key, updated_at', sync_queue: '++qid, table, op, rowId, created_at', meta: 'key' }; db.version(1).stores(V1_STORES); // v2: added Daily Overheads tracker (used to allocate cost per batch in Recipe Costing) const V2_STORES = { ...V1_STORES, overhead_items: 'id, is_active, updated_at, deleted_at' }; db.version(2).stores(V2_STORES); // v3: walk-in customers, receipt line items, Purchase Orders const V3_STORES = { ...V2_STORES, receipt_items: 'id, receipt_id, updated_at, deleted_at', purchase_orders: 'id, po_no, supplier_id, order_date, status, updated_at, deleted_at', purchase_order_items: 'id, po_id, inventory_item_id, updated_at, deleted_at' }; db.version(3).stores(V3_STORES); // v4: automatic local backup snapshots (device-only, never synced to Supabase — // the cloud has its own separate scheduled backup table) db.version(4).stores({ ...V3_STORES, local_backups: '++id, created_at' }); /** Get/set simple key-value meta (last sync timestamps, current session, etc). */ async function metaGet(key, fallback = null) { const row = await db.meta.get(key); return row ? row.value : fallback; } async function metaSet(key, value) { await db.meta.put({ key, value }); } /** Queue a local mutation for push-sync. Called by every module write. */ async function queueMutation(table, op, rowId, payload) { await db.sync_queue.add({ table, op, rowId, payload, created_at: new Date().toISOString() }); } /** Most tables use `id` as primary key; a couple don't. Single source of truth, * used by both the local write helpers here and the sync engine. */ const PRIMARY_KEY = { settings: 'key' }; function pkOf(table) { return PRIMARY_KEY[table] || 'id'; } /** Generate a UUID (client-side, matches Postgres uuid columns). */ function uuid() { if (crypto.randomUUID) return crypto.randomUUID(); return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, c => { const r = Math.random() * 16 | 0, v = c === 'x' ? r : (r & 0x3 | 0x8); return v.toString(16); }); } /** Local write helper used everywhere: writes to Dexie immediately (offline-first), * then queues the same change for background push to Supabase. */ async function localUpsert(table, row, { isNew = false } = {}) { const now = new Date().toISOString(); row.updated_at = now; if (isNew && 'created_at' in row === false) row.created_at = now; else if (isNew) row.created_at = row.created_at || now; await db.table(table).put(row); await queueMutation(table, isNew ? 'insert' : 'update', row[pkOf(table)], row); return row; } async function localSoftDelete(table, id) { const row = await db.table(table).get(id); if (!row) return; row.deleted_at = new Date().toISOString(); row.updated_at = row.deleted_at; await db.table(table).put(row); await queueMutation(table, 'delete', id, row); } /** Read helper: returns non-deleted rows from a table, newest first by default. */ async function localList(table, { where = null, orderBy = null, desc = true, includeDeleted = false } = {}) { let coll = where ? await db.table(table).filter(where).toArray() : await db.table(table).toArray(); if (!includeDeleted) coll = coll.filter(r => !r.deleted_at); if (orderBy) coll.sort((a, b) => { const av = a[orderBy], bv = b[orderBy]; if (av === bv) return 0; return desc ? (av < bv ? 1 : -1) : (av > bv ? 1 : -1); }); return coll; } /** Generates document numbers like INV-0826-001 (PREFIX-MMYY-seq), resetting * each month. Computed locally so it works offline; based on how many docs * of this type already exist for the current month on this device. */ async function nextLocalDocNo(table, field, prefix) { const now = new Date(); const period = String(now.getMonth() + 1).padStart(2, '0') + String(now.getFullYear()).slice(-2); const marker = `-${period}-`; const all = await db.table(table).toArray(); const count = all.filter(r => !r.deleted_at && typeof r[field] === 'string' && r[field].includes(marker)).length; const seq = String(count + 1).padStart(3, '0'); return `${prefix}-${period}-${seq}`; } /* ================================================================ BACKUPS Two independent layers, both automatic: - Cloud: Postgres runs create_full_backup() on its own schedule (2am daily, via pg_cron) — happens even if nobody opens the app. - Local: every device takes its own daily snapshot into IndexedDB the first time the app is opened that day, so a full copy of your data survives even without internet, in a separate store from the live working data (so clearing/corrupting one doesn't touch the other). Both layers also support an on-demand "back up right now" trigger and a full local-file download — see settings.js for the UI. ================================================================ */ /** Every business table's current contents, keyed by table name — the same * shape used for both the local snapshot and the downloadable file. */ async function gatherFullLocalSnapshot() { const snapshot = { generated_at: new Date().toISOString(), source: 'local', app: 'Resmond Delight Bakery ERP' }; for (const t of SYNCED_TABLES) { snapshot[t] = await db.table(t).toArray(); } return snapshot; } /** Runs once per calendar day per device — silent, no UI, fire-and-forget. */ async function maybeRunAutomaticLocalBackup() { try { const today = todayISO(); const lastDate = await metaGet('last_local_backup_date', null); if (lastDate === today) return; const snapshot = await gatherFullLocalSnapshot(); const json = JSON.stringify(snapshot); await db.local_backups.add({ created_at: new Date().toISOString(), data: json, size_bytes: json.length }); // Keep only the most recent 14 daily snapshots on this device. const all = await db.local_backups.orderBy('created_at').reverse().toArray(); if (all.length > 14) { await db.local_backups.bulkDelete(all.slice(14).map(b => b.id)); } await metaSet('last_local_backup_date', today); } catch (e) { console.warn('[backup] automatic local snapshot failed', e); } } /** Triggers a browser download of any snapshot object (local or cloud) as JSON. */ function downloadSnapshotAsFile(snapshotObj, filenamePrefix = 'resmond-bakery-backup') { const json = typeof snapshotObj === 'string' ? snapshotObj : JSON.stringify(snapshotObj, null, 2); const blob = new Blob([json], { type: 'application/json' }); const url = URL.createObjectURL(blob); const a = document.createElement('a'); const stamp = new Date().toISOString().slice(0, 10); a.href = url; a.download = `${filenamePrefix}-${stamp}.json`; document.body.appendChild(a); a.click(); a.remove(); URL.revokeObjectURL(url); } /* ---- js/utils.js ---- */ /* ================================================================ UTILITIES ================================================================ */ function money(n) { const v = Number(n || 0); return APP_CONFIG.COMPANY.currencySymbol + ' ' + v.toLocaleString('en-UG', { minimumFractionDigits: 0, maximumFractionDigits: 0 }); } function moneyPrecise(n) { const v = Number(n || 0); return APP_CONFIG.COMPANY.currencySymbol + ' ' + v.toLocaleString('en-UG', { minimumFractionDigits: 2, maximumFractionDigits: 2 }); } function fmtDate(d) { if (!d) return '—'; const dt = new Date(d); if (isNaN(dt)) return d; return dt.toLocaleDateString('en-GB', { day: '2-digit', month: 'short', year: 'numeric' }); } function fmtDateTime(d) { if (!d) return '—'; const dt = new Date(d); if (isNaN(dt)) return d; return dt.toLocaleDateString('en-GB', { day: '2-digit', month: 'short', year: 'numeric' }) + ' · ' + dt.toLocaleTimeString('en-GB', { hour: '2-digit', minute: '2-digit' }); } function todayISO() { return new Date().toISOString().slice(0, 10); } function isoMonthsAgo(n) { const d = new Date(); d.setMonth(d.getMonth() - n); return d.toISOString().slice(0, 10); } function escapeHtml(s) { if (s === null || s === undefined) return ''; return String(s).replace(/[&<>"']/g, c => ({ '&': '&', '<': '<', '>': '>', '"': '"', "'": ''' }[c])); } function initials(name) { if (!name) return '?'; return name.trim().split(/\s+/).slice(0, 2).map(s => s[0].toUpperCase()).join(''); } function debounce(fn, ms = 250) { let t; return (...args) => { clearTimeout(t); t = setTimeout(() => fn(...args), ms); }; } /* ---------------- Toasts ---------------- */ function toast(msg, type = 'ok') { const host = document.getElementById('toast-host'); const el = document.createElement('div'); el.className = 'toast ' + (type === 'error' ? 'err' : type === 'ok' ? 'ok' : ''); el.textContent = msg; host.appendChild(el); setTimeout(() => { el.style.opacity = '0'; el.style.transition = 'opacity .25s'; setTimeout(() => el.remove(), 250); }, 3200); } /* ---------------- Modal ---------------- */ function openModal({ title, bodyHtml, footHtml = '', wide = false, xwide = false, onMount = null }) { closeModal(); const backdrop = document.createElement('div'); backdrop.className = 'modal-backdrop'; backdrop.id = 'active-modal'; backdrop.innerHTML = ` `; backdrop.addEventListener('mousedown', (e) => { if (e.target === backdrop) closeModal(); }); document.body.appendChild(backdrop); if (onMount) onMount(backdrop); } function closeModal() { const m = document.getElementById('active-modal'); if (m) m.remove(); } function confirmDialog(message, onConfirm, opts = {}) { openModal({ title: opts.title || 'Please confirm', bodyHtml: `

${message}

`, footHtml: ` `, onMount: () => { document.getElementById('confirm-yes-btn').onclick = async () => { closeModal(); await onConfirm(); }; } }); } /* ---------------- CSV export ---------------- */ function exportCSV(filename, rows, columns) { const header = columns.map(c => `"${c.label.replace(/"/g, '""')}"`).join(','); const lines = rows.map(r => columns.map(c => { let v = typeof c.value === 'function' ? c.value(r) : r[c.value]; if (v === null || v === undefined) v = ''; return `"${String(v).replace(/"/g, '""')}"`; }).join(',')); const csv = [header, ...lines].join('\n'); const blob = new Blob([csv], { type: 'text/csv;charset=utf-8;' }); const url = URL.createObjectURL(blob); const a = document.createElement('a'); a.href = url; a.download = filename; document.body.appendChild(a); a.click(); a.remove(); URL.revokeObjectURL(url); } /* ---------------- small svg icon set (inline, no external deps) ---------------- */ const ICONS = { dashboard: '', orders: '', receipt: '', invoice: '', inventory: '', recipe: '', calendar: '', catalogue: '', clients: '', suppliers: '', income: '', expenses: '', finance: '', reports: '', users: '', settings: '', plus: '', search: '', edit: '', trash: '', print: '', logout: '', box: '', cash: '', alert: '', wallet: '', x: '', sync: '', menu: '', }; function icon(name) { return ICONS[name] || ''; } /* ---------------- Walk-in customer support (shared by Orders/Invoices/Receipts) ---------------- */ const WALKIN_VALUE = '__walkin__'; function clientSelectHtml(clients, selectedClientId, walkInName) { const isWalkIn = !selectedClientId; return ` `; } function wireClientSelect() { const sel = document.getElementById('f-client-select'); const txt = document.getElementById('f-client-walkin'); if (!sel || !txt) return; sel.onchange = () => { txt.style.display = sel.value === WALKIN_VALUE ? '' : 'none'; }; } function getClientSelection() { const sel = document.getElementById('f-client-select'); const txt = document.getElementById('f-client-walkin'); if (!sel) return { client_id: null, walk_in_name: null }; if (sel.value === WALKIN_VALUE) { return { client_id: null, walk_in_name: (txt.value || '').trim() || 'Walk-in Customer' }; } return { client_id: sel.value, walk_in_name: null }; } function clientDisplayName(clientId, walkInName, clients) { if (clientId) return clients.find(c => c.id === clientId)?.name || '—'; return walkInName ? `${walkInName} (walk-in)` : 'Walk-in Customer'; } /* ---------------- Minimal hand-rolled SVG charts (no external deps, works offline) ---------------- */ function svgBarChart(series, { width = 640, height = 220, barGap = 10, colorA = '#c9a227', colorB = '#0c1c40', dualSeries = false } = {}) { const pad = { top: 16, right: 10, bottom: 26, left: 46 }; const w = width - pad.left - pad.right; const h = height - pad.top - pad.bottom; const maxVal = Math.max(1, ...series.map(d => dualSeries ? Math.max(d.a, d.b) : d.value)); const n = series.length; const groupW = w / n; const barW = dualSeries ? (groupW - barGap) / 2 - 2 : groupW - barGap; let bars = ''; series.forEach((d, i) => { const x0 = pad.left + i * groupW + barGap / 2; if (dualSeries) { const ha = (d.a / maxVal) * h, hb = (d.b / maxVal) * h; bars += ``; bars += ``; } else { const hh = (d.value / maxVal) * h; bars += ``; } bars += `${escapeHtml(d.label)}`; }); // y gridlines let grid = ''; for (let g = 0; g <= 4; g++) { const yy = pad.top + h - (g / 4) * h; const val = Math.round((g / 4) * maxVal); grid += ``; grid += `${val >= 1000 ? (val/1000).toFixed(0)+'k' : val}`; } return `${grid}${bars}`; } function svgDonut(segments, { size = 160, thickness = 22 } = {}) { const total = segments.reduce((s, d) => s + d.value, 0) || 1; const r = size / 2 - thickness / 2; const cx = size / 2, cy = size / 2; let angle = -90; const paths = segments.map(seg => { const frac = seg.value / total; const start = angle; const end = angle + frac * 360; angle = end; const large = (end - start) > 180 ? 1 : 0; const toXY = (a) => [cx + r * Math.cos(a * Math.PI / 180), cy + r * Math.sin(a * Math.PI / 180)]; const [x1, y1] = toXY(start), [x2, y2] = toXY(end); return ``; }).join(''); return `${paths}`; } /** Single source of truth for "what does a batch of this recipe actually cost". * Used by both Recipe Costing (to show the breakdown) and Product Catalogue * (so a linked product's cost price is always this, never a stale manual number). * * Overhead is shared evenly across every item the bakery produces in a day — * one shared "overhead per item" figure (total daily overhead ÷ total items * produced per day), so every recipe carries the same overhead cost per item. * A recipe's batch then carries overheadPerItem × its own yield as its share. * * Labor cost works the same way: if a shared labor rate (UGX/hour) is set, * it's computed from the recipe's labor minutes; otherwise it falls back to * a manually-entered per-batch labor cost. * * Suggested selling price uses margin-on-price (not markup-on-cost): a 30% * target margin means cost is 70% of the price, so price = cost / (1 - 0.30). */ function computeRecipeCost(recipe, ingredients, totalDailyOverhead, totalItemsPerDay, laborRatePerHour) { const ingCost = ingredients.reduce((s, i) => s + (Number(i.quantity) * Number(i.cost_per_unit)), 0); const yieldQty = Number(recipe.yield_qty) || 0; const overheadPerItem = totalItemsPerDay > 0 ? totalDailyOverhead / totalItemsPerDay : 0; const overheadAllocated = totalItemsPerDay > 0 ? overheadPerItem * yieldQty : Number(recipe.overhead_cost || 0); const laborMinutes = Number(recipe.labor_minutes || 0); const laborCost = (Number(laborRatePerHour) > 0 && laborMinutes > 0) ? (laborMinutes / 60) * Number(laborRatePerHour) : Number(recipe.labor_cost || 0); const totalCost = ingCost + laborCost + overheadAllocated; const costPerUnit = yieldQty > 0 ? totalCost / yieldQty : totalCost; const marginPct = Math.min(95, Math.max(0, Number(recipe.target_margin_percent || 0))); const suggestedPrice = marginPct > 0 ? costPerUnit / (1 - marginPct / 100) : costPerUnit; return { ingCost, overheadPerItem, overheadAllocated, laborCost, totalCost, costPerUnit, marginPct, suggestedPrice }; } /* ---- js/auth.js ---- */ /* ================================================================ AUTH ================================================================ */ let CURRENT_USER = null; // { id, email, full_name, role, ... } from profiles async function authLogin(email, password) { const { data, error } = await supabaseClient.auth.signInWithPassword({ email, password }); if (error) throw error; return data.session; } async function authLogout() { await supabaseClient.auth.signOut(); CURRENT_USER = null; await metaSet('current_user', null); } async function authGetSession() { const { data } = await supabaseClient.auth.getSession(); return data.session; } /** Load / refresh the local profile row for the signed-in user, offline-safe. */ async function loadCurrentUserProfile(userId, email) { if (navigator.onLine) { try { const { data, error } = await supabaseClient.from('profiles').select('*').eq('id', userId).single(); if (!error && data) { await db.profiles.put(data); CURRENT_USER = data; await metaSet('current_user', data); return data; } } catch (e) { /* fall through to cache */ } } const cached = await db.profiles.get(userId); if (cached) { CURRENT_USER = cached; return cached; } // Minimal fallback profile so the app is still usable offline on first-ever login const fallback = { id: userId, email, full_name: email.split('@')[0], role: 'sales', active: true }; CURRENT_USER = fallback; return fallback; } /** Admin-only: create a teammate account without disturbing the admin's own session. */ async function adminCreateUser({ email, password, full_name, role }) { const tempClient = window.supabase.createClient(APP_CONFIG.SUPABASE_URL, APP_CONFIG.SUPABASE_ANON_KEY, { auth: { persistSession: false, autoRefreshToken: false, storageKey: 'sb-resmond-invite-temp' } }); const { data, error } = await tempClient.auth.signUp({ email, password, options: { data: { full_name, role } } }); if (error) throw error; return data.user; } /* ---- js/sync.js ---- */ /* ================================================================ SYNC ENGINE Offline-first: every write lands in IndexedDB immediately and is queued. When online, we push the queue (current row state, so several offline edits to the same row collapse into one write), then pull anything newer from the server into IndexedDB. Conflict rule: last write wins, by `updated_at`. ================================================================ */ // PRIMARY_KEY / pkOf come from db.js (loaded earlier) — single source of truth. const CURSOR_COL = { activity_log: 'created_at' }; let syncing = false; async function pushQueue() { const items = await db.sync_queue.orderBy('qid').toArray(); let pushedCount = 0; for (const item of items) { const pk = pkOf(item.table); try { const row = await db.table(item.table).get(item.rowId); if (!row) { await db.sync_queue.delete(item.qid); continue; } const clean = { ...row }; const { error } = await supabaseClient.from(item.table).upsert(clean, { onConflict: pk }); if (error) throw error; await db.sync_queue.delete(item.qid); pushedCount++; } catch (e) { console.warn('[sync] push failed', item.table, item.rowId, e.message || e); return { ok: false, pushedCount, error: e.message || String(e) }; } } return { ok: true, pushedCount }; } async function pullTable(table) { const cursorCol = CURSOR_COL[table] || 'updated_at'; const metaKey = 'pull_' + table; const last = await metaGet(metaKey, '1970-01-01T00:00:00Z'); let from = 0; const pageSize = 1000; let total = 0; while (true) { const { data, error } = await supabaseClient .from(table).select('*') .gt(cursorCol, last) .order(cursorCol, { ascending: true }) .range(from, from + pageSize - 1); if (error) throw error; if (!data || !data.length) break; await db.table(table).bulkPut(data); total += data.length; const maxTs = data[data.length - 1][cursorCol]; await metaSet(metaKey, maxTs); if (data.length < pageSize) break; from += pageSize; } return total; } function setSyncUI(status, extra) { if (typeof window.updateSyncStatusUI === 'function') window.updateSyncStatusUI(status, extra); } async function syncNow({ silent = false } = {}) { if (!navigator.onLine) { setSyncUI('offline'); return { ok: false, reason: 'offline' }; } if (syncing) return { ok: false, reason: 'already-syncing' }; syncing = true; setSyncUI('syncing'); try { const pushResult = await pushQueue(); let pulledTotal = 0; for (const t of SYNCED_TABLES) { pulledTotal += await pullTable(t); } await metaSet('last_sync_at', new Date().toISOString()); const pendingLeft = await db.sync_queue.count(); setSyncUI(pendingLeft > 0 ? 'pending' : 'synced', { pulled: pulledTotal, pending: pendingLeft }); window.dispatchEvent(new CustomEvent('erp:synced', { detail: { pulled: pulledTotal, pushed: pushResult.pushedCount } })); syncing = false; return { ok: true, pulled: pulledTotal, pushed: pushResult.pushedCount }; } catch (e) { console.error('[sync] error', e); const pendingLeft = await db.sync_queue.count(); setSyncUI(pendingLeft > 0 ? 'pending' : 'offline'); syncing = false; return { ok: false, reason: e.message || String(e) }; } } function startSyncLoop() { syncNow(); setInterval(() => syncNow({ silent: true }), APP_CONFIG.SYNC_INTERVAL_MS); window.addEventListener('online', () => syncNow()); window.addEventListener('offline', () => setSyncUI('offline')); } /* ---- MODULES registry ---- */ var MODULES = {}; /* ---- js/modules/dashboard.js ---- */ MODULES.dashboard = { title: 'Dashboard', eyebrow: 'Overview', async render(container) { const [orders, invoices, receipts, income, expenses, items, clients, events] = await Promise.all([ localList('orders'), localList('invoices'), localList('receipts'), localList('income'), localList('expenses'), localList('inventory_items'), localList('clients'), localList('calendar_events') ]); const today = todayISO(); const todaySales = receipts.filter(r => r.payment_date === today).reduce((s, r) => s + Number(r.amount), 0) + income.filter(i => i.income_date === today).reduce((s, i) => s + Number(i.amount), 0); const pendingOrders = orders.filter(o => ['pending', 'confirmed', 'in_production', 'ready'].includes(o.status)); const outstanding = invoices.filter(i => !['paid', 'cancelled', 'draft'].includes(i.status)).reduce((s, i) => s + Number(i.balance), 0); const lowStock = items.filter(i => Number(i.quantity_on_hand) <= Number(i.reorder_level)); // last 7 days income vs expenses const days = [...Array(7)].map((_, i) => { const d = new Date(); d.setDate(d.getDate() - (6 - i)); return d.toISOString().slice(0, 10); }); const series = days.map(d => { const inc = receipts.filter(r => r.payment_date === d).reduce((s, r) => s + Number(r.amount), 0) + income.filter(i => i.income_date === d).reduce((s, i) => s + Number(i.amount), 0); const exp = expenses.filter(e => e.expense_date === d).reduce((s, e) => s + Number(e.amount), 0); const dt = new Date(d); return { label: dt.toLocaleDateString('en-GB', { weekday: 'short' }), a: inc, b: exp }; }); const todayEvents = events.filter(e => e.event_date === today).sort((a, b) => (a.start_time || '').localeCompare(b.start_time || '')); const todayDueOrders = orders.filter(o => o.due_date === today && !['delivered', 'cancelled'].includes(o.status)); const recentActivity = [ ...orders.map(o => ({ ts: o.created_at, text: `Order ${o.order_no} created`, sub: money(o.total), type: 'orders' })), ...invoices.map(i => ({ ts: i.created_at, text: `Invoice ${i.invoice_no} issued`, sub: money(i.total), type: 'invoice' })), ...receipts.map(r => ({ ts: r.created_at, text: `Receipt ${r.receipt_no} recorded`, sub: money(r.amount), type: 'receipt' })), ].sort((a, b) => new Date(b.ts) - new Date(a.ts)).slice(0, 8); const clientName = (id, walkInName) => clientDisplayName(id, walkInName, clients); container.innerHTML = `
${icon('cash')}
Today's Income
${money(todaySales)}
${today === todayISO() ? fmtDate(today) : ''}
${icon('orders')}
Pending Orders
${pendingOrders.length}
of ${orders.length} total
${icon('invoice')}
Outstanding Balance
${money(outstanding)}
${invoices.filter(i => !['paid','cancelled','draft'].includes(i.status)).length} unpaid invoice(s)
${icon('inventory')}
Low Stock Items
${lowStock.length}
${lowStock.length ? 'needs reordering' : 'all stocked'}

Income vs Expenses — last 7 days

Income Expenses
${svgBarChart(series, { dualSeries: true, height: 230 })}

Today's Agenda

${(todayEvents.length + todayDueOrders.length) === 0 ? `
Nothing scheduled for today.
` : ''}
    ${todayDueOrders.map(o => `
  • Due
    Order ${o.order_no}
    ${escapeHtml(clientName(o.client_id, o.walk_in_name))} · ${money(o.total)}
  • `).join('')} ${todayEvents.map(e => `
  • ${e.start_time ? e.start_time.slice(0,5) : ''}
    ${escapeHtml(e.title)}
    ${e.event_type}
  • `).join('')}

Recent Activity

${recentActivity.length === 0 ? `
No activity yet — create your first order or invoice.
` : `
    ${recentActivity.map(a => `
  • ${fmtDate(a.ts).split(' ').slice(0,2).join(' ')}
    ${escapeHtml(a.text)}${a.sub}
  • `).join('')}
`}

Low Stock Alerts

${lowStock.length === 0 ? `
All inventory is above reorder level.
` : `
    ${lowStock.slice(0,8).map(i => `
  • ${icon('alert')}
    ${escapeHtml(i.name)} ${i.quantity_on_hand} ${escapeHtml(i.unit)} left
  • `).join('')}
`}
`; } }; /* ---- js/modules/calendar.js ---- */ const EVENT_TYPES = ['order', 'delivery', 'meeting', 'task', 'reminder', 'other']; /** Pulls every dated business transaction into one date-keyed map, used by * both the month grid and the day-detail view so they always agree. */ async function buildDayTransactionMap() { const [events, orders, invoices, receipts, income, expenses, purchaseOrders, clients, suppliers] = await Promise.all([ localList('calendar_events'), localList('orders'), localList('invoices'), localList('receipts'), localList('income'), localList('expenses'), localList('purchase_orders'), localList('clients'), localList('suppliers') ]); const clientName = (id, walkIn) => clientDisplayName(id, walkIn, clients); const supName = (id) => suppliers.find(s => s.id === id)?.name || '—'; const byDate = {}; const add = (date, type, title, sub, extra = {}) => { if (!date) return; (byDate[date] ||= { items: [], netIn: 0, netOut: 0 }).items.push({ type, title, sub, ...extra }); }; events.forEach(e => add(e.event_date, e.event_type, e.title, e.description || '', { id: e.id, time: e.start_time })); orders.forEach(o => { add(o.order_date, 'order', `Order placed · ${o.order_no}`, `${clientName(o.client_id, o.walk_in_name)} · ${money(o.total)}`); if (o.due_date && !['delivered', 'cancelled'].includes(o.status)) { add(o.due_date, 'order', `Order due · ${o.order_no}`, `${clientName(o.client_id, o.walk_in_name)} · ${money(o.total)}`); } }); invoices.forEach(i => add(i.issue_date, 'invoice', `Invoice issued · ${i.invoice_no}`, `${clientName(i.client_id, i.walk_in_name)} · ${money(i.total)}`)); receipts.forEach(r => { add(r.payment_date, 'receipt', `Receipt · ${r.receipt_no}`, `${clientName(r.client_id, r.walk_in_name)} · ${money(r.amount)}`); const day = (byDate[r.payment_date] ||= { items: [], netIn: 0, netOut: 0 }); day.netIn += Number(r.amount); }); income.forEach(i => { add(i.income_date, 'income', `Income · ${i.source}`, `${i.category || ''} · ${money(i.amount)}`); const day = (byDate[i.income_date] ||= { items: [], netIn: 0, netOut: 0 }); day.netIn += Number(i.amount); }); expenses.forEach(e => { add(e.expense_date, 'expense', `Expense · ${e.category}`, `${e.description || ''} ${money(e.amount)}`.trim()); const day = (byDate[e.expense_date] ||= { items: [], netIn: 0, netOut: 0 }); day.netOut += Number(e.amount); }); purchaseOrders.forEach(p => add(p.order_date, 'purchase_order', `PO · ${p.po_no}`, `${supName(p.supplier_id)} · ${money(p.subtotal)}`)); return byDate; } const CAL_TYPE_LABEL = { order: 'Order', invoice: 'Invoice', receipt: 'Receipt', income: 'Income', expense: 'Expense', purchase_order: 'Purchase Order', delivery: 'Delivery', meeting: 'Meeting', task: 'Task', reminder: 'Reminder', other: 'Event' }; const CAL_BADGE_COLOR = { order: 'blue', invoice: 'blue', receipt: 'green', income: 'green', expense: 'red', purchase_order: 'amber', delivery: 'gold', meeting: 'green', task: 'gray', reminder: 'red', other: 'gray' }; MODULES.calendar = { title: 'Calendar', eyebrow: 'Overview', async render(container) { let cursor = new Date(); cursor.setDate(1); async function draw() { const byDate = await buildDayTransactionMap(); const year = cursor.getFullYear(), month = cursor.getMonth(); const firstDow = (new Date(year, month, 1).getDay() + 6) % 7; // Mon=0 const daysInMonth = new Date(year, month + 1, 0).getDate(); const daysInPrevMonth = new Date(year, month, 0).getDate(); const today = todayISO(); let cells = ''; for (let i = firstDow - 1; i >= 0; i--) { const d = daysInPrevMonth - i; cells += `
${d}
`; } for (let d = 1; d <= daysInMonth; d++) { const dateStr = `${year}-${String(month + 1).padStart(2, '0')}-${String(d).padStart(2, '0')}`; const isToday = dateStr === today; const day = byDate[dateStr]; const allItems = day?.items || []; const shown = allItems.slice(0, 3); const more = allItems.length - shown.length; const net = day ? day.netIn - day.netOut : 0; cells += `
${d} ${shown.map(e => `
${escapeHtml(e.title)}
`).join('')} ${more > 0 ? `
+${more} more
` : ''} ${net !== 0 ? `
${net >= 0 ? '+' : ''}${money(net)}
` : ''}
`; } const totalCells = firstDow + daysInMonth; const trailing = (7 - (totalCells % 7)) % 7; for (let d = 1; d <= trailing; d++) cells += `
${d}
`; container.innerHTML = `

${cursor.toLocaleDateString('en-GB', { month: 'long', year: 'numeric' })}

Order Invoice Receipt Income Expense Purchase Order
${['Mon','Tue','Wed','Thu','Fri','Sat','Sun'].map(d => `
${d}
`).join('')} ${cells}
`; document.getElementById('prev-month').onclick = () => { cursor.setMonth(cursor.getMonth() - 1); draw(); }; document.getElementById('next-month').onclick = () => { cursor.setMonth(cursor.getMonth() + 1); draw(); }; document.getElementById('today-btn').onclick = () => { cursor = new Date(); cursor.setDate(1); draw(); }; document.getElementById('add-event-btn').onclick = () => openEventForm(null, todayISO(), draw); container.querySelectorAll('[data-date]').forEach(el => el.onclick = () => openDayView(el.dataset.date, draw)); } await draw(); } }; async function openDayView(dateStr, onRefresh) { const byDate = await buildDayTransactionMap(); const day = byDate[dateStr] || { items: [], netIn: 0, netOut: 0 }; const net = day.netIn - day.netOut; // Manual events sort near the top by time; transactions keep a stable category order. const order = { meeting: 0, task: 0, delivery: 0, reminder: 0, other: 0, order: 1, invoice: 2, receipt: 3, income: 4, expense: 5, purchase_order: 6 }; const items = [...day.items].sort((a, b) => (order[a.type] ?? 9) - (order[b.type] ?? 9)); openModal({ title: fmtDate(dateStr), wide: true, bodyHtml: ` ${(day.netIn > 0 || day.netOut > 0) ? `
Money In
${money(day.netIn)}
Money Out
${money(day.netOut)}
Net
${net>=0?'+':''}${money(net)}
` : ''}
    ${items.length ? items.map(e => `
  • ${e.time ? e.time.slice(0,5) : ''}
    ${CAL_TYPE_LABEL[e.type] || e.type} ${escapeHtml(e.title)} ${e.sub ? `
    ${escapeHtml(e.sub)}
    ` : ''}
    ${e.id ? `` : ''}
  • `).join('') : `
  • Nothing recorded for this day.
  • `}
`, footHtml: ``, onMount: () => { document.getElementById('add-event-btn').onclick = () => { closeModal(); openEventForm(null, dateStr, onRefresh); }; document.querySelectorAll('[data-del]').forEach(b => b.onclick = () => { confirmDialog('Remove this event?', async () => { await localSoftDelete('calendar_events', b.dataset.del); closeModal(); toast('Event removed'); onRefresh(); }, { danger: true, confirmLabel: 'Remove' }); }); } }); } function openEventForm(existing, defaultDate, onDone) { const e = existing || { id: uuid(), event_date: defaultDate, event_type: 'meeting' }; openModal({ title: existing ? 'Edit Event' : 'Add Event', bodyHtml: `
`, footHtml: ``, onMount: () => { document.getElementById('save-event-btn').onclick = async () => { const title = document.getElementById('f-title').value.trim(); if (!title) { toast('Title is required', 'error'); return; } e.title = title; e.event_date = document.getElementById('f-date').value; e.start_time = document.getElementById('f-start').value || null; e.event_type = document.getElementById('f-type').value; e.description = document.getElementById('f-desc').value.trim(); e.created_by = e.created_by || CURRENT_USER.id; await localUpsert('calendar_events', e, { isNew: !existing }); closeModal(); toast('Event saved'); onDone(); }; } }); } /* ---- js/modules/orders.js ---- */ const ORDER_STATUSES = ['pending', 'confirmed', 'in_production', 'ready', 'delivered', 'cancelled']; const ORDER_STATUS_COLOR = { pending: 'gray', confirmed: 'blue', in_production: 'gold', ready: 'amber', delivered: 'green', cancelled: 'red' }; MODULES.orders = { title: 'Orders', eyebrow: 'Sales', async render(container) { let search = '', statusFilter = ''; async function draw() { const [orders, clients] = await Promise.all([localList('orders', { orderBy: 'order_date', desc: true }), localList('clients')]); const cName = (o) => clientDisplayName(o.client_id, o.walk_in_name, clients); const rows = orders.filter(o => (!statusFilter || o.status === statusFilter) && (!search || o.order_no.toLowerCase().includes(search.toLowerCase()) || cName(o).toLowerCase().includes(search.toLowerCase())) ); container.innerHTML = `
${icon('search')}
${rows.length ? rows.map(o => ` `).join('') : ``}
Order #ClientOrder DateDueStatusTotal
${o.order_no} ${escapeHtml(cName(o))}${!o.client_id ? ' walk-in' : ''} ${fmtDate(o.order_date)} ${o.due_date ? fmtDate(o.due_date) : '—'} ${o.status.replace('_',' ')} ${money(o.total)}
${icon('orders')}
No orders yet
Create your first customer order.
`; document.getElementById('o-search').oninput = debounce(e => { search = e.target.value; draw(); }, 200); document.getElementById('o-status-filter').onchange = e => { statusFilter = e.target.value; draw(); }; document.getElementById('add-order-btn').onclick = () => openOrderForm(null, draw); container.querySelectorAll('[data-view]').forEach(b => b.onclick = async () => openOrderDetail(b.dataset.view, draw)); } await draw(); } }; function calcTotals(items, discount, taxPct) { const subtotal = items.reduce((s, i) => s + (Number(i.quantity || 0) * Number(i.unit_price || 0)), 0); const afterDiscount = Math.max(0, subtotal - Number(discount || 0)); const tax = afterDiscount * (Number(taxPct || 0) / 100); return { subtotal, tax, total: afterDiscount + tax }; } async function openOrderForm(existing, onDone) { const o = existing || { id: uuid(), order_date: todayISO(), status: 'pending', discount: 0, tax: 0 }; const [clients, products] = await Promise.all([localList('clients', { orderBy: 'name', desc: false }), localList('products', { orderBy: 'name', desc: false })]); let items = existing ? await localList('order_items', { where: i => i.order_id === o.id }) : [{ _key: uuid(), id: uuid(), product_id: '', description: '', quantity: 1, unit_price: 0 }]; let taxPct = existing && o.subtotal > 0 ? Math.round((o.tax / (o.subtotal - o.discount)) * 100) : 0; function rowHtml(it, idx) { return ` ${money(Number(it.quantity||0) * Number(it.unit_price||0))} `; } function totalsHtml() { const totals = calcTotals(items, o.discount, taxPct); return `
Subtotal${money(totals.subtotal)}
Discount
Tax %
Total${money(totals.total)}
`; } function render() { openModal({ title: existing ? `Edit Order ${o.order_no}` : 'New Order', xwide: true, bodyHtml: `
${clientSelectHtml(clients, o.client_id, o.walk_in_name)}
${items.map(rowHtml).join('')}
ProductDescriptionQtyUnit PriceTotal
${totalsHtml()}
`, footHtml: ``, onMount: wire }); } // Lightweight update for typing: only touches the numbers that changed, so // the input the person is actively typing in never loses focus. function updateComputed() { document.querySelectorAll('.row-total').forEach(el => { const it = items[+el.dataset.idx]; el.textContent = money(Number(it.quantity || 0) * Number(it.unit_price || 0)); }); const totals = calcTotals(items, o.discount, taxPct); const st = document.getElementById('tot-subtotal'); if (st) st.textContent = money(totals.subtotal); const gr = document.getElementById('tot-grand'); if (gr) gr.textContent = money(totals.total); } function wire() { wireClientSelect(); document.getElementById('add-item-row').onclick = () => { items.push({ _key: uuid(), id: uuid(), product_id: '', description: '', quantity: 1, unit_price: 0 }); render(); }; document.querySelectorAll('.it-product').forEach(el => el.onchange = e => { const idx = +e.target.dataset.idx; const p = products.find(pp => pp.id === e.target.value); if (p) { items[idx].product_id = p.id; items[idx].description = p.name; items[idx].unit_price = p.selling_price; } else items[idx].product_id = ''; render(); }); document.querySelectorAll('.it-desc').forEach(el => el.oninput = e => { items[+e.target.dataset.idx].description = e.target.value; }); document.querySelectorAll('.it-qty').forEach(el => el.oninput = e => { items[+e.target.dataset.idx].quantity = e.target.value; updateComputed(); }); document.querySelectorAll('.it-price').forEach(el => el.oninput = e => { items[+e.target.dataset.idx].unit_price = e.target.value; updateComputed(); }); document.querySelectorAll('.it-remove').forEach(el => el.onclick = e => { items.splice(+e.currentTarget.dataset.idx, 1); if (!items.length) items.push({ _key: uuid(), id: uuid(), description: '', quantity: 1, unit_price: 0 }); render(); }); document.getElementById('f-discount').oninput = () => { o.discount = parseFloat(document.getElementById('f-discount').value) || 0; updateComputed(); }; document.getElementById('f-tax-pct').oninput = () => { taxPct = parseFloat(document.getElementById('f-tax-pct').value) || 0; updateComputed(); }; document.getElementById('save-order-btn').onclick = async () => { const { client_id, walk_in_name } = getClientSelection(); if (!client_id && !walk_in_name) { toast('Select a client or enter a walk-in name', 'error'); return; } if (!items.some(i => i.description && Number(i.quantity) > 0)) { toast('Add at least one line item', 'error'); return; } const totals = calcTotals(items, o.discount, taxPct); o.client_id = client_id; o.walk_in_name = walk_in_name; o.order_date = document.getElementById('f-date').value; o.due_date = document.getElementById('f-due').value || null; o.status = document.getElementById('f-status').value; o.delivery_method = document.getElementById('f-delivery').value.trim(); o.notes = document.getElementById('f-notes').value.trim(); o.subtotal = totals.subtotal; o.tax = totals.tax; o.total = totals.total; o.created_by = o.created_by || CURRENT_USER.id; if (!existing) o.order_no = await nextLocalDocNo('orders', 'order_no', 'ORD'); await localUpsert('orders', o, { isNew: !existing }); const existingItems = existing ? await localList('order_items', { where: i => i.order_id === o.id }) : []; for (const old of existingItems) await localSoftDelete('order_items', old.id); for (const it of items) { if (!it.description || !Number(it.quantity)) continue; await localUpsert('order_items', { id: it.id, order_id: o.id, product_id: it.product_id || null, description: it.description, quantity: parseFloat(it.quantity) || 0, unit_price: parseFloat(it.unit_price) || 0, total: (parseFloat(it.quantity) || 0) * (parseFloat(it.unit_price) || 0) }, { isNew: true }); } closeModal(); toast(existing ? 'Order updated' : 'Order created'); onDone(); }; } render(); } async function openOrderDetail(orderId, onRefresh) { const [o, clients, items] = await Promise.all([db.orders.get(orderId), localList('clients'), localList('order_items', { where: i => i.order_id === orderId })]); const name = clientDisplayName(o.client_id, o.walk_in_name, clients); openModal({ title: `Order ${o.order_no}`, wide: true, bodyHtml: `
Client
${escapeHtml(name)}
Status
${o.status.replace('_',' ')}
Order Date
${fmtDate(o.order_date)}
Due
${o.due_date ? fmtDate(o.due_date) : '—'}
${items.map(i => ``).join('')}
DescriptionQtyUnit PriceTotal
${escapeHtml(i.description)}${i.quantity}${money(i.unit_price)}${money(i.total)}
Subtotal${money(o.subtotal)}
Discount-${money(o.discount)}
Tax${money(o.tax)}
Total${money(o.total)}
${o.notes ? `
${escapeHtml(o.notes)}
` : ''} `, footHtml: ` `, onMount: () => { document.getElementById('edit-order-btn').onclick = () => openOrderForm(o, onRefresh); document.getElementById('to-invoice-btn').onclick = () => convertOrderToInvoice(o, items, onRefresh); } }); } async function convertOrderToInvoice(order, orderItems, onRefresh) { const inv = { id: uuid(), order_id: order.id, client_id: order.client_id, walk_in_name: order.walk_in_name, issue_date: todayISO(), due_date: order.due_date, status: 'sent', subtotal: order.subtotal, discount: order.discount, tax: order.tax, total: order.total, amount_paid: 0, balance: order.total, notes: order.notes, created_by: CURRENT_USER.id }; inv.invoice_no = await nextLocalDocNo('invoices', 'invoice_no', 'INV'); await localUpsert('invoices', inv, { isNew: true }); for (const it of orderItems) { await localUpsert('invoice_items', { id: uuid(), invoice_id: inv.id, description: it.description, quantity: it.quantity, unit_price: it.unit_price, total: it.total }, { isNew: true }); } closeModal(); toast('Invoice created from order'); if (onRefresh) onRefresh(); location.hash = '#/invoices'; } /* ---- js/modules/invoices.js ---- */ const INVOICE_STATUSES = ['draft', 'sent', 'partially_paid', 'paid', 'overdue', 'cancelled']; const INVOICE_STATUS_COLOR = { draft: 'gray', sent: 'blue', partially_paid: 'amber', paid: 'green', overdue: 'red', cancelled: 'red' }; MODULES.invoices = { title: 'Invoices', eyebrow: 'Sales', async render(container) { let search = '', statusFilter = ''; async function draw() { const [invoices, clients] = await Promise.all([localList('invoices', { orderBy: 'issue_date', desc: true }), localList('clients')]); const cName = (i) => clientDisplayName(i.client_id, i.walk_in_name, clients); const today = todayISO(); const rows = invoices.filter(i => (!statusFilter || i.status === statusFilter) && (!search || i.invoice_no.toLowerCase().includes(search.toLowerCase()) || cName(i).toLowerCase().includes(search.toLowerCase())) ); container.innerHTML = `
${icon('search')}
${rows.length ? rows.map(i => { const overdue = i.due_date && i.due_date < today && !['paid','cancelled'].includes(i.status); return ``; }).join('') : ``}
Invoice #ClientIssuedDueStatusTotalBalance
${i.invoice_no} ${escapeHtml(cName(i))}${!i.client_id ? ' walk-in' : ''} ${fmtDate(i.issue_date)} ${i.due_date ? fmtDate(i.due_date) : '—'} ${overdue ? 'overdue' : i.status.replace('_',' ')} ${money(i.total)} ${Number(i.balance) > 0 ? money(i.balance) : '—'}
${icon('invoice')}
No invoices yet
Create an invoice directly, or convert one from an order.
`; document.getElementById('v-search').oninput = debounce(e => { search = e.target.value; draw(); }, 200); document.getElementById('v-status-filter').onchange = e => { statusFilter = e.target.value; draw(); }; document.getElementById('add-invoice-btn').onclick = () => openInvoiceForm(null, draw); container.querySelectorAll('[data-view]').forEach(b => b.onclick = async () => openInvoiceDetail(b.dataset.view, draw)); } await draw(); } }; async function openInvoiceForm(existing, onDone) { const inv = existing || { id: uuid(), issue_date: todayISO(), status: 'draft', discount: 0, tax: 0, amount_paid: 0 }; const [clients, products] = await Promise.all([localList('clients', { orderBy: 'name', desc: false }), localList('products', { orderBy: 'name', desc: false })]); let items = existing ? await localList('invoice_items', { where: i => i.invoice_id === inv.id }) : [{ _key: uuid(), id: uuid(), description: '', quantity: 1, unit_price: 0 }]; let taxPct = existing && inv.subtotal > 0 ? Math.round((inv.tax / (inv.subtotal - inv.discount)) * 100) : 0; function rowHtml(it, idx) { return ` ${money(Number(it.quantity||0) * Number(it.unit_price||0))} `; } function totalsHtml() { const totals = calcTotals(items, inv.discount, taxPct); return `
Subtotal${money(totals.subtotal)}
Discount
Tax %
Total${money(totals.total)}
`; } function render() { openModal({ title: existing ? `Edit Invoice ${inv.invoice_no}` : 'New Invoice', xwide: true, bodyHtml: `
${clientSelectHtml(clients, inv.client_id, inv.walk_in_name)}
${items.map(rowHtml).join('')}
ProductDescriptionQtyUnit PriceTotal
${totalsHtml()}
`, footHtml: ``, onMount: wire }); } function updateComputed() { document.querySelectorAll('.row-total').forEach(el => { const it = items[+el.dataset.idx]; el.textContent = money(Number(it.quantity || 0) * Number(it.unit_price || 0)); }); const totals = calcTotals(items, inv.discount, taxPct); const st = document.getElementById('tot-subtotal'); if (st) st.textContent = money(totals.subtotal); const gr = document.getElementById('tot-grand'); if (gr) gr.textContent = money(totals.total); } function wire() { wireClientSelect(); document.getElementById('add-item-row').onclick = () => { items.push({ _key: uuid(), id: uuid(), description: '', quantity: 1, unit_price: 0 }); render(); }; document.querySelectorAll('.it-product').forEach(el => el.onchange = e => { const idx = +e.target.dataset.idx; const p = products.find(pp => pp.id === e.target.value); if (p) { items[idx].description = p.name; items[idx].unit_price = p.selling_price; } render(); }); document.querySelectorAll('.it-desc').forEach(el => el.oninput = e => { items[+e.target.dataset.idx].description = e.target.value; }); document.querySelectorAll('.it-qty').forEach(el => el.oninput = e => { items[+e.target.dataset.idx].quantity = e.target.value; updateComputed(); }); document.querySelectorAll('.it-price').forEach(el => el.oninput = e => { items[+e.target.dataset.idx].unit_price = e.target.value; updateComputed(); }); document.querySelectorAll('.it-remove').forEach(el => el.onclick = e => { items.splice(+e.currentTarget.dataset.idx, 1); if (!items.length) items.push({ _key: uuid(), id: uuid(), description: '', quantity: 1, unit_price: 0 }); render(); }); document.getElementById('f-discount').oninput = () => { inv.discount = parseFloat(document.getElementById('f-discount').value) || 0; updateComputed(); }; document.getElementById('f-tax-pct').oninput = () => { taxPct = parseFloat(document.getElementById('f-tax-pct').value) || 0; updateComputed(); }; document.getElementById('save-invoice-btn').onclick = async () => { const { client_id, walk_in_name } = getClientSelection(); if (!client_id && !walk_in_name) { toast('Select a client or enter a walk-in name', 'error'); return; } if (!items.some(i => i.description && Number(i.quantity) > 0)) { toast('Add at least one line item', 'error'); return; } const totals = calcTotals(items, inv.discount, taxPct); inv.client_id = client_id; inv.walk_in_name = walk_in_name; inv.issue_date = document.getElementById('f-date').value; inv.due_date = document.getElementById('f-due').value || null; inv.status = document.getElementById('f-status').value; inv.notes = document.getElementById('f-notes').value.trim(); inv.subtotal = totals.subtotal; inv.tax = totals.tax; inv.total = totals.total; inv.balance = totals.total - Number(inv.amount_paid || 0); inv.created_by = inv.created_by || CURRENT_USER.id; if (!existing) inv.invoice_no = await nextLocalDocNo('invoices', 'invoice_no', 'INV'); await localUpsert('invoices', inv, { isNew: !existing }); const existingItems = existing ? await localList('invoice_items', { where: i => i.invoice_id === inv.id }) : []; for (const old of existingItems) await localSoftDelete('invoice_items', old.id); for (const it of items) { if (!it.description || !Number(it.quantity)) continue; await localUpsert('invoice_items', { id: it.id, invoice_id: inv.id, description: it.description, quantity: parseFloat(it.quantity) || 0, unit_price: parseFloat(it.unit_price) || 0, total: (parseFloat(it.quantity) || 0) * (parseFloat(it.unit_price) || 0) }, { isNew: true }); } closeModal(); toast(existing ? 'Invoice updated' : 'Invoice created'); onDone(); }; } render(); } function docHeaderHtml() { const c = APP_CONFIG.COMPANY; return `
${escapeHtml(c.name)}
${escapeHtml(c.tagline)}
${escapeHtml(c.phone1)} · ${escapeHtml(c.email)}
WhatsApp ${escapeHtml(c.whatsapp)}
`; } async function openInvoiceDetail(invoiceId, onRefresh) { const [inv, clients, items] = await Promise.all([db.invoices.get(invoiceId), localList('clients'), localList('invoice_items', { where: i => i.invoice_id === invoiceId })]); const client = clients.find(c => c.id === inv.client_id); const billedToName = clientDisplayName(inv.client_id, inv.walk_in_name, clients); const overdue = inv.due_date && inv.due_date < todayISO() && !['paid', 'cancelled'].includes(inv.status); const stampClass = inv.status === 'paid' ? '' : overdue ? 'due' : Number(inv.amount_paid) > 0 ? 'partial' : 'due'; const stampLabel = inv.status === 'paid' ? 'PAID' : Number(inv.amount_paid) > 0 ? 'PARTIALLY PAID' : (overdue ? 'OVERDUE' : 'UNPAID'); openModal({ title: `Invoice ${inv.invoice_no}`, xwide: true, bodyHtml: `
${docHeaderHtml()}

Billed To

${escapeHtml(billedToName)}
${escapeHtml(client?.address || '')}
${escapeHtml(client?.phone || '')}

Details

Issued: ${fmtDate(inv.issue_date)}
Due: ${inv.due_date ? fmtDate(inv.due_date) : '—'}
${items.map(i => ``).join('')}
DescriptionQtyUnit PriceTotal
${escapeHtml(i.description)}${i.quantity}${money(i.unit_price)}${money(i.total)}
Subtotal${money(inv.subtotal)}
Discount-${money(inv.discount)}
Tax${money(inv.tax)}
Total Due${money(inv.total)}
${Number(inv.amount_paid) > 0 ? `
Paid-${money(inv.amount_paid)}
Balance${money(inv.balance)}
` : ''}
${stampLabel}
Authorized Signature
Date
Thank you for your business.
${escapeHtml(APP_CONFIG.COMPANY.phone1)} / ${escapeHtml(APP_CONFIG.COMPANY.phone2)}
${escapeHtml(APP_CONFIG.COMPANY.email)}
`, footHtml: ` ${inv.balance > 0 ? `` : ''} `, onMount: () => { document.getElementById('doc-title-slot').innerHTML = `

INVOICE

${inv.invoice_no}
`; document.getElementById('edit-invoice-btn').onclick = () => openInvoiceForm(inv, onRefresh); document.getElementById('print-invoice-btn').onclick = () => window.print(); const payBtn = document.getElementById('record-payment-btn'); if (payBtn) payBtn.onclick = () => { closeModal(); openReceiptForm(null, onRefresh, { invoice: inv, client }); }; } }); } /* ---- js/modules/receipts.js ---- */ const PAYMENT_METHODS = ['cash', 'mobile_money', 'bank_transfer', 'card', 'cheque', 'other']; /** Mirrors the Postgres recalc_invoice_balance trigger locally, so the UI is * correct immediately even before this receipt has synced. */ async function applyReceiptToInvoice(invoiceId) { if (!invoiceId) return; const receipts = await localList('receipts', { where: r => r.invoice_id === invoiceId }); const paid = receipts.reduce((s, r) => s + Number(r.amount), 0); const inv = await db.invoices.get(invoiceId); if (!inv) return; inv.amount_paid = paid; inv.balance = Number(inv.total) - paid; if (inv.balance <= 0) inv.status = 'paid'; else if (paid > 0) inv.status = 'partially_paid'; await localUpsert('invoices', inv, { isNew: false }); } MODULES.receipts = { title: 'Receipts', eyebrow: 'Sales', async render(container) { let search = ''; async function draw() { const [receipts, clients, invoices] = await Promise.all([localList('receipts', { orderBy: 'payment_date', desc: true }), localList('clients'), localList('invoices')]); const cName = (r) => clientDisplayName(r.client_id, r.walk_in_name, clients); const invNo = (id) => invoices.find(i => i.id === id)?.invoice_no || 'Direct sale'; const rows = receipts.filter(r => !search || r.receipt_no.toLowerCase().includes(search.toLowerCase()) || cName(r).toLowerCase().includes(search.toLowerCase())); container.innerHTML = `
${icon('search')}
${rows.length ? rows.map(r => ` `).join('') : ``}
Receipt #ClientAgainstDateMethodAmount
${r.receipt_no} ${escapeHtml(cName(r))}${!r.client_id ? ' walk-in' : ''} ${escapeHtml(invNo(r.invoice_id))} ${fmtDate(r.payment_date)} ${r.method.replace('_',' ')} ${money(r.amount)}
${icon('receipt')}
No receipts yet
Record a payment to generate a printable receipt.
`; document.getElementById('r-search').oninput = debounce(e => { search = e.target.value; draw(); }, 200); document.getElementById('add-receipt-btn').onclick = () => openReceiptForm(null, draw); container.querySelectorAll('[data-view]').forEach(b => b.onclick = async () => openReceiptDetail(b.dataset.view)); } await draw(); } }; async function openReceiptForm(existing, onDone, prefill = {}) { const r = existing || { id: uuid(), payment_date: todayISO(), method: 'cash' }; const [clients, invoices, products] = await Promise.all([ localList('clients', { orderBy: 'name', desc: false }), localList('invoices'), localList('products', { orderBy: 'name', desc: false }) ]); const openInvoices = invoices.filter(i => Number(i.balance) > 0 || i.id === r.invoice_id); let items = existing ? await localList('receipt_items', { where: i => i.receipt_id === r.id }) : []; let itemize = items.length > 0; if (!items.length) items = [{ _key: uuid(), id: uuid(), description: '', quantity: 1, unit_price: 0 }]; if (prefill.invoice) { r.invoice_id = prefill.invoice.id; r.client_id = prefill.invoice.client_id; r.amount = prefill.invoice.balance; } function itemsSum() { return items.reduce((s, i) => s + (Number(i.quantity || 0) * Number(i.unit_price || 0)), 0); } function rowHtml(it, idx) { return ` ${money(Number(it.quantity||0) * Number(it.unit_price||0))} `; } function itemsSectionHtml() { const linkedToInvoice = !!document.getElementById('f-invoice')?.value; if (linkedToInvoice) { return `
Products for this receipt are pulled from the linked invoice automatically.
`; } return `
${items.map(rowHtml).join('')}
ProductDescriptionQtyUnit PriceTotal
Items total: ${money(itemsSum())}
`; } function render() { openModal({ title: existing ? `Edit Receipt ${r.receipt_no}` : 'New Receipt', wide: true, bodyHtml: `
${clientSelectHtml(clients, r.client_id, r.walk_in_name)}
${itemsSectionHtml()}
`, footHtml: ``, onMount: wire }); } function updateItemsComputed() { document.querySelectorAll('.row-total').forEach(el => { const it = items[+el.dataset.idx]; el.textContent = money(Number(it.quantity || 0) * Number(it.unit_price || 0)); }); const totalEl = document.getElementById('items-total'); if (totalEl) totalEl.textContent = money(itemsSum()); } function wire() { wireClientSelect(); document.getElementById('f-invoice').onchange = (e) => { const inv = openInvoices.find(i => i.id === e.target.value); if (inv) { document.getElementById('f-amount').value = inv.balance; const sel = document.getElementById('f-client-select'); if (sel) { sel.value = inv.client_id; sel.dispatchEvent(new Event('change')); } } document.getElementById('items-section').innerHTML = itemsSectionHtml(); wireItemsBlock(); }; function wireItemsBlock() { const chk = document.getElementById('f-itemize'); if (chk) chk.onchange = () => { itemize = chk.checked; render(); }; document.getElementById('add-item-row')?.addEventListener('click', () => { items.push({ _key: uuid(), id: uuid(), description: '', quantity: 1, unit_price: 0 }); render(); }); document.querySelectorAll('.it-product').forEach(el => el.onchange = e => { const idx = +e.target.dataset.idx; const p = products.find(pp => pp.id === e.target.value); if (p) { items[idx].product_id = p.id; items[idx].description = p.name; items[idx].unit_price = p.selling_price; } else items[idx].product_id = ''; render(); }); document.querySelectorAll('.it-desc').forEach(el => el.oninput = e => { items[+e.target.dataset.idx].description = e.target.value; }); document.querySelectorAll('.it-qty').forEach(el => el.oninput = e => { items[+e.target.dataset.idx].quantity = e.target.value; updateItemsComputed(); }); document.querySelectorAll('.it-price').forEach(el => el.oninput = e => { items[+e.target.dataset.idx].unit_price = e.target.value; updateItemsComputed(); }); document.querySelectorAll('.it-remove').forEach(el => el.onclick = e => { items.splice(+e.currentTarget.dataset.idx, 1); if (!items.length) items.push({ _key: uuid(), id: uuid(), description: '', quantity: 1, unit_price: 0 }); render(); }); document.getElementById('use-items-total-btn')?.addEventListener('click', () => { document.getElementById('f-amount').value = itemsSum().toFixed(2); }); } wireItemsBlock(); document.getElementById('save-receipt-btn').onclick = async () => { const { client_id, walk_in_name } = getClientSelection(); const amount = parseFloat(document.getElementById('f-amount').value); if (!client_id && !walk_in_name) { toast('Select a client or enter a walk-in name', 'error'); return; } if (!amount || amount <= 0) { toast('Enter a valid amount', 'error'); return; } const invoiceLinked = document.getElementById('f-invoice').value || null; r.client_id = client_id; r.walk_in_name = walk_in_name; r.invoice_id = invoiceLinked; r.amount = amount; r.payment_date = document.getElementById('f-date').value; r.method = document.getElementById('f-method').value; r.reference = document.getElementById('f-ref').value.trim(); r.notes = document.getElementById('f-notes').value.trim(); r.received_by = CURRENT_USER.id; if (!existing) r.receipt_no = await nextLocalDocNo('receipts', 'receipt_no', 'RCT'); await localUpsert('receipts', r, { isNew: !existing }); // Save itemized products for direct/walk-in sales only (invoice-linked receipts // show the invoice's own items instead — see openReceiptDetail). const existingItems = existing ? await localList('receipt_items', { where: i => i.receipt_id === r.id }) : []; for (const old of existingItems) await localSoftDelete('receipt_items', old.id); const itemizeChecked = !invoiceLinked && document.getElementById('f-itemize')?.checked; if (itemizeChecked) { for (const it of items) { if (!it.description || !Number(it.quantity)) continue; await localUpsert('receipt_items', { id: it.id, receipt_id: r.id, description: it.description, quantity: parseFloat(it.quantity) || 0, unit_price: parseFloat(it.unit_price) || 0, total: (parseFloat(it.quantity) || 0) * (parseFloat(it.unit_price) || 0) }, { isNew: true }); } } if (r.invoice_id) await applyReceiptToInvoice(r.invoice_id); closeModal(); toast('Receipt recorded'); if (onDone) onDone(); }; } render(); } async function openReceiptDetail(receiptId) { const [r, clients, invoices] = await Promise.all([db.receipts.get(receiptId), localList('clients'), localList('invoices')]); const name = clientDisplayName(r.client_id, r.walk_in_name, clients); const client = clients.find(c => c.id === r.client_id); const inv = invoices.find(i => i.id === r.invoice_id); // Products paid for: pulled from the linked invoice if there is one, // otherwise from this receipt's own itemized line items (direct/walk-in sale). let lineItems = []; if (inv) lineItems = await localList('invoice_items', { where: i => i.invoice_id === inv.id }); else lineItems = await localList('receipt_items', { where: i => i.receipt_id === r.id }); openModal({ title: `Receipt ${r.receipt_no}`, wide: lineItems.length > 0, bodyHtml: `
${docHeaderHtml()}

Received From

${escapeHtml(name)}
${escapeHtml(client?.phone || '')}

Details

Date: ${fmtDate(r.payment_date)}
Method: ${r.method.replace('_',' ')}${inv ? `
Against: ${inv.invoice_no}` : ''}
${lineItems.length ? ` ${lineItems.map(i => ``).join('')}
DescriptionQtyUnit PriceTotal
${escapeHtml(i.description)}${i.quantity}${money(i.unit_price)}${money(i.total)}
` : ''}
Amount Received
${money(r.amount)}
${r.reference ? `
Ref: ${escapeHtml(r.reference)}
` : ''}
Thank you for your payment.
${escapeHtml(APP_CONFIG.COMPANY.phone1)}
${escapeHtml(APP_CONFIG.COMPANY.email)}
`, footHtml: ``, onMount: () => { document.getElementById('doc-title-slot').innerHTML = `

RECEIPT

${r.receipt_no}
`; document.getElementById('print-receipt-btn').onclick = () => window.print(); } }); } /* ---- js/modules/catalogue.js ---- */ MODULES.catalogue = { title: 'Product Catalogue', eyebrow: 'Catalogue & Stock', async render(container) { let search = ''; async function draw() { const [products, categories, recipes, allIngredients, totalDailyOverhead, prodSettings] = await Promise.all([ localList('products', { orderBy: 'name', desc: false }), localList('product_categories', { orderBy: 'name', desc: false }), localList('recipes'), localList('recipe_ingredients'), getTotalDailyOverhead(), getProductionSettings() ]); const { total_items_per_day: totalItemsPerDay, labor_rate_per_hour: laborRate } = prodSettings; const catName = (id) => categories.find(c => c.id === id)?.name || '—'; // A product's true cost, when a recipe exists for it, always comes live // from that recipe — never from a manually-typed number that can drift. const recipeByProduct = {}; recipes.forEach(r => { if (!r.product_id) return; const ings = allIngredients.filter(i => i.recipe_id === r.id); const { costPerUnit } = computeRecipeCost(r, ings, totalDailyOverhead, totalItemsPerDay, laborRate); recipeByProduct[r.product_id] = { recipe: r, costPerUnit }; }); const rows = products.filter(p => !search || p.name.toLowerCase().includes(search.toLowerCase()) || (p.sku || '').toLowerCase().includes(search.toLowerCase())); container.innerHTML = `
${icon('search')}
${rows.length ? rows.map(p => { const link = recipeByProduct[p.id]; const cost = link ? link.costPerUnit : Number(p.cost_price); const margin = p.selling_price > 0 ? (((p.selling_price - cost) / p.selling_price) * 100).toFixed(0) : '—'; return ``; }).join('') : ``}
SKUProductCategoryUnitCostSelling PriceMargin
${escapeHtml(p.sku || '—')} ${escapeHtml(p.name)}${p.is_active === false ? ' inactive' : ''} ${escapeHtml(catName(p.category_id))} ${escapeHtml(p.unit)} ${money(cost)}${link ? ` recipe` : ''} ${money(p.selling_price)} ${margin === '—' ? '—' : `${margin}%`}
${icon('catalogue')}
No products yet
Add your bakery's products to build orders, invoices and recipes.
`; document.getElementById('p-search').oninput = debounce(e => { search = e.target.value; draw(); }, 200); document.getElementById('add-product-btn').onclick = () => openProductForm(null, categories, draw); document.getElementById('manage-cat-btn').onclick = () => openCategoryManager(draw); container.querySelectorAll('[data-edit]').forEach(b => b.onclick = async () => openProductForm(await db.products.get(b.dataset.edit), categories, draw, recipeByProduct[b.dataset.edit])); container.querySelectorAll('[data-del]').forEach(b => b.onclick = () => { confirmDialog('Delete this product? Existing orders/invoices referencing it are unaffected.', async () => { await localSoftDelete('products', b.dataset.del); toast('Product deleted'); draw(); }, { danger: true, confirmLabel: 'Delete' }); }); } await draw(); } }; function openProductForm(existing, categories, onDone, recipeLink = null) { const p = existing || { id: uuid(), unit: 'pc', selling_price: 0, cost_price: 0 }; const costFromRecipe = recipeLink ? recipeLink.costPerUnit : null; openModal({ title: existing ? 'Edit Product' : 'Add Product', bodyHtml: `
${costFromRecipe !== null ? `
Calculated from recipe "${escapeHtml(recipeLink.recipe.name)}". Edit ingredients, labor, overhead or batches/day on the recipe to change this — go to Recipe Costing.
` : `
Add a Recipe linked to this product to have this calculated automatically instead.
`}
`, footHtml: ``, onMount: () => { document.getElementById('save-product-btn').onclick = async () => { const name = document.getElementById('f-name').value.trim(); if (!name) { toast('Product name is required', 'error'); return; } p.name = name; p.sku = document.getElementById('f-sku').value.trim() || null; p.category_id = document.getElementById('f-cat').value || null; p.unit = document.getElementById('f-unit').value.trim() || 'pc'; p.is_active = document.getElementById('f-active').value === 'true'; // If a recipe is linked, its live cost always wins — the (disabled) field is // just a preview, so we don't trust its value in case it's stale from render. p.cost_price = costFromRecipe !== null ? Number(costFromRecipe.toFixed(2)) : (parseFloat(document.getElementById('f-cost').value) || 0); p.selling_price = parseFloat(document.getElementById('f-price').value) || 0; p.description = document.getElementById('f-desc').value.trim(); p.created_by = p.created_by || CURRENT_USER.id; await localUpsert('products', p, { isNew: !existing }); closeModal(); toast(existing ? 'Product updated' : 'Product added'); onDone(); }; } }); } function openCategoryManager(onDone) { async function draw() { const cats = await localList('product_categories', { orderBy: 'name', desc: false }); openModal({ title: 'Manage Categories', bodyHtml: `
${cats.length ? cats.map(c => `
${escapeHtml(c.name)}
`).join('') : `
No categories yet.
`}
`, footHtml: ``, onMount: () => { document.getElementById('add-cat-btn').onclick = async () => { const name = document.getElementById('new-cat-name').value.trim(); if (!name) return; await localUpsert('product_categories', { id: uuid(), name }, { isNew: true }); toast('Category added'); draw(); onDone(); }; document.querySelectorAll('[data-delcat]').forEach(b => b.onclick = async () => { await localSoftDelete('product_categories', b.dataset.delcat); toast('Category removed'); draw(); onDone(); }); } }); } draw(); } /* ---- js/modules/recipes.js ---- */ const COSTING_TABS = ['recipes', 'overheads']; /** Combined module: Recipe Costing + Daily Overheads live under one page with * tabs, since overhead settings directly drive every recipe's cost. */ MODULES.recipes = { title: 'Recipe Costing & Overheads', eyebrow: 'Catalogue & Stock', async render(container) { await renderCostingModule(container, 'recipes'); } }; MODULES.overheads = { title: 'Recipe Costing & Overheads', eyebrow: 'Catalogue & Stock', async render(container) { await renderCostingModule(container, 'overheads'); } }; async function renderCostingModule(container, initialTab) { let tab = COSTING_TABS.includes(initialTab) ? initialTab : 'recipes'; async function draw() { container.innerHTML = `
Recipes
Daily Overheads
`; container.querySelectorAll('[data-costing-tab]').forEach(t => t.onclick = () => { tab = t.dataset.costingTab; draw(); }); const body = document.getElementById('costing-tab-body'); if (tab === 'recipes') await renderRecipesTab(body); else await renderOverheadsTab(body); } await draw(); } async function renderRecipesTab(container) { async function draw() { const [recipes, products, allIngredients, totalDailyOverhead, prodSettings] = await Promise.all([ localList('recipes', { orderBy: 'name', desc: false }), localList('products'), localList('recipe_ingredients'), getTotalDailyOverhead(), getProductionSettings() ]); const { total_items_per_day: totalItemsPerDay, labor_rate_per_hour: laborRate } = prodSettings; const prodName = (id) => products.find(p => p.id === id)?.name || '(no linked product)'; const prodPrice = (id) => products.find(p => p.id === id)?.selling_price || 0; const overheadPerItem = totalItemsPerDay > 0 ? totalDailyOverhead / totalItemsPerDay : 0; const cards = recipes.map(r => { const ings = allIngredients.filter(i => i.recipe_id === r.id); const { ingCost, overheadAllocated, laborCost, totalCost, costPerUnit, marginPct, suggestedPrice } = computeRecipeCost(r, ings, totalDailyOverhead, totalItemsPerDay, laborRate); const price = prodPrice(r.product_id); const actualMargin = price > 0 ? (((price - costPerUnit) / price) * 100).toFixed(0) : null; return { r, ings, ingCost, overheadAllocated, laborCost, totalCost, costPerUnit, marginPct, suggestedPrice, price, actualMargin }; }); container.innerHTML = ` ${(totalDailyOverhead === 0 || totalItemsPerDay === 0 || laborRate === 0) ? `
Some Production Settings aren't set yet (${[totalDailyOverhead === 0 && 'overhead items', totalItemsPerDay === 0 && 'items/day', laborRate === 0 && 'labor rate'].filter(Boolean).join(', ')}) — recipes below fall back to manually-entered overhead/labor figures instead of shared, automatic ones.
` : `
Shared by every recipe (from the Daily Overheads tab) ${money(overheadPerItem)}/item overhead · ${money(laborRate)}/hour labor
`}
${cards.length === 0 ? `
${icon('recipe')}
No recipes yet
Build a recipe to see true production cost per item, and compare it against your selling price.
` : `
${cards.map(c => `

${escapeHtml(c.r.name)}

${escapeHtml(prodName(c.r.product_id))}
Yields ${c.r.yield_qty} ${escapeHtml(c.r.yield_unit)} per batch · ${c.ings.length} ingredient(s)${c.r.labor_minutes ? ` · ${c.r.labor_minutes} min labor` : ''}
Ingredients${money(c.ingCost)}
Labor ${laborRate > 0 && c.r.labor_minutes ? `(${c.r.labor_minutes}min × ${money(laborRate)}/hr)` : ''}${money(c.laborCost)}
Overhead (${c.r.yield_qty} × ${money(overheadPerItem)}/item)${money(c.overheadAllocated)}
Production Cost / Batch${money(c.totalCost)}
Cost per ${escapeHtml(c.r.yield_unit)}${money(c.costPerUnit)}
${c.r.product_id ? `
Cost per ${escapeHtml(c.r.yield_unit)} above is pushed to the linked product's cost price in the Catalogue automatically.
` : ''}
${c.marginPct > 0 ? `
Suggested price (${c.marginPct}% target margin)${money(c.suggestedPrice)}
` : `
Set a target margin to see a suggested selling price.
`} ${c.price > 0 ? `
Actual selling price${money(c.price)}
Actual margin ${c.actualMargin}%
` : `
Link a product with a selling price to compare against actual margin.
`}
`).join('')}
`} `; document.getElementById('add-recipe-btn').onclick = () => openRecipeForm(null, products, draw); const gotoBtn = document.getElementById('goto-overheads-btn'); if (gotoBtn) gotoBtn.onclick = () => switchCostingTab('overheads'); const gotoLink = document.getElementById('goto-overheads-link'); if (gotoLink) gotoLink.onclick = (e) => { e.preventDefault(); switchCostingTab('overheads'); }; container.querySelectorAll('[data-edit]').forEach(b => b.onclick = async () => { const r = await db.recipes.get(b.dataset.edit); openRecipeForm(r, products, draw); }); container.querySelectorAll('[data-del]').forEach(b => b.onclick = () => { confirmDialog('Delete this recipe and its ingredient list?', async () => { const ings = await localList('recipe_ingredients', { where: i => i.recipe_id === b.dataset.del }); for (const ing of ings) await localSoftDelete('recipe_ingredients', ing.id); await localSoftDelete('recipes', b.dataset.del); toast('Recipe deleted'); draw(); }, { danger: true, confirmLabel: 'Delete' }); }); } await draw(); } /** Switches the active tab in the enclosing tab bar (there's only ever one on screen). */ function switchCostingTab(tabName) { const target = document.querySelector(`[data-costing-tab="${tabName}"]`); if (target) target.click(); } async function openRecipeForm(existing, products, onDone) { const r = existing || { id: uuid(), yield_qty: 1, yield_unit: 'pc', labor_cost: 0, labor_minutes: 0, overhead_cost: 0, target_margin_percent: 0 }; const invItems = await localList('inventory_items', { orderBy: 'name', desc: false }); const totalDailyOverhead = await getTotalDailyOverhead(); const { total_items_per_day: totalItemsPerDay, labor_rate_per_hour: laborRate } = await getProductionSettings(); const overheadPerItem = totalItemsPerDay > 0 ? totalDailyOverhead / totalItemsPerDay : 0; let ingredients = existing ? await localList('recipe_ingredients', { where: i => i.recipe_id === r.id }) : []; if (!ingredients.length) ingredients = [{ _key: uuid(), id: uuid(), ingredient_name: '', inventory_item_id: '', quantity: '', unit: '', cost_per_unit: 0 }]; function ingredientRowHtml(ing, idx) { return ` `; } function overheadPreviewHtml() { const yieldQty = parseFloat(document.getElementById('f-yield-qty')?.value) || Number(r.yield_qty) || 0; if (totalItemsPerDay > 0) { const share = overheadPerItem * yieldQty; return `Shared overhead: ${money(overheadPerItem)}/item × ${yieldQty} = ${money(share)} for this batch. Set in Daily Overheads.`; } return `No Total Items Produced Per Day set — enter this batch's overhead manually, or set that figure for automatic, consistent allocation across all recipes.`; } function laborPreviewHtml() { const minutes = parseFloat(document.getElementById('f-labor-minutes')?.value) || Number(r.labor_minutes) || 0; if (laborRate > 0) { const cost = (minutes / 60) * laborRate; return `Shared labor rate: ${money(laborRate)}/hour × ${minutes} min = ${money(cost)} for this batch. Set in Daily Overheads.`; } return `No Labor Rate set — enter this batch's labor cost manually, or set an hourly rate for automatic calculation from minutes.`; } function suggestedPriceHtml() { const yieldQty = parseFloat(document.getElementById('f-yield-qty')?.value) || Number(r.yield_qty) || 0; const marginInput = parseFloat(document.getElementById('f-margin')?.value); const margin = Math.min(95, Math.max(0, isNaN(marginInput) ? Number(r.target_margin_percent || 0) : marginInput)); if (margin <= 0 || yieldQty <= 0) return `Set a batch yield and target margin to see a suggested selling price.`; const ingCost = ingredients.reduce((s, i) => s + (Number(i.quantity || 0) * Number(i.cost_per_unit || 0)), 0); const minutes = parseFloat(document.getElementById('f-labor-minutes')?.value) || 0; const laborCost = laborRate > 0 ? (minutes / 60) * laborRate : (parseFloat(document.getElementById('f-labor')?.value) || 0); const overheadCost = totalItemsPerDay > 0 ? overheadPerItem * yieldQty : (parseFloat(document.getElementById('f-overhead')?.value) || 0); const totalCost = ingCost + laborCost + overheadCost; const costPerUnit = totalCost / yieldQty; const suggestedPrice = costPerUnit / (1 - margin / 100); return `Cost per ${escapeHtml(document.getElementById('f-yield-unit')?.value || r.yield_unit || 'unit')}: ${money(costPerUnit)} → suggested price at ${margin}% margin: ${money(suggestedPrice)}`; } function render() { openModal({ title: existing ? 'Edit Recipe' : 'New Recipe', wide: true, bodyHtml: `
${laborRate === 0 ? `` : ``}
${laborPreviewHtml()}
0 ? 'disabled' : ''}/>
${overheadPreviewHtml()}
${suggestedPriceHtml()}
${ingredients.map(ingredientRowHtml).join('')}
From inventoryOr type nameQtyUnitCost/unit
Ingredient total: ${money(0)}
`, footHtml: ``, onMount: wire }); } function recalcTotal() { const total = ingredients.reduce((s, i) => s + (Number(i.quantity || 0) * Number(i.cost_per_unit || 0)), 0); const el = document.getElementById('ing-total'); if (el) el.textContent = money(total); recalcSuggestedPrice(); } function recalcOverheadPreview() { const hint = document.getElementById('overhead-hint'); if (hint) hint.innerHTML = overheadPreviewHtml(); if (totalItemsPerDay > 0) { const yieldQty = parseFloat(document.getElementById('f-yield-qty')?.value) || 0; const field = document.getElementById('f-overhead'); if (field) field.value = (overheadPerItem * yieldQty).toFixed(2); } recalcSuggestedPrice(); } function recalcLaborPreview() { const hint = document.getElementById('labor-hint'); if (hint) hint.innerHTML = laborPreviewHtml(); recalcSuggestedPrice(); } function recalcSuggestedPrice() { const el = document.getElementById('suggested-price-preview'); if (el) el.innerHTML = suggestedPriceHtml(); } function wire() { recalcTotal(); document.getElementById('f-yield-qty').oninput = () => { recalcOverheadPreview(); recalcSuggestedPrice(); }; document.getElementById('f-yield-unit').oninput = recalcSuggestedPrice; document.getElementById('f-margin').oninput = recalcSuggestedPrice; document.getElementById('f-labor-minutes').oninput = recalcLaborPreview; const laborField = document.getElementById('f-labor'); if (laborField && laborField.type !== 'hidden') laborField.oninput = recalcSuggestedPrice; document.getElementById('add-ing-row').onclick = () => { ingredients.push({ _key: uuid(), id: uuid(), ingredient_name: '', inventory_item_id: '', quantity: '', unit: '', cost_per_unit: 0 }); render(); }; document.querySelectorAll('.ing-select').forEach(el => el.onchange = (e) => { const idx = +e.target.dataset.idx; const item = invItems.find(it => it.id === e.target.value); if (item) { ingredients[idx].inventory_item_id = item.id; ingredients[idx].ingredient_name = item.name; ingredients[idx].unit = item.unit; ingredients[idx].cost_per_unit = item.cost_per_unit; } else { ingredients[idx].inventory_item_id = ''; } render(); }); document.querySelectorAll('.ing-name').forEach(el => el.oninput = (e) => { ingredients[+e.target.dataset.idx].ingredient_name = e.target.value; }); document.querySelectorAll('.ing-qty').forEach(el => el.oninput = (e) => { ingredients[+e.target.dataset.idx].quantity = e.target.value; recalcTotal(); }); document.querySelectorAll('.ing-unit').forEach(el => el.oninput = (e) => { ingredients[+e.target.dataset.idx].unit = e.target.value; }); document.querySelectorAll('.ing-cost').forEach(el => el.oninput = (e) => { ingredients[+e.target.dataset.idx].cost_per_unit = e.target.value; recalcTotal(); }); document.querySelectorAll('.ing-remove').forEach(el => el.onclick = (e) => { ingredients.splice(+e.currentTarget.dataset.idx, 1); if (!ingredients.length) ingredients.push({ _key: uuid(), id: uuid(), ingredient_name: '', quantity: '', unit: '', cost_per_unit: 0 }); render(); }); document.getElementById('save-recipe-btn').onclick = async () => { const name = document.getElementById('f-name').value.trim(); if (!name) { toast('Recipe name is required', 'error'); return; } r.name = name; r.product_id = document.getElementById('f-product').value || null; r.yield_qty = parseFloat(document.getElementById('f-yield-qty').value) || 1; r.yield_unit = document.getElementById('f-yield-unit').value.trim() || 'pc'; r.target_margin_percent = Math.min(95, Math.max(0, parseFloat(document.getElementById('f-margin').value) || 0)); r.labor_minutes = parseFloat(document.getElementById('f-labor-minutes').value) || 0; // labor_cost is the manual fallback used only when no shared labor rate is set — // computeRecipeCost recalculates it live from minutes × rate whenever a rate exists. r.labor_cost = parseFloat(document.getElementById('f-labor').value) || 0; // overhead_cost is likewise just the offline/manual fallback snapshot. r.overhead_cost = parseFloat(document.getElementById('f-overhead').value) || 0; r.created_by = r.created_by || CURRENT_USER.id; await localUpsert('recipes', r, { isNew: !existing }); const existingIngs = existing ? await localList('recipe_ingredients', { where: i => i.recipe_id === r.id }) : []; for (const old of existingIngs) await localSoftDelete('recipe_ingredients', old.id); const savedIngredients = []; for (const ing of ingredients) { if (!ing.ingredient_name || !ing.quantity) continue; const cleanIng = { id: ing.id, recipe_id: r.id, inventory_item_id: ing.inventory_item_id || null, ingredient_name: ing.ingredient_name, quantity: parseFloat(ing.quantity) || 0, unit: ing.unit || '', cost_per_unit: parseFloat(ing.cost_per_unit) || 0 }; await localUpsert('recipe_ingredients', cleanIng, { isNew: true }); savedIngredients.push(cleanIng); } // Keep the linked product's cost price in sync with this recipe's true cost — // the Catalogue should never show a stale, manually-typed cost once a recipe exists. if (r.product_id) { const { costPerUnit } = computeRecipeCost(r, savedIngredients, totalDailyOverhead, totalItemsPerDay, laborRate); const product = await db.products.get(r.product_id); if (product) { product.cost_price = Number(costPerUnit.toFixed(2)); await localUpsert('products', product, { isNew: false }); } } closeModal(); toast(existing ? 'Recipe updated' : 'Recipe created'); onDone(); }; } render(); } /* ---- js/modules/inventory.js ---- */ /** Records a stock movement AND applies it to the local quantity_on_hand immediately * (mirrors the Postgres trigger so the UI is correct even before syncing). */ async function recordInventoryTxn(item, { txn_type, quantity, unit_cost = 0, notes = '', reference_type = null, reference_id = null }) { const txn = { id: uuid(), item_id: item.id, txn_type, quantity: Number(quantity), unit_cost: Number(unit_cost || 0), notes, reference_type, reference_id, created_by: CURRENT_USER.id }; await localUpsert('inventory_transactions', txn, { isNew: true }); const delta = ['purchase', 'return', 'opening', 'adjustment'].includes(txn_type) ? Number(quantity) : -Number(quantity); const fresh = await db.inventory_items.get(item.id); fresh.quantity_on_hand = Number((Number(fresh.quantity_on_hand) + delta).toFixed(3)); if (txn_type === 'purchase' && unit_cost > 0) fresh.cost_per_unit = Number(unit_cost); await localUpsert('inventory_items', fresh, { isNew: false }); return txn; } MODULES.inventory = { title: 'Inventory', eyebrow: 'Catalogue & Stock', async render(container) { let search = '', onlyLow = false; async function draw() { const [items, suppliers] = await Promise.all([localList('inventory_items', { orderBy: 'name', desc: false }), localList('suppliers')]); const supName = (id) => suppliers.find(s => s.id === id)?.name || '—'; let rows = items.filter(i => !search || i.name.toLowerCase().includes(search.toLowerCase())); if (onlyLow) rows = rows.filter(i => Number(i.quantity_on_hand) <= Number(i.reorder_level)); const grandTotal = rows.reduce((s, i) => s + (Number(i.quantity_on_hand) * Number(i.cost_per_unit)), 0); container.innerHTML = `
${icon('inventory')}
Total Inventory Value
${money(grandTotal)}
${rows.length} item(s)${onlyLow || search ? ' (filtered)' : ''}
${icon('search')}
${rows.length ? rows.map(i => { const low = Number(i.quantity_on_hand) <= Number(i.reorder_level); const totalCost = Number(i.quantity_on_hand) * Number(i.cost_per_unit); return ``; }).join('') : ``}
ItemCategorySupplierOn HandReorder LevelCost / UnitTotal Cost
${escapeHtml(i.name)} ${escapeHtml(i.category || '—')} ${escapeHtml(supName(i.supplier_id))} ${low ? `${i.quantity_on_hand} ${escapeHtml(i.unit)}` : `${i.quantity_on_hand} ${escapeHtml(i.unit)}`} ${i.reorder_level} ${escapeHtml(i.unit)} ${money(i.cost_per_unit)} ${money(totalCost)}
${icon('inventory')}
No inventory items yet
Add raw materials to track stock and cost recipes accurately.
`; document.getElementById('i-search').oninput = debounce(e => { search = e.target.value; draw(); }, 200); document.getElementById('i-low-only').onchange = e => { onlyLow = e.target.checked; draw(); }; document.getElementById('add-item-btn').onclick = () => openItemForm(null, suppliers, draw); document.getElementById('import-items-btn').onclick = () => openImportModal(draw); container.querySelectorAll('[data-edit]').forEach(b => b.onclick = async () => openItemForm(await db.inventory_items.get(b.dataset.edit), suppliers, draw)); container.querySelectorAll('[data-txn]').forEach(b => b.onclick = async () => openTxnForm(await db.inventory_items.get(b.dataset.txn), draw)); container.querySelectorAll('[data-hist]').forEach(b => b.onclick = async () => openTxnHistory(await db.inventory_items.get(b.dataset.hist))); container.querySelectorAll('[data-del]').forEach(b => b.onclick = () => { confirmDialog('Delete this inventory item? Its transaction history will be kept.', async () => { await localSoftDelete('inventory_items', b.dataset.del); toast('Item deleted'); draw(); }, { danger: true, confirmLabel: 'Delete' }); }); } await draw(); } }; function openItemForm(existing, suppliers, onDone) { const i = existing || { id: uuid(), unit: 'kg', quantity_on_hand: 0, reorder_level: 0, cost_per_unit: 0 }; openModal({ title: existing ? 'Edit Inventory Item' : 'Add Inventory Item', bodyHtml: `
${existing ? `
Use "Adjust Stock" from the table to change quantity.
` : ''}
`, footHtml: ``, onMount: () => { document.getElementById('save-item-btn').onclick = async () => { const name = document.getElementById('f-name').value.trim(); if (!name) { toast('Item name is required', 'error'); return; } i.name = name; i.category = document.getElementById('f-cat').value.trim(); i.unit = document.getElementById('f-unit').value.trim() || 'kg'; i.supplier_id = document.getElementById('f-supplier').value || null; i.reorder_level = parseFloat(document.getElementById('f-reorder').value) || 0; i.cost_per_unit = parseFloat(document.getElementById('f-cost').value) || 0; i.is_active = true; i.created_by = i.created_by || CURRENT_USER.id; const isNew = !existing; if (isNew) i.quantity_on_hand = 0; await localUpsert('inventory_items', i, { isNew }); if (isNew) { const openingQty = parseFloat(document.getElementById('f-qty').value) || 0; if (openingQty > 0) await recordInventoryTxn(i, { txn_type: 'opening', quantity: openingQty, unit_cost: i.cost_per_unit, notes: 'Opening balance' }); } closeModal(); toast(existing ? 'Item updated' : 'Item added'); onDone(); }; } }); } function openTxnForm(item, onDone) { openModal({ title: `Adjust Stock — ${escapeHtml(item.name)}`, bodyHtml: `
Currently ${item.quantity_on_hand} ${escapeHtml(item.unit)} on hand.
`, footHtml: ``, onMount: () => { document.getElementById('save-txn-btn').onclick = async () => { const qty = parseFloat(document.getElementById('f-qty').value); if (!qty || qty <= 0) { toast('Enter a valid quantity', 'error'); return; } const txn_type = document.getElementById('f-type').value; const unit_cost = parseFloat(document.getElementById('f-cost').value) || 0; const notes = document.getElementById('f-notes').value.trim(); if (['usage', 'waste'].includes(txn_type) && qty > Number(item.quantity_on_hand)) { toast('Warning: this exceeds current stock — recording anyway', 'error'); } await recordInventoryTxn(item, { txn_type, quantity: qty, unit_cost, notes }); closeModal(); toast('Stock movement recorded'); onDone(); }; } }); } async function openTxnHistory(item) { const txns = (await localList('inventory_transactions', { where: t => t.item_id === item.id, orderBy: 'created_at', desc: true })).slice(0, 60); openModal({ title: `Transaction History — ${escapeHtml(item.name)}`, wide: true, bodyHtml: `
${txns.length ? txns.map(t => ` `).join('') : ``}
DateTypeQtyUnit CostNotes
${fmtDateTime(t.created_at)} ${t.txn_type} ${['purchase','return','opening','adjustment'].includes(t.txn_type) ? '+' : '-'}${t.quantity} ${escapeHtml(item.unit)} ${money(t.unit_cost)} ${escapeHtml(t.notes || '—')}
No movements recorded yet.
`, footHtml: `` }); } /* ================================================================ IMPORT FROM FILE / IMAGE Two ways in: a CSV/Excel stock sheet, or a photo of a receipt / handwritten stock list (auto-read via in-browser OCR). Either way, results land in the same editable preview table before anything is committed — nothing is ever imported without being reviewable. ================================================================ */ const IMPORT_COLUMN_ALIASES = { name: ['name', 'item', 'product', 'ingredient', 'description', 'item name'], category: ['category', 'type', 'group'], unit: ['unit', 'uom', 'units'], quantity: ['quantity', 'qty', 'amount', 'stock', 'opening qty', 'opening quantity', 'count'], cost_per_unit: ['cost', 'price', 'unit cost', 'unit price', 'cost per unit', 'cost/unit', 'rate'], reorder_level: ['reorder', 'reorder level', 'min', 'minimum', 'min stock', 'reorder point'] }; function findImportColumn(rowKeys, aliases) { const lower = rowKeys.map(k => String(k).toLowerCase().trim()); for (const alias of aliases) { const idx = lower.indexOf(alias); if (idx !== -1) return rowKeys[idx]; } return null; } function mapImportRows(data) { if (!data || !data.length) return []; const keys = Object.keys(data[0]); const colMap = {}; for (const field in IMPORT_COLUMN_ALIASES) colMap[field] = findImportColumn(keys, IMPORT_COLUMN_ALIASES[field]); return data.map(r => ({ name: colMap.name ? String(r[colMap.name] ?? '').trim() : '', category: colMap.category ? String(r[colMap.category] ?? '').trim() : '', unit: colMap.unit ? String(r[colMap.unit] ?? '').trim() : 'pc', quantity: colMap.quantity ? (parseFloat(r[colMap.quantity]) || 0) : 0, cost_per_unit: colMap.cost_per_unit ? (parseFloat(r[colMap.cost_per_unit]) || 0) : 0, reorder_level: colMap.reorder_level ? (parseFloat(r[colMap.reorder_level]) || 0) : 0, })).filter(r => r.name); } function parseImportFile(file) { return new Promise((resolve, reject) => { const ext = file.name.split('.').pop().toLowerCase(); if (ext === 'csv') { if (typeof Papa === 'undefined') { reject(new Error('CSV parser not loaded')); return; } Papa.parse(file, { header: true, dynamicTyping: false, skipEmptyLines: true, complete: (res) => resolve(mapImportRows(res.data)), error: reject }); } else { if (typeof XLSX === 'undefined') { reject(new Error('Excel parser not loaded')); return; } const reader = new FileReader(); reader.onload = (e) => { try { const wb = XLSX.read(e.target.result, { type: 'array' }); const sheet = wb.Sheets[wb.SheetNames[0]]; const json = XLSX.utils.sheet_to_json(sheet, { defval: '' }); resolve(mapImportRows(json)); } catch (err) { reject(err); } }; reader.onerror = () => reject(new Error('Could not read file')); reader.readAsArrayBuffer(file); } }); } /* ---- Image OCR (lazy-loaded — only fetched when "Scan Image" is actually used) ---- */ let __tesseractLoading = null; function loadScriptOnce(src) { return new Promise((resolve, reject) => { if (document.querySelector(`script[data-src="${src}"]`)) { resolve(); return; } const s = document.createElement('script'); s.src = src; s.dataset.src = src; s.onload = () => resolve(); s.onerror = () => reject(new Error(`Could not load ${src}`)); document.head.appendChild(s); }); } async function ensureTesseractLoaded() { if (typeof Tesseract !== 'undefined') return; if (!__tesseractLoading) __tesseractLoading = loadScriptOnce('vendor/tesseract/tesseract.min.js'); await __tesseractLoading; } async function runOcrOnImage(file, onProgress) { await ensureTesseractLoaded(); const worker = await Tesseract.createWorker('eng', 1, { workerPath: 'vendor/tesseract/worker.min.js', corePath: 'vendor/tesseract/tesseract-core-lstm.wasm.js', langPath: 'vendor/tesseract/', workerBlobURL: false, logger: (m) => { if (onProgress && m.status) onProgress(m); } }); const { data } = await worker.recognize(file); await worker.terminate(); return data.text || ''; } /** Turns raw OCR text into best-guess rows. Deliberately conservative — * anything it can't confidently split just becomes a name-only row for * the person to fill in, rather than guessing wrong numbers. */ function parseOcrTextToRows(text) { const lines = text.split('\n').map(l => l.trim()).filter(Boolean); const rows = []; const lineRe = /^(.+?)\s+(\d+(?:[.,]\d+)?)\s*(kgs?|grams?|g|l|litres?|ml|pcs?|pieces?|units?|boxes?|packs?|dozen)?\s*(?:@|x|×|\*)?\s*([\d,]+(?:\.\d+)?)?\s*$/i; for (const line of lines) { if (/^[\d\s.,:\-|]+$/.test(line)) continue; // pure numbers/separators — not an item line const m = line.match(lineRe); if (m) { const [, rawName, qty, unit, price] = m; const name = rawName.replace(/[-:•.]+$/, '').trim(); if (!name) continue; rows.push({ name, category: '', unit: (unit || 'pc').toLowerCase().replace(/s$/, ''), quantity: parseFloat(qty.replace(',', '')) || 0, cost_per_unit: price ? parseFloat(price.replace(/,/g, '')) : 0, reorder_level: 0 }); } else if (line.length > 2) { rows.push({ name: line, category: '', unit: 'pc', quantity: 0, cost_per_unit: 0, reorder_level: 0 }); } } return rows; } function openImportModal(onDone) { let mode = 'file'; // 'file' | 'image' let rows = []; let ocrRawText = ''; function rowHtml(r, idx) { return ` `; } function previewHtml() { return `
${rows.length ? `
${rows.map(rowHtml).join('')}
NameCategoryUnitQtyCost/UnitReorder Lvl
Matching an existing item name adds this quantity to its current stock (and updates its cost, if given). A new name creates a new inventory item.
` : ''} `; } function render() { openModal({ title: 'Import Inventory Items', xwide: true, bodyHtml: `
From File (CSV / Excel)
From Image (Auto-Scan)
${mode === 'file' ? `
Works with column headers like Name, Category, Unit, Quantity, Cost per Unit, Reorder Level — in any order, any casing.
` : `
Text recognition runs right in your browser. Always review the results below — handwriting and blurry photos won't always read correctly.
`}
${previewHtml()}
`, footHtml: ``, onMount: wire }); } function updatePreviewOnly() { const el = document.getElementById('imp-preview'); if (el) el.innerHTML = previewHtml(); wireRowInputs(); const commitBtn = document.getElementById('imp-commit-btn'); if (commitBtn) { commitBtn.disabled = !rows.length; commitBtn.textContent = `Import ${rows.length ? rows.length + ' Item(s)' : ''}`; } } function wireRowInputs() { document.getElementById('imp-add-row')?.addEventListener('click', () => { rows.push({ name: '', category: '', unit: 'pc', quantity: 0, cost_per_unit: 0, reorder_level: 0 }); updatePreviewOnly(); }); document.querySelectorAll('.imp-name').forEach(el => el.oninput = e => { rows[+e.target.dataset.idx].name = e.target.value; }); document.querySelectorAll('.imp-cat').forEach(el => el.oninput = e => { rows[+e.target.dataset.idx].category = e.target.value; }); document.querySelectorAll('.imp-unit').forEach(el => el.oninput = e => { rows[+e.target.dataset.idx].unit = e.target.value; }); document.querySelectorAll('.imp-qty').forEach(el => el.oninput = e => { rows[+e.target.dataset.idx].quantity = e.target.value; }); document.querySelectorAll('.imp-cost').forEach(el => el.oninput = e => { rows[+e.target.dataset.idx].cost_per_unit = e.target.value; }); document.querySelectorAll('.imp-reorder').forEach(el => el.oninput = e => { rows[+e.target.dataset.idx].reorder_level = e.target.value; }); document.querySelectorAll('.imp-remove').forEach(el => el.onclick = e => { rows.splice(+e.currentTarget.dataset.idx, 1); updatePreviewOnly(); }); } function wire() { document.querySelectorAll('[data-imp-mode]').forEach(t => t.onclick = () => { mode = t.dataset.impMode; render(); }); wireRowInputs(); const fileInput = document.getElementById('imp-file'); if (fileInput) fileInput.onchange = async () => { const file = fileInput.files[0]; if (!file) return; try { rows = await parseImportFile(file); if (!rows.length) toast('No recognizable rows found — check the file has a header row', 'error'); updatePreviewOnly(); } catch (err) { toast('Could not read that file: ' + (err.message || 'unknown error'), 'error'); } }; const imageInput = document.getElementById('imp-image'); if (imageInput) imageInput.onchange = async () => { const file = imageInput.files[0]; if (!file) return; const statusEl = document.getElementById('imp-ocr-status'); statusEl.innerHTML = `
Scanning image…
`; try { const text = await runOcrOnImage(file, (m) => { if (m.status === 'recognizing text' && typeof m.progress === 'number') { statusEl.innerHTML = `
Reading text… ${Math.round(m.progress * 100)}%
`; } }); ocrRawText = text; rows = parseOcrTextToRows(text); statusEl.innerHTML = rows.length ? `
Found ${rows.length} possible item(s) — review below before importing.
` : `
Couldn't make out any items from that image. Try a clearer, well-lit photo, or use "From File" instead.
`; updatePreviewOnly(); } catch (err) { statusEl.innerHTML = `
Image scanning isn't available right now (${escapeHtml(err.message || 'unknown error')}). This feature needs the app's hosted version with its scanning files — try "From File" instead, or use the app at its normal web address.
`; } }; document.getElementById('imp-commit-btn').onclick = async () => { const validRows = rows.filter(r => (r.name || '').trim()); if (!validRows.length) { toast('Nothing to import yet', 'error'); return; } const btn = document.getElementById('imp-commit-btn'); btn.disabled = true; btn.innerHTML = ' Importing…'; const result = await commitImportRows(validRows); closeModal(); toast(`Imported: ${result.created} new item(s), ${result.updated} updated${result.skipped ? `, ${result.skipped} skipped` : ''}`); onDone(); }; } render(); } async function commitImportRows(rows) { const existingItems = await localList('inventory_items'); let created = 0, updated = 0, skipped = 0; for (const r of rows) { const name = (r.name || '').trim(); if (!name) { skipped++; continue; } const qty = Number(r.quantity) || 0; const cost = Number(r.cost_per_unit) || 0; const existing = existingItems.find(it => it.name.trim().toLowerCase() === name.toLowerCase()); if (existing) { if (qty > 0) { await recordInventoryTxn(existing, { txn_type: 'purchase', quantity: qty, unit_cost: cost, notes: 'Imported from file/image' }); } else if (cost > 0) { const fresh = await db.inventory_items.get(existing.id); fresh.cost_per_unit = cost; await localUpsert('inventory_items', fresh, { isNew: false }); } updated++; } else { const newItem = { id: uuid(), name, category: r.category || '', unit: r.unit || 'pc', quantity_on_hand: 0, reorder_level: Number(r.reorder_level) || 0, cost_per_unit: cost, is_active: true, created_by: CURRENT_USER.id }; await localUpsert('inventory_items', newItem, { isNew: true }); if (qty > 0) await recordInventoryTxn(newItem, { txn_type: 'opening', quantity: qty, unit_cost: cost, notes: 'Imported from file/image' }); created++; } } return { created, updated, skipped }; } /* ---- js/modules/purchase_orders.js ---- */ const PO_STATUSES = ['draft', 'sent', 'partially_received', 'received', 'cancelled']; const PO_STATUS_COLOR = { draft: 'gray', sent: 'blue', partially_received: 'amber', received: 'green', cancelled: 'red' }; MODULES.purchase_orders = { title: 'Purchase Orders', eyebrow: 'Catalogue & Stock', async render(container) { let search = '', statusFilter = ''; async function draw() { const [pos, suppliers] = await Promise.all([localList('purchase_orders', { orderBy: 'order_date', desc: true }), localList('suppliers')]); const supName = (id) => suppliers.find(s => s.id === id)?.name || '—'; const rows = pos.filter(p => (!statusFilter || p.status === statusFilter) && (!search || p.po_no.toLowerCase().includes(search.toLowerCase()) || supName(p.supplier_id).toLowerCase().includes(search.toLowerCase())) ); container.innerHTML = `
${icon('search')}
${rows.length ? rows.map(p => ` `).join('') : ``}
PO #SupplierOrder DateExpectedStatusTotal
${p.po_no} ${escapeHtml(supName(p.supplier_id))} ${fmtDate(p.order_date)} ${p.expected_date ? fmtDate(p.expected_date) : '—'} ${p.status.replace('_',' ')} ${money(p.subtotal)}
${icon('suppliers')}
No purchase orders yet
Create one when you order stock from a supplier — receiving it will update Inventory and log the cost as an Expense automatically.
`; document.getElementById('po-search').oninput = debounce(e => { search = e.target.value; draw(); }, 200); document.getElementById('po-status-filter').onchange = e => { statusFilter = e.target.value; draw(); }; document.getElementById('add-po-btn').onclick = () => openPOForm(null, draw); container.querySelectorAll('[data-view]').forEach(b => b.onclick = async () => openPODetail(b.dataset.view, draw)); } await draw(); } }; async function openPOForm(existing, onDone) { const po = existing || { id: uuid(), order_date: todayISO(), status: 'draft' }; const [suppliers, invItems] = await Promise.all([localList('suppliers', { orderBy: 'name', desc: false }), localList('inventory_items', { orderBy: 'name', desc: false })]); let items = existing ? await localList('purchase_order_items', { where: i => i.po_id === po.id }) : [{ _key: uuid(), id: uuid(), inventory_item_id: '', description: '', quantity: 1, unit_cost: 0 }]; function rowHtml(it, idx) { return ` ${money(Number(it.quantity||0) * Number(it.unit_cost||0))} `; } function itemsSum() { return items.reduce((s, i) => s + (Number(i.quantity || 0) * Number(i.unit_cost || 0)), 0); } function render() { openModal({ title: existing ? `Edit ${po.po_no}` : 'New Purchase Order', xwide: true, bodyHtml: `
${items.map(rowHtml).join('')}
Inventory ItemDescriptionQtyUnit CostTotal
Order total: ${money(itemsSum())}
`, footHtml: ``, onMount: wire }); } function updateComputed() { document.querySelectorAll('.row-total').forEach(el => { const it = items[+el.dataset.idx]; el.textContent = money(Number(it.quantity || 0) * Number(it.unit_cost || 0)); }); const el = document.getElementById('items-total'); if (el) el.textContent = money(itemsSum()); } function wire() { document.getElementById('add-item-row').onclick = () => { items.push({ _key: uuid(), id: uuid(), inventory_item_id: '', description: '', quantity: 1, unit_cost: 0 }); render(); }; document.querySelectorAll('.it-item').forEach(el => el.onchange = e => { const idx = +e.target.dataset.idx; const item = invItems.find(ii => ii.id === e.target.value); if (item) { items[idx].inventory_item_id = item.id; items[idx].description = item.name; items[idx].unit_cost = item.cost_per_unit; } else items[idx].inventory_item_id = ''; render(); }); document.querySelectorAll('.it-desc').forEach(el => el.oninput = e => { items[+e.target.dataset.idx].description = e.target.value; }); document.querySelectorAll('.it-qty').forEach(el => el.oninput = e => { items[+e.target.dataset.idx].quantity = e.target.value; updateComputed(); }); document.querySelectorAll('.it-cost').forEach(el => el.oninput = e => { items[+e.target.dataset.idx].unit_cost = e.target.value; updateComputed(); }); document.querySelectorAll('.it-remove').forEach(el => el.onclick = e => { items.splice(+e.currentTarget.dataset.idx, 1); if (!items.length) items.push({ _key: uuid(), id: uuid(), description: '', quantity: 1, unit_cost: 0 }); render(); }); document.getElementById('save-po-btn').onclick = async () => { const supplier_id = document.getElementById('f-supplier').value; if (!supplier_id) { toast('Select a supplier', 'error'); return; } if (!items.some(i => i.description && Number(i.quantity) > 0)) { toast('Add at least one line item', 'error'); return; } po.supplier_id = supplier_id; po.order_date = document.getElementById('f-date').value; po.expected_date = document.getElementById('f-expected').value || null; po.notes = document.getElementById('f-notes').value.trim(); po.subtotal = itemsSum(); po.status = po.status || 'draft'; po.created_by = po.created_by || CURRENT_USER.id; if (!existing) po.po_no = await nextLocalDocNo('purchase_orders', 'po_no', 'PO'); await localUpsert('purchase_orders', po, { isNew: !existing }); const existingItems = existing ? await localList('purchase_order_items', { where: i => i.po_id === po.id }) : []; for (const old of existingItems) await localSoftDelete('purchase_order_items', old.id); for (const it of items) { if (!it.description || !Number(it.quantity)) continue; await localUpsert('purchase_order_items', { id: it.id, po_id: po.id, inventory_item_id: it.inventory_item_id || null, description: it.description, quantity: parseFloat(it.quantity) || 0, unit_cost: parseFloat(it.unit_cost) || 0, total: (parseFloat(it.quantity) || 0) * (parseFloat(it.unit_cost) || 0), received_quantity: 0 }, { isNew: true }); } closeModal(); toast(existing ? 'Purchase order updated' : 'Purchase order created'); onDone(); }; } render(); } async function openPODetail(poId, onRefresh) { const [po, suppliers, items] = await Promise.all([db.purchase_orders.get(poId), localList('suppliers'), localList('purchase_order_items', { where: i => i.po_id === poId })]); const supName = suppliers.find(s => s.id === po.supplier_id)?.name || '—'; openModal({ title: `Purchase Order ${po.po_no}`, wide: true, bodyHtml: `
Supplier
${escapeHtml(supName)}
Status
${po.status.replace('_',' ')}
Order Date
${fmtDate(po.order_date)}
Expected
${po.expected_date ? fmtDate(po.expected_date) : '—'}
${items.map(i => ``).join('')}
DescriptionQtyUnit CostTotal
${escapeHtml(i.description)}${i.quantity}${money(i.unit_cost)}${money(i.total)}
Order Total${money(po.subtotal)}
${po.notes ? `
${escapeHtml(po.notes)}
` : ''} ${po.status === 'received' ? `
Received — stock and expenses have been updated.
` : ''} `, footHtml: ` ${po.status !== 'received' && po.status !== 'cancelled' ? `` : ''} ${po.status !== 'received' && po.status !== 'cancelled' ? `` : ''} `, onMount: () => { const editBtn = document.getElementById('edit-po-btn'); if (editBtn) editBtn.onclick = () => openPOForm(po, onRefresh); const recvBtn = document.getElementById('receive-po-btn'); if (recvBtn) recvBtn.onclick = () => { confirmDialog(`Mark ${po.po_no} as received? This will add ${items.length} item(s) to Inventory and log ${money(po.subtotal)} as an Expense.`, async () => { await receivePurchaseOrder(po, items, supName); closeModal(); toast('Purchase order received — inventory and expenses updated'); if (onRefresh) onRefresh(); }, { confirmLabel: 'Mark as Received' }); }; } }); } async function receivePurchaseOrder(po, items, supplierName) { for (const it of items) { if (it.inventory_item_id) { const invItem = await db.inventory_items.get(it.inventory_item_id); if (invItem) { await recordInventoryTxn(invItem, { txn_type: 'purchase', quantity: it.quantity, unit_cost: it.unit_cost, notes: `From ${po.po_no}`, reference_type: 'purchase_order', reference_id: po.id }); } } it.received_quantity = it.quantity; await localUpsert('purchase_order_items', it, { isNew: false }); } po.status = 'received'; await localUpsert('purchase_orders', po, { isNew: false }); const expense = { id: uuid(), category: 'Ingredients', supplier_id: po.supplier_id, amount: Number(po.subtotal), method: 'cash', expense_date: todayISO(), description: `Purchase Order ${po.po_no} — ${supplierName}`, created_by: CURRENT_USER.id }; expense.expense_no = await nextLocalDocNo('expenses', 'expense_no', 'EXP'); await localUpsert('expenses', expense, { isNew: true }); } /* ---- js/modules/clients.js ---- */ MODULES.clients = { title: 'Clients', eyebrow: 'Contacts', async render(container) { let search = ''; let typeFilter = ''; async function draw() { const all = await localList('clients', { orderBy: 'name', desc: false }); const rows = all.filter(c => (!search || c.name.toLowerCase().includes(search.toLowerCase()) || (c.phone || '').includes(search)) && (!typeFilter || c.client_type === typeFilter) ); container.innerHTML = `
${icon('search')}
${rows.length ? rows.map(c => ` `).join('') : ``}
NameTypePhoneEmailAddress
${escapeHtml(c.name)} ${c.client_type} ${escapeHtml(c.phone || '—')} ${escapeHtml(c.email || '—')} ${escapeHtml(c.address || '—')}
${icon('clients')}
No clients yet
Add your first client to start creating orders.
`; document.getElementById('c-search').oninput = debounce(e => { search = e.target.value; draw(); }, 200); document.getElementById('c-type-filter').onchange = e => { typeFilter = e.target.value; draw(); }; document.getElementById('add-client-btn').onclick = () => openClientForm(null, draw); container.querySelectorAll('[data-edit]').forEach(b => b.onclick = async () => openClientForm(await db.clients.get(b.dataset.edit), draw)); container.querySelectorAll('[data-del]').forEach(b => b.onclick = () => { confirmDialog('Delete this client? Their order and invoice history will be kept for records.', async () => { await localSoftDelete('clients', b.dataset.del); toast('Client deleted'); draw(); }, { danger: true, confirmLabel: 'Delete' }); }); } await draw(); } }; function openClientForm(existing, onDone) { const c = existing || { id: uuid(), client_type: 'retail' }; openModal({ title: existing ? 'Edit Client' : 'Add Client', bodyHtml: `
`, footHtml: ``, onMount: () => { document.getElementById('save-client-btn').onclick = async () => { const name = document.getElementById('f-name').value.trim(); if (!name) { toast('Client name is required', 'error'); return; } c.name = name; c.client_type = document.getElementById('f-type').value; c.phone = document.getElementById('f-phone').value.trim(); c.email = document.getElementById('f-email').value.trim(); c.address = document.getElementById('f-address').value.trim(); c.notes = document.getElementById('f-notes').value.trim(); c.is_active = true; c.created_by = c.created_by || CURRENT_USER.id; await localUpsert('clients', c, { isNew: !existing }); closeModal(); toast(existing ? 'Client updated' : 'Client added'); onDone(); }; } }); } /* ---- js/modules/suppliers.js ---- */ MODULES.suppliers = { title: 'Suppliers', eyebrow: 'Contacts', async render(container) { let search = ''; async function draw() { const all = await localList('suppliers', { orderBy: 'name', desc: false }); const rows = all.filter(s => !search || s.name.toLowerCase().includes(search.toLowerCase())); container.innerHTML = `
${icon('search')}
${rows.length ? rows.map(s => ` `).join('') : ``}
SupplierContact PersonPhoneEmailAddress
${escapeHtml(s.name)} ${escapeHtml(s.contact_person || '—')} ${escapeHtml(s.phone || '—')} ${escapeHtml(s.email || '—')} ${escapeHtml(s.address || '—')}
${icon('suppliers')}
No suppliers yet
Add suppliers to link them to inventory purchases and expenses.
`; document.getElementById('s-search').oninput = debounce(e => { search = e.target.value; draw(); }, 200); document.getElementById('add-supplier-btn').onclick = () => openSupplierForm(null, draw); container.querySelectorAll('[data-edit]').forEach(b => b.onclick = async () => openSupplierForm(await db.suppliers.get(b.dataset.edit), draw)); container.querySelectorAll('[data-del]').forEach(b => b.onclick = () => { confirmDialog('Delete this supplier?', async () => { await localSoftDelete('suppliers', b.dataset.del); toast('Supplier deleted'); draw(); }, { danger: true, confirmLabel: 'Delete' }); }); } await draw(); } }; function openSupplierForm(existing, onDone) { const s = existing || { id: uuid() }; openModal({ title: existing ? 'Edit Supplier' : 'Add Supplier', bodyHtml: `
`, footHtml: ``, onMount: () => { document.getElementById('save-supplier-btn').onclick = async () => { const name = document.getElementById('f-name').value.trim(); if (!name) { toast('Supplier name is required', 'error'); return; } s.name = name; s.contact_person = document.getElementById('f-contact').value.trim(); s.phone = document.getElementById('f-phone').value.trim(); s.email = document.getElementById('f-email').value.trim(); s.address = document.getElementById('f-address').value.trim(); s.notes = document.getElementById('f-notes').value.trim(); s.is_active = true; s.created_by = s.created_by || CURRENT_USER.id; await localUpsert('suppliers', s, { isNew: !existing }); closeModal(); toast(existing ? 'Supplier updated' : 'Supplier added'); onDone(); }; } }); } /* ---- js/modules/income.js ---- */ const INCOME_CATEGORIES = ['Cash Sales', 'Catering', 'Wholesale', 'Delivery Fees', 'Other']; MODULES.income = { title: 'Income', eyebrow: 'Finance', async render(container) { let from = isoMonthsAgo(1), to = todayISO(), tab = 'sales'; async function draw() { const [all, receipts, clients, invoices] = await Promise.all([ localList('income', { orderBy: 'income_date', desc: true }), localList('receipts', { orderBy: 'payment_date', desc: true }), localList('clients'), localList('invoices') ]); const otherRows = all.filter(i => i.income_date >= from && i.income_date <= to); const salesRows = receipts.filter(r => r.payment_date >= from && r.payment_date <= to); const otherTotal = otherRows.reduce((s, i) => s + Number(i.amount), 0); const salesTotal = salesRows.reduce((s, r) => s + Number(r.amount), 0); const cName = (r) => clientDisplayName(r.client_id, r.walk_in_name, clients); const invNo = (id) => invoices.find(i => i.id === id)?.invoice_no || 'Direct sale'; container.innerHTML = `
to
Sales Income (Orders & Receipts)
${money(salesTotal)}
${salesRows.length} receipt(s)
Other Income
${money(otherTotal)}
${otherRows.length} entrie(s)
Total Income
${money(salesTotal + otherTotal)}
Sales Income (from Receipts)
Other Income
${tab === 'sales' ? `
${salesRows.length ? salesRows.map(r => ` `).join('') : ``}
Receipt #DateClientAgainstMethodAmount
${r.receipt_no} ${fmtDate(r.payment_date)} ${escapeHtml(cName(r))} ${escapeHtml(invNo(r.invoice_id))} ${r.method.replace('_',' ')} ${money(r.amount)}
${icon('receipt')}
No receipts in this range
Record payments in Receipts — they'll automatically show up here as sales income.
` : `
${otherRows.length ? otherRows.map(i => ` `).join('') : ``}
Income #DateSourceCategoryMethodAmount
${i.income_no} ${fmtDate(i.income_date)} ${escapeHtml(i.source)} ${escapeHtml(i.category || '—')} ${(i.method||'').replace('_',' ')} ${money(i.amount)}
${icon('income')}
No other income recorded in this range
Use this for income that isn't a product sale — e.g. equipment resale, grants, refunds.
`}`; document.getElementById('f-from').onchange = e => { from = e.target.value; draw(); }; document.getElementById('f-to').onchange = e => { to = e.target.value; draw(); }; container.querySelectorAll('.tab').forEach(t => t.onclick = () => { tab = t.dataset.tab; draw(); }); document.getElementById('add-income-btn').onclick = () => openIncomeForm(null, draw); document.getElementById('export-btn').onclick = () => { if (tab === 'sales') { exportCSV('sales_income.csv', salesRows, [ { label: 'Receipt #', value: 'receipt_no' }, { label: 'Date', value: 'payment_date' }, { label: 'Client', value: (r) => cName(r) }, { label: 'Against', value: (r) => invNo(r.invoice_id) }, { label: 'Method', value: 'method' }, { label: 'Amount', value: 'amount' } ]); } else { exportCSV('other_income.csv', otherRows, [ { label: 'Income #', value: 'income_no' }, { label: 'Date', value: 'income_date' }, { label: 'Source', value: 'source' }, { label: 'Category', value: 'category' }, { label: 'Method', value: 'method' }, { label: 'Amount', value: 'amount' } ]); } }; container.querySelectorAll('[data-edit]').forEach(b => b.onclick = async () => openIncomeForm(await db.income.get(b.dataset.edit), draw)); container.querySelectorAll('[data-del]').forEach(b => b.onclick = () => { confirmDialog('Delete this income record?', async () => { await localSoftDelete('income', b.dataset.del); toast('Deleted'); draw(); }, { danger: true, confirmLabel: 'Delete' }); }); } await draw(); } }; function openIncomeForm(existing, onDone) { const i = existing || { id: uuid(), income_date: todayISO(), method: 'cash', category: INCOME_CATEGORIES[0] }; openModal({ title: existing ? 'Edit Income' : 'Add Income', bodyHtml: `
`, footHtml: ``, onMount: () => { document.getElementById('save-income-btn').onclick = async () => { const source = document.getElementById('f-source').value.trim(); const amount = parseFloat(document.getElementById('f-amount').value); if (!source) { toast('Source is required', 'error'); return; } if (!amount || amount <= 0) { toast('Enter a valid amount', 'error'); return; } i.source = source; i.amount = amount; i.category = document.getElementById('f-cat').value; i.income_date = document.getElementById('f-date').value; i.method = document.getElementById('f-method').value; i.description = document.getElementById('f-desc').value.trim(); i.created_by = i.created_by || CURRENT_USER.id; if (!existing) i.income_no = await nextLocalDocNo('income', 'income_no', 'INC'); await localUpsert('income', i, { isNew: !existing }); closeModal(); toast('Income saved'); onDone(); }; } }); } /* ---- js/modules/expenses.js ---- */ const EXPENSE_CATEGORIES = ['Ingredients', 'Packaging', 'Utilities', 'Rent', 'Salaries', 'Transport', 'Equipment', 'Marketing', 'Other']; MODULES.expenses = { title: 'Expenses', eyebrow: 'Finance', async render(container) { let from = isoMonthsAgo(1), to = todayISO(), catFilter = ''; async function draw() { const [all, suppliers] = await Promise.all([localList('expenses', { orderBy: 'expense_date', desc: true }), localList('suppliers')]); const supName = (id) => suppliers.find(s => s.id === id)?.name || '—'; const rows = all.filter(e => e.expense_date >= from && e.expense_date <= to && (!catFilter || e.category === catFilter)); const total = rows.reduce((s, e) => s + Number(e.amount), 0); container.innerHTML = `
to
Total expenses in range ${money(total)}
${rows.length ? rows.map(e => ` `).join('') : ``}
Expense #DateCategorySupplierDescriptionAmount
${e.expense_no} ${fmtDate(e.expense_date)} ${escapeHtml(e.category)} ${escapeHtml(supName(e.supplier_id))} ${escapeHtml(e.description || '—')} ${money(e.amount)}
${icon('expenses')}
No expenses recorded in this range
`; document.getElementById('f-from').onchange = e => { from = e.target.value; draw(); }; document.getElementById('f-to').onchange = e => { to = e.target.value; draw(); }; document.getElementById('f-cat').onchange = e => { catFilter = e.target.value; draw(); }; document.getElementById('add-expense-btn').onclick = () => openExpenseForm(null, draw); document.getElementById('export-btn').onclick = () => exportCSV('expenses.csv', rows, [ { label: 'Expense #', value: 'expense_no' }, { label: 'Date', value: 'expense_date' }, { label: 'Category', value: 'category' }, { label: 'Description', value: 'description' }, { label: 'Amount', value: 'amount' } ]); container.querySelectorAll('[data-edit]').forEach(b => b.onclick = async () => openExpenseForm(await db.expenses.get(b.dataset.edit), draw)); container.querySelectorAll('[data-del]').forEach(b => b.onclick = () => { confirmDialog('Delete this expense record?', async () => { await localSoftDelete('expenses', b.dataset.del); toast('Deleted'); draw(); }, { danger: true, confirmLabel: 'Delete' }); }); } await draw(); } }; async function openExpenseForm(existing, onDone) { const e = existing || { id: uuid(), expense_date: todayISO(), method: 'cash', category: EXPENSE_CATEGORIES[0] }; const suppliers = await localList('suppliers', { orderBy: 'name', desc: false }); openModal({ title: existing ? 'Edit Expense' : 'Add Expense', bodyHtml: `
`, footHtml: ``, onMount: () => { document.getElementById('save-expense-btn').onclick = async () => { const amount = parseFloat(document.getElementById('f-amount').value); if (!amount || amount <= 0) { toast('Enter a valid amount', 'error'); return; } e.category = document.getElementById('f-cat').value; e.amount = amount; e.expense_date = document.getElementById('f-date').value; e.method = document.getElementById('f-method').value; e.supplier_id = document.getElementById('f-supplier').value || null; e.description = document.getElementById('f-desc').value.trim(); e.created_by = e.created_by || CURRENT_USER.id; if (!existing) e.expense_no = await nextLocalDocNo('expenses', 'expense_no', 'EXP'); await localUpsert('expenses', e, { isNew: !existing }); closeModal(); toast('Expense saved'); onDone(); }; } }); } /* ---- js/modules/finance.js ---- */ MODULES.finance = { title: 'Finance Overview', eyebrow: 'Finance', async render(container) { let range = 30; async function draw() { const from = isoMonthsAgo(range === 30 ? 1 : range === 90 ? 3 : 12); const to = todayISO(); const [receipts, income, expenses, invoices] = await Promise.all([ localList('receipts'), localList('income'), localList('expenses'), localList('invoices') ]); const rReceipts = receipts.filter(r => r.payment_date >= from && r.payment_date <= to); const rIncome = income.filter(i => i.income_date >= from && i.income_date <= to); const rExpenses = expenses.filter(e => e.expense_date >= from && e.expense_date <= to); const totalIn = rReceipts.reduce((s, r) => s + Number(r.amount), 0) + rIncome.reduce((s, i) => s + Number(i.amount), 0); const totalOut = rExpenses.reduce((s, e) => s + Number(e.amount), 0); const net = totalIn - totalOut; const outstanding = invoices.filter(i => !['paid','cancelled','draft'].includes(i.status)).reduce((s, i) => s + Number(i.balance), 0); // weekly buckets for trend const weeks = range === 30 ? 4 : range === 90 ? 6 : 12; const bucketDays = Math.ceil((range) / weeks); const series = []; for (let w = weeks - 1; w >= 0; w--) { const end = new Date(); end.setDate(end.getDate() - w * bucketDays); const start = new Date(end); start.setDate(start.getDate() - bucketDays + 1); const s = start.toISOString().slice(0, 10), e = end.toISOString().slice(0, 10); const inc = rReceipts.filter(r => r.payment_date >= s && r.payment_date <= e).reduce((sum, r) => sum + Number(r.amount), 0) + rIncome.filter(i => i.income_date >= s && i.income_date <= e).reduce((sum, i) => sum + Number(i.amount), 0); const exp = rExpenses.filter(x => x.expense_date >= s && x.expense_date <= e).reduce((sum, x) => sum + Number(x.amount), 0); series.push({ label: end.toLocaleDateString('en-GB', { day: '2-digit', month: 'short' }), a: inc, b: exp }); } // expense breakdown by category const catTotals = {}; rExpenses.forEach(e => { catTotals[e.category] = (catTotals[e.category] || 0) + Number(e.amount); }); const palette = ['#0c1c40', '#c9a227', '#2b569e', '#1f7a4d', '#a5690f', '#b3261e', '#6b3fc4', '#8b8fa3']; const donutSegs = Object.entries(catTotals).sort((a,b) => b[1]-a[1]).slice(0,7).map(([k,v],i) => ({ label: k, value: v, color: palette[i % palette.length] })); container.innerHTML = `
${icon('income')}
Total Income
${money(totalIn)}
${icon('expenses')}
Total Expenses
${money(totalOut)}
${icon('wallet')}
Net Cash Flow
${money(net)}
${icon('invoice')}
Outstanding Receivables
${money(outstanding)}

Income vs Expenses

Income Expenses
${svgBarChart(series, { dualSeries: true, height: 260 })}

Expenses by Category

${donutSegs.length ? svgDonut(donutSegs, { size: 130, thickness: 20 }) : `
No expenses in range.
`}
${donutSegs.map(s => `
${escapeHtml(s.label)}${money(s.value)}
`).join('')}
`; document.getElementById('range-select').onchange = e => { range = +e.target.value; draw(); }; } await draw(); } }; /* ---- js/modules/reports.js ---- */ MODULES.reports = { title: 'Reports & Financial Statements', eyebrow: 'Finance', async render(container) { let tab = 'pnl'; async function draw() { container.innerHTML = `
Income Statement
Sales Report
Client Statement
Inventory Valuation
`; container.querySelectorAll('.tab').forEach(t => t.onclick = () => { tab = t.dataset.tab; draw(); }); const body = document.getElementById('report-body'); if (tab === 'pnl') await renderPnL(body); if (tab === 'sales') await renderSalesReport(body); if (tab === 'client') await renderClientStatement(body); if (tab === 'inventory') await renderInventoryValuation(body); } await draw(); } }; async function renderPnL(body) { let from = isoMonthsAgo(1), to = todayISO(); async function draw() { const [receipts, income, expenses, invoices, overheadItems] = await Promise.all([localList('receipts'), localList('income'), localList('expenses'), localList('invoices'), localList('overhead_items')]); const inv = invoices.filter(i => i.issue_date >= from && i.issue_date <= to && i.status !== 'cancelled'); const salesRevenue = inv.reduce((s, i) => s + Number(i.subtotal) - Number(i.discount), 0); // Walk-in / direct-sale receipts aren't tied to any invoice, so their revenue // would otherwise never appear in the Income Statement — count them here. const directSaleReceipts = receipts.filter(r => !r.invoice_id && r.payment_date >= from && r.payment_date <= to).reduce((s, r) => s + Number(r.amount), 0); const otherIncome = income.filter(i => i.income_date >= from && i.income_date <= to).reduce((s, i) => s + Number(i.amount), 0); const totalRevenue = salesRevenue + directSaleReceipts + otherIncome; // Daily Overheads (rent, wages, utilities...) represent real recurring costs — // count one day's worth for every day in the selected range as an expense, // alongside anything explicitly logged in Expenses, so the statement reflects // the true cost of running the bakery even if nobody has manually logged rent. const daysInRange = Math.max(1, Math.round((new Date(to) - new Date(from)) / 86400000) + 1); const dailyOverheadTotal = overheadItems.reduce((s, o) => s + Number(o.daily_amount), 0); const overheadOverRange = dailyOverheadTotal * daysInRange; const rExpenses = expenses.filter(e => e.expense_date >= from && e.expense_date <= to); const byCat = {}; rExpenses.forEach(e => { byCat[e.category] = (byCat[e.category] || 0) + Number(e.amount); }); const cogsCats = ['Ingredients', 'Packaging']; const cogs = Object.entries(byCat).filter(([k]) => cogsCats.includes(k)).reduce((s, [,v]) => s + v, 0); const opex = Object.entries(byCat).filter(([k]) => !cogsCats.includes(k)); const loggedOpex = opex.reduce((s, [,v]) => s + v, 0); const totalOpex = loggedOpex + overheadOverRange; const grossProfit = totalRevenue - cogs; const netProfit = grossProfit - totalOpex; body.innerHTML = `
to
${docHeaderHtml()}
Income Statement
${fmtDate(from)} — ${fmtDate(to)}
${cogsCats.map(c => ``).join('')} ${opex.length ? opex.map(([k,v]) => ``).join('') : ``} ${overheadOverRange > 0 ? `` : ''}
Revenue
Sales (invoiced)${money(salesRevenue)}
Direct / walk-in sales (receipts)${money(directSaleReceipts)}
Other income${money(otherIncome)}
Total Revenue${money(totalRevenue)}
Cost of Goods Sold
${c}${money(byCat[c] || 0)}
Total COGS${money(cogs)}
Gross Profit${money(grossProfit)}
Operating Expenses
${escapeHtml(k)}${money(v)}
None logged${money(0)}
Daily Overheads (${daysInRange} day${daysInRange===1?'':'s'} × ${money(dailyOverheadTotal)}/day)${money(overheadOverRange)}
Total Operating Expenses${money(totalOpex)}
Net Profit${money(netProfit)}
`; document.getElementById('f-from').onchange = e => { from = e.target.value; draw(); }; document.getElementById('f-to').onchange = e => { to = e.target.value; draw(); }; document.getElementById('print-pnl').onclick = () => window.print(); const slot = document.getElementById('doc-title-slot'); if (slot) slot.innerHTML = `

FINANCIAL STATEMENT

`; } await draw(); } async function renderSalesReport(body) { let from = isoMonthsAgo(1), to = todayISO(); async function draw() { const [invoices, clients] = await Promise.all([localList('invoices'), localList('clients')]); const clientName = (id, walkIn) => clientDisplayName(id, walkIn, clients); const rows = invoices.filter(i => i.issue_date >= from && i.issue_date <= to && i.status !== 'cancelled').sort((a,b) => a.issue_date < b.issue_date ? 1 : -1); const total = rows.reduce((s, i) => s + Number(i.total), 0); const collected = rows.reduce((s, i) => s + Number(i.amount_paid), 0); body.innerHTML = `
to
Invoiced
${money(total)}
Collected
${money(collected)}
Outstanding
${money(total - collected)}
${rows.length ? rows.map(i => ``).join('') : ``}
Invoice #ClientDateStatusTotalPaid
${i.invoice_no}${escapeHtml(clientName(i.client_id, i.walk_in_name))}${fmtDate(i.issue_date)}${i.status.replace('_',' ')}${money(i.total)}${money(i.amount_paid)}
No sales in this range.
`; document.getElementById('f-from').onchange = e => { from = e.target.value; draw(); }; document.getElementById('f-to').onchange = e => { to = e.target.value; draw(); }; document.getElementById('export-btn').onclick = () => exportCSV('sales_report.csv', rows, [ { label: 'Invoice #', value: 'invoice_no' }, { label: 'Client', value: (r) => clientName(r.client_id, r.walk_in_name) }, { label: 'Date', value: 'issue_date' }, { label: 'Status', value: 'status' }, { label: 'Total', value: 'total' }, { label: 'Paid', value: 'amount_paid' } ]); } await draw(); } async function renderClientStatement(body) { const clients = await localList('clients', { orderBy: 'name', desc: false }); let clientId = clients[0]?.id || ''; async function draw() { const [invoices, receipts] = await Promise.all([localList('invoices'), localList('receipts')]); const cInvoices = invoices.filter(i => i.client_id === clientId).sort((a,b) => a.issue_date < b.issue_date ? -1 : 1); const cReceipts = receipts.filter(r => r.client_id === clientId); const client = clients.find(c => c.id === clientId); const totalInvoiced = cInvoices.reduce((s, i) => s + Number(i.total), 0); const totalPaid = cReceipts.reduce((s, r) => s + Number(r.amount), 0); body.innerHTML = `
${docHeaderHtml()}

Statement For

${escapeHtml(client?.name || '')}
${escapeHtml(client?.phone||'')}

Summary

Invoiced: ${money(totalInvoiced)}
Paid: ${money(totalPaid)}
Balance: ${money(totalInvoiced - totalPaid)}
${cInvoices.length ? cInvoices.map(i => ``).join('') : ``}
DateInvoice #TotalPaidBalance
${fmtDate(i.issue_date)}${i.invoice_no}${money(i.total)}${money(i.amount_paid)}${money(i.balance)}
No invoices for this client yet.
`; document.getElementById('f-client').onchange = e => { clientId = e.target.value; draw(); }; document.getElementById('print-btn').onclick = () => window.print(); const slot = document.getElementById('doc-title-slot'); if (slot) slot.innerHTML = `

STATEMENT

`; } if (clientId) await draw(); else body.innerHTML = `
${icon('clients')}
No clients yet
`; } async function renderInventoryValuation(body) { const items = await localList('inventory_items', { orderBy: 'name', desc: false }); const rows = items.map(i => ({ ...i, value: Number(i.quantity_on_hand) * Number(i.cost_per_unit) })); const total = rows.reduce((s, i) => s + i.value, 0); body.innerHTML = `
Total Inventory Value
${money(total)}
${rows.length ? rows.map(i => ``).join('') : ``}
ItemQty on HandCost/UnitValue
${escapeHtml(i.name)}${i.quantity_on_hand} ${escapeHtml(i.unit)}${money(i.cost_per_unit)}${money(i.value)}
No inventory items yet.
`; document.getElementById('export-btn').onclick = () => exportCSV('inventory_valuation.csv', rows, [ { label: 'Item', value: 'name' }, { label: 'Qty', value: 'quantity_on_hand' }, { label: 'Cost/Unit', value: 'cost_per_unit' }, { label: 'Value', value: 'value' } ]); } /* ---- js/modules/users.js ---- */ const USER_ROLES = ['admin', 'manager', 'sales', 'baker', 'accountant', 'viewer']; const ROLE_DESC = { admin: 'Full access to all modules, users and settings', manager: 'Full access to operations and finance, cannot manage users', sales: 'Orders, invoices, receipts, clients, catalogue', baker: 'Inventory, recipes, catalogue, calendar', accountant: 'Finance, income, expenses, reports, receipts', viewer: 'Read-only access to dashboard and reports' }; MODULES.users = { title: 'Users', eyebrow: 'Administration', async render(container) { async function draw() { const profiles = await localList('profiles', { orderBy: 'full_name', desc: false }); container.innerHTML = `
${profiles.map(p => ` `).join('')}
NameEmailRoleStatus
${escapeHtml(p.full_name)} ${escapeHtml(p.email || '—')} ${p.role} ${p.active ? 'active' : 'disabled'}
${p.id !== CURRENT_USER.id ? `` : `(you)`}
`; document.getElementById('add-user-btn').onclick = () => openAddUserForm(draw); container.querySelectorAll('[data-edit]').forEach(b => b.onclick = async () => openEditUserForm(await db.profiles.get(b.dataset.edit), draw)); } await draw(); } }; function openAddUserForm(onDone) { openModal({ title: 'Add Team Member', bodyHtml: `
Share this password with them — they can change it after signing in.
${ROLE_DESC.admin}
`, footHtml: ``, onMount: () => { document.getElementById('f-role').onchange = e => { document.getElementById('role-desc').textContent = ROLE_DESC[e.target.value]; }; document.getElementById('save-user-btn').onclick = async () => { const full_name = document.getElementById('f-name').value.trim(); const email = document.getElementById('f-email').value.trim(); const password = document.getElementById('f-password').value; const role = document.getElementById('f-role').value; if (!full_name || !email) { toast('Name and email are required', 'error'); return; } if (!password || password.length < 6) { toast('Password must be at least 6 characters', 'error'); return; } if (!navigator.onLine) { toast('Creating a new account requires an internet connection', 'error'); return; } const btn = document.getElementById('save-user-btn'); btn.disabled = true; btn.textContent = 'Creating…'; try { await adminCreateUser({ email, password, full_name, role }); toast('Team member created — share their login details.'); closeModal(); onDone(); } catch (err) { toast(err.message || 'Could not create account', 'error'); btn.disabled = false; btn.textContent = 'Create Account'; } }; } }); } function openEditUserForm(p, onDone) { openModal({ title: `Edit ${p.full_name}`, bodyHtml: `
${ROLE_DESC[p.role]}
Disabling prevents this person from being assigned new work, but doesn't delete their history. Full sign-in blocking must be done in Supabase Auth.
`, footHtml: ``, onMount: () => { document.getElementById('f-role').onchange = e => { document.getElementById('role-desc').textContent = ROLE_DESC[e.target.value]; }; document.getElementById('save-user-btn').onclick = async () => { p.role = document.getElementById('f-role').value; p.active = document.getElementById('f-active').value === 'true'; await localUpsert('profiles', p, { isNew: false }); closeModal(); toast('User updated'); onDone(); }; } }); } /* ---- js/modules/settings.js ---- */ MODULES.settings = { title: 'Company Settings', eyebrow: 'Administration', async render(container) { const defaults = await metaGet('app_settings', { default_tax_pct: 0, default_due_days: 7 }); const c = APP_CONFIG.COMPANY; const pendingCount = await db.sync_queue.count(); const lastSync = await metaGet('last_sync_at', null); container.innerHTML = `

Company Details

${escapeHtml(c.name)}
${escapeHtml(c.tagline)}
Phone: ${escapeHtml(c.phone1)} / ${escapeHtml(c.phone2)}
WhatsApp: ${escapeHtml(c.whatsapp)}
Email: ${escapeHtml(c.email)}
Facebook: ${escapeHtml(c.facebook)}
Currency: ${escapeHtml(c.currency)}
To change contact details or branding shown on documents, update js/config.js and data:image/png;base64,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 in the app files.

Sales Defaults

My Account

Sync & Data

Last successful sync${lastSync ? fmtDateTime(lastSync) : 'Never'}
Pending changes to push${pendingCount}
Signed in as${escapeHtml(CURRENT_USER.full_name)} (${escapeHtml(CURRENT_USER.role)})

Backups

${await renderBackupsBody()}
`; document.getElementById('save-defaults-btn').onclick = async () => { await metaSet('app_settings', { default_tax_pct: parseFloat(document.getElementById('f-tax').value) || 0, default_due_days: parseInt(document.getElementById('f-due').value) || 0 }); await localUpsert('settings', { key: 'app_settings', value: await metaGet('app_settings') }, { isNew: true }); toast('Defaults saved'); }; document.getElementById('change-pass-btn').onclick = async () => { const p1 = document.getElementById('f-newpass').value; const p2 = document.getElementById('f-newpass2').value; const status = document.getElementById('pass-status'); if (!navigator.onLine) { status.textContent = 'Connect to the internet to change your password.'; status.style.color = 'var(--danger)'; return; } if (!p1 || p1.length < 6) { status.textContent = 'Password must be at least 6 characters.'; status.style.color = 'var(--danger)'; return; } if (p1 !== p2) { status.textContent = 'Passwords do not match.'; status.style.color = 'var(--danger)'; return; } const { error } = await supabaseClient.auth.updateUser({ password: p1 }); if (error) { status.textContent = error.message; status.style.color = 'var(--danger)'; } else { status.textContent = 'Password updated.'; status.style.color = 'var(--success)'; document.getElementById('f-newpass').value = ''; document.getElementById('f-newpass2').value = ''; } }; document.getElementById('force-sync-btn').onclick = async () => { toast('Syncing…'); const r = await syncNow(); toast(r.ok ? 'Sync complete' : 'Sync failed — will retry automatically', r.ok ? 'ok' : 'error'); MODULES.settings.render(container); }; wireBackupsBody(container); } }; /** Cloud backups run automatically every day at 2am via a scheduled database * job — this works even if nobody has the app open. Local backups run once * per day per device, the first time the app is opened that day. Both are * downloadable here, and either can also be triggered on demand. */ async function renderBackupsBody() { const localBackups = await db.local_backups.orderBy('created_at').reverse().toArray(); let cloudBackups = []; let cloudError = null; if (navigator.onLine) { try { const { data, error } = await supabaseClient.from('backups').select('id,created_at,size_bytes,source').order('created_at', { ascending: false }).limit(30); if (error) throw error; cloudBackups = data || []; } catch (e) { cloudError = e.message || 'Could not reach the cloud backup list'; } } const isAdmin = CURRENT_USER.role === 'admin'; const fmtSize = (n) => n ? (n > 1024 * 1024 ? (n / (1024*1024)).toFixed(1) + ' MB' : (n / 1024).toFixed(0) + ' KB') : '—'; return `
A full copy of your data is backed up automatically every day — once in the cloud (2am, independent of this device) and once on this device (the first time you open the app each day). You can also download a complete copy any time, or trigger either backup right now.
Cloud (Supabase) ${isAdmin ? `` : ''}
${!navigator.onLine ? `
Offline — connect to see or trigger cloud backups.
` : cloudError ? `
${escapeHtml(cloudError)}${!isAdmin ? ' (viewing cloud backups requires an admin account)' : ''}
` : !cloudBackups.length ? `
No cloud backups yet — the first automatic one runs at 2am, or trigger one now.
` : `
${cloudBackups.map(b => ` `).join('')}
DateSourceSize
${fmtDateTime(b.created_at)} ${b.source} ${fmtSize(b.size_bytes)}
`}
This Device
${!localBackups.length ? `
No local snapshots yet — one is taken automatically the first time you open the app each day.
` : `
${localBackups.map(b => ` `).join('')}
DateSize
${fmtDateTime(b.created_at)} ${fmtSize(b.size_bytes)}
`}
`; } function wireBackupsBody(container) { const refresh = async () => { const el = document.getElementById('backups-body'); if (el) { el.innerHTML = await renderBackupsBody(); wireBackupsBody(container); } }; document.getElementById('download-full-now-btn')?.addEventListener('click', async () => { const snapshot = await gatherFullLocalSnapshot(); downloadSnapshotAsFile(snapshot, 'resmond-bakery-full-backup'); toast('Backup downloaded'); }); document.getElementById('backup-now-local-btn')?.addEventListener('click', async () => { const snapshot = await gatherFullLocalSnapshot(); const json = JSON.stringify(snapshot); await db.local_backups.add({ created_at: new Date().toISOString(), data: json, size_bytes: json.length }); const all = await db.local_backups.orderBy('created_at').reverse().toArray(); if (all.length > 14) await db.local_backups.bulkDelete(all.slice(14).map(b => b.id)); toast('Local backup created'); await refresh(); }); document.getElementById('backup-now-cloud-btn')?.addEventListener('click', async () => { const btn = document.getElementById('backup-now-cloud-btn'); btn.disabled = true; btn.innerHTML = ' Backing up…'; try { const { error } = await supabaseClient.rpc('create_full_backup', { p_source: 'manual' }); if (error) throw error; toast('Cloud backup created'); } catch (e) { toast('Cloud backup failed: ' + (e.message || 'unknown error'), 'error'); } await refresh(); }); container.querySelectorAll('[data-download-local]').forEach(b => b.onclick = async () => { const row = await db.local_backups.get(Number(b.dataset.downloadLocal)); if (row) downloadSnapshotAsFile(row.data, 'resmond-bakery-local-backup'); }); container.querySelectorAll('[data-download-cloud]').forEach(b => b.onclick = async () => { try { const { data, error } = await supabaseClient.from('backups').select('data').eq('id', b.dataset.downloadCloud).single(); if (error) throw error; downloadSnapshotAsFile(data.data, 'resmond-bakery-cloud-backup'); } catch (e) { toast('Could not download that backup: ' + (e.message || 'unknown error'), 'error'); } }); } /* ---- js/modules/overheads.js ---- */ const OVERHEAD_CATEGORIES = ['Rent', 'Electricity', 'Water', 'Gas/Fuel', 'Wages', 'Equipment/Maintenance', 'Transport', 'Other']; // Maps an overhead category onto the closest Expense category, so "logging" an // overhead payment lands in Expenses under a category that fits the rest of the books. const OVERHEAD_TO_EXPENSE_CATEGORY = { 'Rent': 'Rent', 'Electricity': 'Utilities', 'Water': 'Utilities', 'Gas/Fuel': 'Utilities', 'Wages': 'Salaries', 'Equipment/Maintenance': 'Equipment', 'Transport': 'Transport', 'Other': 'Other' }; /** Records an overhead item's daily amount as a real Expense transaction — this is * how Daily Overheads (a budgeting/costing figure) becomes an actual dated, * reportable cash expense once you've actually paid it. */ async function logOverheadAsExpense(item, expenseDate = todayISO()) { const e = { id: uuid(), category: OVERHEAD_TO_EXPENSE_CATEGORY[item.category] || 'Other', amount: Number(item.daily_amount), method: 'cash', expense_date: expenseDate, description: `Daily overhead: ${item.name}`, created_by: CURRENT_USER.id }; e.expense_no = await nextLocalDocNo('expenses', 'expense_no', 'EXP'); await localUpsert('expenses', e, { isNew: true }); return e; } async function renderOverheadsTab(container) { async function draw() { const [items, prodSettings] = await Promise.all([ localList('overhead_items', { orderBy: 'name', desc: false }), getProductionSettings() ]); const { total_items_per_day: totalItemsPerDay, labor_rate_per_hour: laborRate } = prodSettings; const total = items.reduce((s, i) => s + Number(i.daily_amount), 0); const overheadPerItem = totalItemsPerDay > 0 ? total / totalItemsPerDay : 0; container.innerHTML = `
Total Daily Overhead
${money(total)}
Sum of items below
Overhead Per Item
${overheadPerItem > 0 ? money(overheadPerItem) : '—'}
${totalItemsPerDay > 0 ? `${money(total)} ÷ ${totalItemsPerDay} items` : 'Set items/day below to calculate'}

Production Settings

Total Items Produced Per Day
Total loaves/buns/cakes/cookies etc. across everything you bake in a typical day — shared by every recipe.
Labor Rate (UGX / hour)
Your own labor rate — recipes then just record batch time in minutes and labor cost is calculated automatically.
Every recipe in the Recipes tab carries the same Overhead Per Item figure above, multiplied by how many items its batch yields — so overhead is shared fairly and consistently across everything you produce. These figures also flow into the Income Statement automatically; use "Log as Expense" when you actually pay one.
${items.length ? items.map(i => ` `).join('') : ``}
ItemCategoryDaily Amount
${escapeHtml(i.name)}${i.notes ? `
${escapeHtml(i.notes)}
` : ''}
${escapeHtml(i.category || '—')} ${money(i.daily_amount)}
${icon('finance')}
No overhead items yet
Add recurring daily costs like rent, electricity and wages — the Recipes tab will automatically share this total across your batches.
`; document.getElementById('add-overhead-btn').onclick = () => openOverheadForm(null, draw); document.getElementById('save-production-settings-btn').onclick = async () => { const itemsVal = parseFloat(document.getElementById('f-items-per-day').value); const rateVal = parseFloat(document.getElementById('f-labor-rate').value); if (isNaN(itemsVal) || itemsVal < 0) { toast('Enter a valid number of items', 'error'); return; } if (isNaN(rateVal) || rateVal < 0) { toast('Enter a valid labor rate', 'error'); return; } await setProductionSettings({ total_items_per_day: itemsVal, labor_rate_per_hour: rateVal }); toast('Saved — recipe costing will now use these figures'); draw(); }; document.getElementById('log-all-btn').onclick = () => { confirmDialog(`Log all ${items.length} overhead item(s) as today's expenses, totaling ${money(total)}?`, async () => { for (const item of items) await logOverheadAsExpense(item); toast('Logged as expenses'); draw(); }, { confirmLabel: 'Log All' }); }; container.querySelectorAll('[data-edit]').forEach(b => b.onclick = async () => openOverheadForm(await db.overhead_items.get(b.dataset.edit), draw)); container.querySelectorAll('[data-log]').forEach(b => b.onclick = async () => { const item = await db.overhead_items.get(b.dataset.log); await logOverheadAsExpense(item); toast(`Logged ${item.name} as an expense`); draw(); }); container.querySelectorAll('[data-del]').forEach(b => b.onclick = () => { confirmDialog('Remove this overhead item?', async () => { await localSoftDelete('overhead_items', b.dataset.del); toast('Removed'); draw(); }, { danger: true, confirmLabel: 'Remove' }); }); } await draw(); } /** Used by Recipe Costing to show the live allocation without navigating away. */ async function getTotalDailyOverhead() { const items = await localList('overhead_items'); return items.reduce((s, i) => s + Number(i.daily_amount), 0); } /** The shared production settings — items produced per day (for overhead * allocation) and labor rate per hour (for labor costing). Stored together * in the synced `settings` table (not the local-only meta cache) so every * device agrees and every recipe carries the same per-item figures. */ async function getProductionSettings() { const row = await db.settings.get('daily_production'); const v = row?.value || {}; return { total_items_per_day: Number(v.total_items_per_day || 0), labor_rate_per_hour: Number(v.labor_rate_per_hour || 0) }; } async function setProductionSettings(partial) { const current = await getProductionSettings(); const merged = { ...current, ...partial }; await localUpsert('settings', { key: 'daily_production', value: merged }, { isNew: true }); } // Back-compat helper used elsewhere for just the items-per-day figure. async function getTotalItemsPerDay() { return (await getProductionSettings()).total_items_per_day; } function openOverheadForm(existing, onDone) { const i = existing || { id: uuid(), category: OVERHEAD_CATEGORIES[0] }; openModal({ title: existing ? 'Edit Overhead Item' : 'Add Overhead Item', bodyHtml: `
Monthly cost ÷ ~30 days, or a straight daily figure.
`, footHtml: ``, onMount: () => { document.getElementById('save-overhead-btn').onclick = async () => { const name = document.getElementById('f-name').value.trim(); const amount = parseFloat(document.getElementById('f-amount').value); if (!name) { toast('Name is required', 'error'); return; } if (isNaN(amount) || amount < 0) { toast('Enter a valid daily amount', 'error'); return; } i.name = name; i.category = document.getElementById('f-cat').value; i.daily_amount = amount; i.notes = document.getElementById('f-notes').value.trim(); i.is_active = true; i.created_by = i.created_by || CURRENT_USER.id; await localUpsert('overhead_items', i, { isNew: !existing }); closeModal(); toast('Overhead item saved'); onDone(); }; } }); } /* ---- js/app.js ---- */ /* ================================================================ APP SHELL — router, sidebar, boot sequence ================================================================ */ const NAV_SECTIONS = [ { label: 'Overview', items: [ { key: 'dashboard', label: 'Dashboard', icon: 'dashboard' }, { key: 'calendar', label: 'Calendar', icon: 'calendar' }, ]}, { label: 'Sales', items: [ { key: 'orders', label: 'Orders', icon: 'orders' }, { key: 'invoices', label: 'Invoices', icon: 'invoice' }, { key: 'receipts', label: 'Receipts', icon: 'receipt' }, ]}, { label: 'Catalogue & Stock', items: [ { key: 'catalogue', label: 'Product Catalogue', icon: 'catalogue' }, { key: 'recipes', label: 'Recipe Costing & Overheads', icon: 'recipe' }, { key: 'inventory', label: 'Inventory', icon: 'inventory' }, { key: 'purchase_orders', label: 'Purchase Orders', icon: 'suppliers' }, ]}, { label: 'Contacts', items: [ { key: 'clients', label: 'Clients', icon: 'clients' }, { key: 'suppliers', label: 'Suppliers', icon: 'suppliers', roles: ['admin','manager','accountant'] }, ]}, { label: 'Finance', items: [ { key: 'income', label: 'Income', icon: 'income', roles: ['admin','manager','accountant'] }, { key: 'expenses', label: 'Expenses', icon: 'expenses', roles: ['admin','manager','accountant'] }, { key: 'finance', label: 'Finance Overview', icon: 'finance', roles: ['admin','manager','accountant'] }, { key: 'reports', label: 'Reports & Statements', icon: 'reports', roles: ['admin','manager','accountant'] }, ]}, { label: 'Administration', items: [ { key: 'users', label: 'Users', icon: 'users', roles: ['admin'] }, { key: 'settings', label: 'Company Settings', icon: 'settings', roles: ['admin'] }, ]}, ]; // NOTE: `MODULES` itself is declared earlier in index.html (before the module // scripts load) so that js/modules/*.js can populate it as each file runs. function canSee(item) { if (!item.roles) return true; return item.roles.includes(CURRENT_USER?.role); } function renderSidebar(activeKey) { const sections = NAV_SECTIONS.map(sec => { const items = sec.items.filter(canSee); if (!items.length) return ''; return ` ${items.map(it => ` `).join('')} `; }).join(''); document.getElementById('sidebar').innerHTML = ` `; document.querySelectorAll('[data-nav]').forEach(el => { el.addEventListener('click', () => { location.hash = '#/' + el.dataset.nav; closeSidebarMobile(); }); }); document.getElementById('logout-btn').addEventListener('click', doLogout); } function closeSidebarMobile() { document.getElementById('sidebar').classList.remove('open'); document.getElementById('sidebar-scrim').classList.remove('show'); } async function doLogout() { await authLogout(); location.hash = ''; document.getElementById('app').classList.remove('ready'); document.getElementById('login-screen').style.display = 'flex'; } /* ---------------- Router ---------------- */ async function route() { let key = (location.hash || '#/dashboard').replace('#/', ''); if (!MODULES[key]) key = 'dashboard'; const item = NAV_SECTIONS.flatMap(s => s.items).find(i => i.key === key); if (item && !canSee(item)) key = 'dashboard'; renderSidebar(key); const mod = MODULES[key]; document.getElementById('page-eyebrow').textContent = mod.eyebrow || ''; document.getElementById('page-title').textContent = mod.title || ''; const container = document.getElementById('content'); container.innerHTML = '
'; try { await mod.render(container); } catch (e) { console.error(e); container.innerHTML = `
Something went wrong loading this page. ${escapeHtml(e.message || '')}
`; } refreshNavBadges(); } window.addEventListener('hashchange', route); /* ---------------- Sync status UI ---------------- */ window.updateSyncStatusUI = function (status, extra) { const el = document.getElementById('sync-status'); if (!el) return; el.classList.remove('syncing', 'offline', 'pending'); let label = 'Synced'; if (status === 'syncing') { el.classList.add('syncing'); label = 'Syncing…'; } else if (status === 'offline') { el.classList.add('offline'); label = 'Offline'; } else if (status === 'pending') { el.classList.add('pending'); label = (extra?.pending || 0) + ' pending'; } el.querySelector('.lbl').textContent = label; }; async function refreshNavBadges() { try { const items = await localList('inventory_items'); const low = items.filter(i => Number(i.quantity_on_hand) <= Number(i.reorder_level)).length; window.__lowStockCount = low; const invEl = document.getElementById('nav-count-inventory'); if (invEl) { invEl.textContent = low > 0 ? low : ''; invEl.classList.toggle('warn', low > 0); } const orders = await localList('orders'); const pendingOrders = orders.filter(o => ['pending', 'confirmed', 'in_production'].includes(o.status)).length; const ordEl = document.getElementById('nav-count-orders'); if (ordEl) ordEl.textContent = pendingOrders > 0 ? pendingOrders : ''; const invoices = await localList('invoices'); const overdue = invoices.filter(i => ['sent', 'partially_paid', 'overdue'].includes(i.status) && i.due_date && i.due_date < todayISO()).length; const invcEl = document.getElementById('nav-count-invoices'); if (invcEl) { invcEl.textContent = overdue > 0 ? overdue : ''; invcEl.classList.toggle('warn', overdue > 0); } } catch (e) { /* ignore during first boot before data exists */ } } window.addEventListener('erp:synced', refreshNavBadges); /* ---------------- Boot ---------------- */ async function bootApp() { document.getElementById('login-screen').style.display = 'none'; const app = document.getElementById('app'); app.classList.add('ready'); document.getElementById('sidebar-scrim').addEventListener('click', closeSidebarMobile); document.getElementById('menu-btn').addEventListener('click', () => { document.getElementById('sidebar').classList.add('open'); document.getElementById('sidebar-scrim').classList.add('show'); }); document.getElementById('sync-status').addEventListener('click', () => syncNow()); startSyncLoop(); maybeRunAutomaticLocalBackup(); // fire-and-forget, silent, at most once per day per device route(); } async function initAuthFlow() { const session = await authGetSession(); if (session?.user) { await loadCurrentUserProfile(session.user.id, session.user.email); await bootApp(); } else { document.getElementById('login-screen').style.display = 'flex'; } supabaseClient.auth.onAuthStateChange(async (event, session) => { if (event === 'SIGNED_OUT') { document.getElementById('app').classList.remove('ready'); document.getElementById('login-screen').style.display = 'flex'; } }); document.getElementById('login-form').addEventListener('submit', async (e) => { e.preventDefault(); const email = document.getElementById('login-email').value.trim(); const password = document.getElementById('login-password').value; const btn = document.getElementById('login-btn'); const errBox = document.getElementById('login-error'); errBox.style.display = 'none'; btn.disabled = true; btn.innerHTML = ' Signing in…'; try { const session = await authLogin(email, password); await loadCurrentUserProfile(session.user.id, session.user.email); await bootApp(); } catch (err) { errBox.textContent = navigator.onLine ? (err.message || 'Could not sign in. Check your details and try again.') : 'You are offline and this device has no saved session yet. Connect to the internet for your first sign-in.'; errBox.style.display = 'block'; btn.disabled = false; btn.textContent = 'Sign in'; } }); } function updateOnlinePill() { const pill = document.getElementById('offline-pill'); if (!pill) return; const online = navigator.onLine; pill.classList.toggle('off', !online); pill.querySelector('.lbl').textContent = online ? 'Online' : 'Offline mode'; } window.addEventListener('online', updateOnlinePill); window.addEventListener('offline', updateOnlinePill); document.addEventListener('DOMContentLoaded', () => { updateOnlinePill(); initAuthFlow(); if (!location.hash) location.hash = '#/dashboard'; });