Files
enterprise-addons/spreadsheet_dashboard_account_accountant/data/files/accounting_dashboard.json
T

991 lines
33 KiB
JSON

{
"version": "18.5.10",
"sheets": [
{
"id": "Sheet1",
"name": "Dashboard",
"colNumber": 9,
"rowNumber": 56,
"rows": {
"6": { "size": 40 },
"23": { "size": 36 },
"24": { "size": 30 },
"25": { "size": 30 },
"26": { "size": 30 },
"27": { "size": 30 },
"28": { "size": 30 },
"30": { "size": 36 },
"31": { "size": 30 },
"32": { "size": 30 },
"33": { "size": 30 },
"34": { "size": 30 },
"36": { "size": 36 },
"37": { "size": 30 },
"38": { "size": 30 },
"39": { "size": 30 },
"40": { "size": 30 },
"41": { "size": 36 },
"42": { "size": 30 },
"43": { "size": 30 },
"44": { "size": 30 },
"45": { "size": 30 }
},
"cols": {
"0": { "size": 175 },
"1": { "size": 100 },
"2": { "size": 100 },
"3": { "size": 100 },
"4": { "size": 50 },
"5": { "size": 175 },
"6": { "size": 100 },
"7": { "size": 100 },
"8": { "size": 100 }
},
"merges": [],
"cells": {
"A7": "[Invoiced](odoo://view/{\"viewType\":\"graph\",\"action\":{\"domain\":[\"&\",[\"state\",\"not in\",[\"draft\",\"cancel\"]],\"|\",[\"move_type\",\"=\",\"out_invoice\"],[\"move_type\",\"=\",\"out_refund\"]],\"context\":{\"group_by\":[\"invoice_date\"],\"graph_measure\":\"price_subtotal\",\"graph_mode\":\"line\",\"graph_groupbys\":[\"invoice_date:month\"]},\"modelName\":\"account.invoice.report\",\"views\":[[false,\"graph\"],[false,\"pivot\"],[false,\"search\"]]},\"threshold\":0,\"name\":\"Invoices Analysis\",\"positional\":true})",
"A24": "=_t(\"Cash\")",
"A25": "=_t(\"Cash received\")",
"A26": "=_t(\"Cash spent\")",
"A27": "=_t(\"Cash surplus\")",
"A28": "=_t(\"Closing bank balance\")",
"A31": "=_t(\"Performance\")",
"A32": "=_t(\"Gross profit margin\")",
"A33": "=_t(\"Net profit margin\")",
"A34": "=_t(\"Return on investments\")",
"A35": "=_t(\"Financial independence\")",
"A37": "=_t(\"Position\")",
"A38": "=_t(\"Average debtors days\")",
"A39": "=_t(\"Average creditors days\")",
"A40": "=_t(\"Short term cash forecast\")",
"A42": "=_t(\"Liquidity\")",
"A43": "=_t(\"Cash asset ratio\")",
"A44": "=_t(\"Quick ratio\")",
"A45": "=_t(\"Current assets to liabilities\")",
"A46": "=_t(\"Working capital\")",
"B24": "=YEAR(Data!E1)",
"B25": "=Data!C11",
"B26": "=Data!C12",
"B27": "=Data!C13",
"B28": "=Data!C14",
"B31": "=YEAR(Data!E1)",
"B32": "=Data!C16",
"B33": "=Data!C17",
"B34": "=Data!C18",
"B35": "=Data!C19",
"B37": "=YEAR(Data!E1)",
"B38": "=Data!C21",
"B39": "=Data!C22",
"B40": "=Data!C23",
"B42": "=YEAR(Data!E1)",
"B43": "=Data!C35",
"B44": "=Data!C36",
"B45": "=Data!C37",
"B46": "=Data!C38",
"C24": "=IF(LEN(B$24)=4,B$24-1,LEFT(B$24,3)&RIGHT(B$24,4)-1)",
"C25": "=Data!D11",
"C26": "=Data!D12",
"C27": "=Data!D13",
"C28": "=Data!D14",
"C31": "=IF(LEN(B$31)=4,B$31-1,LEFT(B$31,3)&RIGHT(B$31,4)-1)",
"C32": "=Data!D16",
"C33": "=Data!D17",
"C34": "=Data!D18",
"C35": "=Data!D19",
"C37": "=IF(LEN(B$37)=4,B$37-1,LEFT(B$37,3)&RIGHT(B$37,4)-1)",
"C38": "=Data!D21",
"C39": "=Data!D22",
"C40": "=Data!D23",
"C42": "=IF(LEN(B$42)=4,B$42-1,LEFT(B$42,3)&RIGHT(B$42,4)-1)",
"C43": "=Data!D35",
"C44": "=Data!D36",
"C45": "=Data!D37",
"C46": "=Data!D38",
"D24": "Δ",
"D25": "=iferror(B25/C25,0)",
"D26": "=iferror(B26/C26,0)",
"D27": "=iferror(B27/C27,0)",
"D28": "=iferror(B28/C28,0)",
"D31": "Δ",
"D32": "=B32-C32",
"D33": "=B33-C33",
"D34": "=B34-C34",
"D35": "=B35-C35",
"D37": "Δ",
"D38": "=iferror(B38/C38,0)",
"D39": "=iferror(B39/C39,0)",
"D40": "=iferror(B40/C40,0)",
"D42": "Δ",
"D43": "=iferror(B43/C43,0)",
"D44": "=B44-C44",
"D45": "=iferror(B45/C45,0)",
"D46": "=B46-C46",
"F24": "=_t(\"Profitability\")",
"F25": "=_t(\"Income\")",
"F26": "=_t(\"Cost of revenue\")",
"F27": "=_t(\"Gross profit\")",
"F28": "=_t(\"Expenses\")",
"F29": "=_t(\"Net profit\")",
"F31": "=_t(\"Balance sheet\")",
"F32": "=_t(\"Receivable\")",
"F33": "=_t(\"Payables\")",
"F34": "=_t(\"Net assets\")",
"F37": "=_t(\"Solvency\")",
"F38": "=_t(\"Debt to Equity\")",
"F39": "=_t(\"Solvency\")",
"F40": "=_t(\"Debt ratio\")",
"F41": "=_t(\"Permanence\")",
"F42": "=_t(\"Financial balance\")",
"F43": "=_t(\"Long term working capital\")",
"F44": "=_t(\"Return on equity\")",
"G24": "=YEAR(Data!E1)",
"G25": "=Data!C25",
"G26": "=Data!C26",
"G27": "=Data!C27",
"G28": "=Data!C28",
"G29": "=Data!C29",
"G31": "=YEAR(Data!E1)",
"G32": "=Data!C31",
"G33": "=Data!C32",
"G34": "=Data!C33",
"G37": "=YEAR(Data!E1)",
"G38": "=Data!C40",
"G39": "=Data!C41",
"G40": "=Data!C42",
"G41": "=Data!C43",
"G42": "=Data!C44",
"G43": "=Data!C45",
"G44": "=Data!C46",
"H24": "=IF(LEN(G$24)=4,G$24-1,LEFT(G$24,3)&RIGHT(G$24,4)-1)",
"H25": "=Data!D25",
"H26": "=Data!D26",
"H27": "=Data!D27",
"H28": "=Data!D28",
"H29": "=Data!D29",
"H31": "=IF(LEN(G$31)=4,G$31-1,LEFT(G$31,3)&RIGHT(G$31,4)-1)",
"H32": "=Data!D31",
"H33": "=Data!D32",
"H34": "=Data!D33",
"H37": "=IF(LEN(G$37)=4,G$37-1,LEFT(G$37,3)&RIGHT(G$37,4)-1)",
"H38": "=Data!D40",
"H39": "=Data!D41",
"H40": "=Data!D42",
"H41": "=Data!D43",
"H42": "=Data!D44",
"H43": "=Data!D45",
"H44": "=Data!D46",
"I24": "Δ",
"I25": "=iferror(G25/H25,0)",
"I26": "=iferror(G26/H26,0)",
"I27": "=iferror(G27/H27,0)",
"I28": "=iferror(G28/H28,0)",
"I29": "=iferror(G29/H29,0)",
"I31": "Δ",
"I32": "=iferror(G32/H32,0)",
"I33": "=iferror(G33/H33,0)",
"I34": "=iferror(G34/H34,0)",
"I37": "Δ",
"I38": "=iferror(G38/H38,0)",
"I39": "=iferror(G39/H39,0)",
"I40": "=iferror(G40/H40,0)",
"I41": "=iferror(G41/H41,0)",
"I42": "=iferror(G42/H42,0)",
"I43": "=iferror(G43/H43,0)",
"I44": "=iferror(G44/H44,0)"
},
"styles": {
"A7": 1,
"A24": 2,
"A31": 2,
"A37": 2,
"A42": 2,
"F24": 2,
"F31": 2,
"F37": 2,
"A25:D28": 3,
"A32:D35": 3,
"A38:D40": 3,
"A43:D46": 3,
"F25:I29": 3,
"F32:I34": 3,
"F38:I44": 3,
"B24:D24": 4,
"B31:D31": 4,
"B37:D37": 4,
"B42:D42": 4,
"G24:I24": 4,
"G31:I31": 4,
"G37:I37": 4
},
"formats": {
"D25:D28": 1,
"D32:D35": 1,
"D38:D40": 1,
"D43:D46": 1,
"I25:I29": 1,
"I32:I34": 1,
"I38:I44": 1
},
"borders": {
"A8:I8": 1,
"A25:D25": 2,
"A32:D32": 2,
"A38:D38": 2,
"A43:D43": 2,
"F25:I25": 2,
"F32:I32": 2,
"F38:I38": 2
},
"conditionalFormats": [
{
"rule": {
"type": "CellIsRule",
"operator": "isGreaterThan",
"values": ["0"],
"style": { "fillColor": "", "textColor": "#10B981", "bold": true }
},
"id": "f7897e41-2b0a-49ca-9e07-420aa940dbf9",
"ranges": ["I44", "D35", "D40", "I27", "I29", "D25", "D27", "D28"]
},
{
"rule": {
"type": "CellIsRule",
"operator": "isLessThan",
"values": ["0"],
"style": { "fillColor": "", "textColor": "#FF0000", "bold": true }
},
"id": "67edfa12-1fda-4ab4-8ccc-5976ea59ac89",
"ranges": ["D25", "D27", "D28", "I27", "I29", "D35", "D40", "I44"]
}
],
"dataValidationRules": [],
"figures": [
{
"id": "151b0f60-aa89-457e-9456-9807ab779be6",
"width": 1000,
"height": 361,
"tag": "chart",
"data": {
"title": { "text": "" },
"background": "",
"legendPosition": "none",
"metaData": {
"groupBy": ["invoice_date:month"],
"measure": "price_subtotal",
"order": null,
"resModel": "account.invoice.report",
"mode": "line",
"cumulatedStart": false
},
"searchParams": {
"comparison": null,
"context": {
"group_by": ["invoice_date"]
},
"domain": [
"&",
[
"state",
"not in",
["draft", "cancel"]
],
"|",
["move_type", "=", "out_invoice"],
["move_type", "=", "out_refund"]
],
"groupBy": ["invoice_date:month"],
"orderBy": []
},
"type": "odoo_line",
"dataSets": [],
"humanize": true,
"verticalAxisPosition": "left",
"stacked": false,
"cumulatedStart": false,
"fillArea": true,
"chartId": "151b0f60-aa89-457e-9456-9807ab779be6",
"fieldMatching": {
"7785b753-917c-4640-a937-4b6226222ca8": { "chain": "invoice_date", "type": "date", "offset": 0 }
}
},
"offset": { "x": 0, "y": 177 },
"col": 0,
"row": 0
},
{
"id": "86aac7b2-f3a5-46e1-a097-916aa4b8f8d0",
"width": 200,
"height": 106,
"tag": "chart",
"data": {
"baselineColorDown": "#DC6965",
"baselineColorUp": "#00A04A",
"baselineMode": "difference",
"title": { "text": "Current income", "bold": true, "color": "#434343" },
"type": "scorecard",
"background": "#FFF7ED",
"baseline": "Data!C3",
"baselineDescr": { "text": "last period" },
"keyValue": "Data!C2",
"humanize": false,
"chartId": "86aac7b2-f3a5-46e1-a097-916aa4b8f8d0"
},
"offset": { "x": 0, "y": 10 },
"col": 0,
"row": 0
},
{
"id": "3586cbc4-6ca3-46af-951f-94d4773f94dc",
"width": 200,
"height": 106,
"tag": "chart",
"data": {
"baselineColorDown": "#DC6965",
"baselineColorUp": "#00A04A",
"baselineMode": "difference",
"title": { "text": "Receivables", "bold": true, "color": "#434343" },
"type": "scorecard",
"background": "#FFF7ED",
"baselineDescr": { "text": "to receive" },
"keyValue": "Data!C4",
"humanize": false,
"chartId": "3586cbc4-6ca3-46af-951f-94d4773f94dc"
},
"offset": { "x": 212, "y": 10 },
"col": 0,
"row": 0
},
{
"id": "57f18f9a-55b7-4b84-b927-480c4c56c026",
"width": 200,
"height": 106,
"tag": "chart",
"data": {
"baselineColorDown": "#DC6965",
"baselineColorUp": "#00A04A",
"baselineMode": "difference",
"title": { "text": "Current expense", "bold": true, "color": "#434343" },
"type": "scorecard",
"background": "#FFF7ED",
"baseline": "Data!C6",
"baselineDescr": { "text": "last period" },
"keyValue": "Data!C5",
"humanize": false,
"chartId": "57f18f9a-55b7-4b84-b927-480c4c56c026"
},
"offset": { "x": 423, "y": 10 },
"col": 0,
"row": 0
},
{
"id": "8f1fb053-5700-4bb3-b93d-55ceb2083d31",
"width": 200,
"height": 106,
"tag": "chart",
"data": {
"baselineColorDown": "#DC6965",
"baselineColorUp": "#00A04A",
"baselineMode": "difference",
"title": { "text": "Payables", "bold": true, "color": "#434343" },
"type": "scorecard",
"background": "#FFF7ED",
"baselineDescr": { "text": "to pay" },
"keyValue": "Data!C7",
"humanize": false,
"chartId": "8f1fb053-5700-4bb3-b93d-55ceb2083d31"
},
"offset": { "x": 635, "y": 10 },
"col": 0,
"row": 0
}
],
"tables": [
{
"range": "A24:D28",
"type": "static",
"config": {
"hasFilters": false,
"totalRow": false,
"firstColumn": false,
"lastColumn": false,
"numberOfHeaders": 1,
"bandedRows": true,
"bandedColumns": false,
"automaticAutofill": true,
"styleId": "None"
}
},
{
"range": "A31:D35",
"type": "static",
"config": {
"hasFilters": false,
"totalRow": false,
"firstColumn": false,
"lastColumn": false,
"numberOfHeaders": 1,
"bandedRows": true,
"bandedColumns": false,
"automaticAutofill": true,
"styleId": "None"
}
},
{
"range": "A37:D40",
"type": "static",
"config": {
"hasFilters": false,
"totalRow": false,
"firstColumn": false,
"lastColumn": false,
"numberOfHeaders": 1,
"bandedRows": true,
"bandedColumns": false,
"automaticAutofill": true,
"styleId": "None"
}
},
{
"range": "A42:D46",
"type": "static",
"config": {
"hasFilters": false,
"totalRow": false,
"firstColumn": false,
"lastColumn": false,
"numberOfHeaders": 1,
"bandedRows": true,
"bandedColumns": false,
"automaticAutofill": true,
"styleId": "None"
}
},
{
"range": "F24:I29",
"type": "static",
"config": {
"hasFilters": false,
"totalRow": false,
"firstColumn": false,
"lastColumn": false,
"numberOfHeaders": 1,
"bandedRows": true,
"bandedColumns": false,
"automaticAutofill": true,
"styleId": "None"
}
},
{
"range": "F31:I34",
"type": "static",
"config": {
"hasFilters": false,
"totalRow": false,
"firstColumn": false,
"lastColumn": false,
"numberOfHeaders": 1,
"bandedRows": true,
"bandedColumns": false,
"automaticAutofill": true,
"styleId": "None"
}
},
{
"range": "F37:I44",
"type": "static",
"config": {
"hasFilters": false,
"totalRow": false,
"firstColumn": false,
"lastColumn": false,
"numberOfHeaders": 1,
"bandedRows": true,
"bandedColumns": false,
"automaticAutofill": true,
"styleId": "None"
}
}
],
"areGridLinesVisible": false,
"isVisible": true,
"headerGroups": {
"ROW": [],
"COL": []
},
"comments": {}
},
{
"id": "08b80fa9-158a-44a6-ad6c-c29245a6e31a",
"name": "Data",
"colNumber": 32,
"rowNumber": 168,
"rows": {
"50": { "size": 23 }
},
"cols": {
"0": { "size": 239 },
"1": { "size": 347 },
"2": { "size": 234 },
"3": { "size": 234 },
"4": { "size": 234 },
"5": { "isHidden": true, "size": 234 },
"6": { "size": 515 },
"7": { "size": 101 }
},
"merges": ["A1:C1"],
"cells": {
"A1": "=_t(\"KPIS\")",
"A2": "=_t(\"Current income\")",
"A3": "=_t(\"Previous income\")",
"A4": "=_t(\"Receivables\")",
"A5": "=_t(\"Current expense\")",
"A6": "=_t(\"Previous expense\")",
"A7": "=_t(\"Payables\")",
"A9": "=_t(\"Year\")",
"A10": "=_t(\"Cash\")",
"A11": "=_t(\"Cash received\")",
"A12": "=_t(\"Cash spent\")",
"A13": "=_t(\"Cash surplus\")",
"A14": "=_t(\"Closing bank balance\")",
"A15": "=_t(\"Performance\")",
"A16": "=_t(\"Gross profit margin\")",
"A17": "=_t(\"Net profit margin\")",
"A18": "=_t(\"Return on investments\")",
"A19": "=_t(\"Financial independence\")",
"A20": "=_t(\"Position\")",
"A21": "=_t(\"Average debtors days\")",
"A22": "=_t(\"Average creditors days\")",
"A23": "=_t(\"Short term cash forecast\")",
"A24": "=_t(\"Profitability\")",
"A25": "=_t(\"Income\")",
"A26": "=_t(\"Cost of revenue\")",
"A27": "=_t(\"Gross profit\")",
"A28": "=_t(\"Expenses\")",
"A29": "=_t(\"Net profit\")",
"A30": "=_t(\"Balance sheet\")",
"A31": "=_t(\"Receivable\")",
"A32": "=_t(\"Payables\")",
"A33": "=_t(\"Net assets\")",
"A34": "=_t(\"Liquidity\")",
"A35": "=_t(\"Cash asset ratio\")",
"A36": "=_t(\"Quick ratio\")",
"A37": "=_t(\"Current assets to liabilities\")",
"A38": "=_t(\"Working capital\")",
"A39": "=_t(\"Solvency\")",
"A40": "=_t(\"Debt to Equity\")",
"A41": "=_t(\"Solvency\")",
"A42": "=_t(\"Debt ratio\")",
"A43": "=_t(\"Permanence\")",
"A44": "=_t(\"Financial balance\")",
"A45": "=_t(\"Long term working capital\")",
"A46": "=_t(\"Return on equity\")",
"A47": "=_t(\"Other variables\")",
"A48": "OPINC",
"A49": "OIN",
"A50": "TA",
"A51": "CA",
"A52": "BA",
"A53": "REC",
"A54": "CAS",
"A55": "PRE",
"A56": "FA",
"A57": "PNCA",
"A58": "L",
"A59": "CL",
"A60": "CL+CC",
"A61": "CL1",
"A62": "CL2",
"A63": "NL",
"A64": "DEP",
"A65": "CC",
"A66": "EQ",
"A67": "EQ1",
"A68": "UNALLOCATED_EARNINGS",
"A69": "CURR_YEAR_EARNINGS",
"A70": "CURR_YEAR_EARNINGS_PNL",
"A71": "CURR_YEAR_EARNINGS_ALLOC",
"A72": "PREV_YEAR_EARNINGS",
"A73": "RETAINED_EARNINGS",
"A74": "CY_EARN",
"B2": "=C48",
"B3": "=D48",
"B4": "=C31",
"B5": "=C28",
"B6": "=D28",
"B7": "=C32",
"B9": "=_t(\"Code\")",
"B11": "CR",
"B12": "CS",
"B13": "CR + CS",
"B16": "GRP/OPINC",
"B17": "NEP/INC",
"B18": "NEP/TA",
"B19": "EQ1/CL",
"B21": "DEB/OPINC*365",
"B22": "CRE/(COS+EXP)*365",
"B23": "DEB-CRE",
"B25": "INC = OPINC + OIN",
"B26": "COS",
"B27": "GRP = OPINC - COS",
"B28": "EXP",
"B29": "NEP = OPINC + OIN - COS - EXP - DEP",
"B31": "DEB",
"B32": "CRE",
"B33": "NA = TA - L",
"B35": "BA / (CL + CC)",
"B36": "(BA + REC +CAS+PRE)/CL",
"B37": "CA/CL",
"B38": "CAS+REC-(CL-CC)",
"B40": "L/EQ1",
"B41": "[(EQ1 + CY_EARN) / TA]",
"B42": "(CL + NL + CC) / TA",
"B43": "(EQ1 + NL) / TA",
"B44": "(EQ1+NL)/(FA+PNCA)",
"B45": "EQ1 + NL - FA - PNCA",
"B46": "CURR_YEAR_EARNINGS_PNL/ EQ1",
"B50": "CA + FA + PNCA",
"B51": "BA + REC + CAS + PRE",
"B58": "CL + NL",
"B59": "CL1 + CL2",
"B60": "CL+CC",
"B66": "UNALLOCATED EARNINGS + RETAINED EARNINGS",
"B67": "Equity",
"B68": "CURR_YEAR_EARNINGS + PREV_YEAR_EARNINGS",
"B69": "CURR_YEAR_EARNINGS_PNL + CURR_YEAR_EARNINGS_ALLOC",
"C2": "=FORMAT.LARGE.NUMBER(B2)",
"C3": "=FORMAT.LARGE.NUMBER(B3)",
"C4": "=FORMAT.LARGE.NUMBER(B4)",
"C5": "=FORMAT.LARGE.NUMBER(B5)",
"C6": "=FORMAT.LARGE.NUMBER(B6)",
"C7": "=FORMAT.LARGE.NUMBER(B7)",
"C9": "=YEAR(E1)",
"C11": "=ODOO.DEBIT($G11,C$9)-ODOO.DEBIT($G11,D$9)",
"C12": "=-ODOO.CREDIT($G12,C$9)+ODOO.CREDIT($G12,D$9)",
"C13": "=C11+C12",
"C14": "=ODOO.BALANCE($G14,C$9)",
"C16": "=iferror(C27/C48,0)",
"C17": "=iferror(C29/C25,0)",
"C18": "=iferror(C29/C50,0)",
"C19": "=iferror(C67/C59,0)",
"C21": "=iferror(C31/C48*365,0)",
"C22": "=iferror(C32/(C26+C28)*365,0)",
"C23": "=C31-C32",
"C25": "=C48+C49",
"C26": "=ODOO.BALANCE($G26,C$9)",
"C27": "=C48-C26",
"C28": "=ODOO.BALANCE($G28,C$9)",
"C29": "=C48+C49-C26-C28-C64",
"C31": "=ODOO.BALANCE($G31,C$9)",
"C32": "=-ODOO.BALANCE($G32,C$9)",
"C33": "=C50-C58",
"C35": "=IFERROR(C52/(C59+C65),0)",
"C36": "=iferror((C52+C53+C54+C55)/C59,0)",
"C37": "=iferror(C51/C59,0)",
"C38": "=C54+C53-C60",
"C40": "=IFERROR((C58)/C67,0)",
"C41": "=IFERROR(((C67+C74)/C50),0)",
"C42": "=IFERROR((C59+C63+C65)/C50,0)",
"C43": "=IFERROR((C67+C63)/C50,0)",
"C44": "=IFERROR((C67+C63)/(C56+C57),0)",
"C45": "=C67+C63-C56-C57",
"C46": "=IFERROR(C70/C67,0)",
"C48": "=-ODOO.BALANCE($G48,C$9)",
"C49": "=-ODOO.BALANCE($G49,C$9)",
"C50": "=C51+C56+C57",
"C51": "=C52+C53+C54+C55",
"C52": "=ODOO.BALANCE($G52,C$9)",
"C53": "=ODOO.BALANCE($G53,C$9)",
"C54": "=ODOO.BALANCE($G54,C$9)",
"C55": "=ODOO.BALANCE($G55,C$9)",
"C56": "=ODOO.BALANCE($G56,C$9)",
"C57": "=ODOO.BALANCE($G57,C$9)",
"C58": "=C59+C63",
"C59": "=C61+C62",
"C60": "=C59+C65",
"C61": "=-ODOO.BALANCE($G61,C$9)",
"C62": "=-ODOO.BALANCE($G62,C$9)",
"C63": "=-ODOO.BALANCE($G63,C$9)",
"C64": "=ODOO.BALANCE($G64,C$9)",
"C65": "=-ODOO.BALANCE($G65,C$9)",
"C66": "=C68+C73",
"C67": "=-ODOO.BALANCE($G67,C$9)",
"C68": "=C69+C72",
"C69": "=C70+C71",
"C70": "=-ODOO.BALANCE($G70,C$9)",
"C71": "=-ODOO.BALANCE($G71,C$9)+ODOO.BALANCE($G71,D$9)",
"C72": "=D68",
"C73": "=-ODOO.BALANCE($G73,C$9)",
"C74": "=-ODOO.BALANCE($G71,C$9)",
"D1": "=_t(\"Year Filter\")",
"D9": "=IF(LEN(C$9)=4,C$9-1,LEFT(C$9,3)&RIGHT(C$9,4)-1)",
"D11": "=ODOO.DEBIT($G11,D$9)-ODOO.DEBIT($G11,E$9)",
"D12": "=-ODOO.CREDIT($G12,D$9)+ODOO.CREDIT($G12,E$9)",
"D13": "=D11+D12",
"D14": "=ODOO.BALANCE($G14,D$9)",
"D16": "=iferror(D27/D48,0)",
"D17": "=iferror(D29/D25,0)",
"D18": "=iferror(D29/D50,0)",
"D19": "=iferror(D67/D59,0)",
"D21": "=iferror(D31/D48*365,0)",
"D22": "=iferror(D32/(D26+D28)*365,0)",
"D23": "=D31-D32",
"D25": "=D48+D49",
"D26": "=ODOO.BALANCE($G26,D$9)",
"D27": "=D48-D26",
"D28": "=ODOO.BALANCE($G28,D$9)",
"D29": "=D48+D49-D26-D28-D64",
"D31": "=ODOO.BALANCE($G31,D$9)",
"D32": "=-ODOO.BALANCE($G32,D$9)",
"D33": "=D50-D58",
"D35": "=IFERROR(D52/(D59+D65),0)",
"D36": "=iferror((D52+D53+D54+D55)/D59,0)",
"D37": "=iferror(D51/D59,0)",
"D38": "=D54+D53-D60",
"D40": "=IFERROR((D58)/D67,0)",
"D41": "=IFERROR(((D67+D74)/D50),0)",
"D42": "=IFERROR((D59+D63+D65)/D50,0)",
"D43": "=IFERROR((D67+D63)/D50,0)",
"D44": "=IFERROR((D67+D63)/(D56+D57),0)",
"D45": "=D67+D63-D56-D57",
"D46": "=IFERROR(D70/D67,0)",
"D48": "=-ODOO.BALANCE($G48,D$9)",
"D49": "=-ODOO.BALANCE($G49,D$9)",
"D50": "=D51+D56+D57",
"D51": "=D52+D53+D54+D55",
"D52": "=ODOO.BALANCE($G52,D$9)",
"D53": "=ODOO.BALANCE($G53,D$9)",
"D54": "=ODOO.BALANCE($G54,D$9)",
"D55": "=ODOO.BALANCE($G55,D$9)",
"D56": "=ODOO.BALANCE($G56,D$9)",
"D57": "=ODOO.BALANCE($G57,D$9)",
"D58": "=D59+D63",
"D59": "=D61+D62",
"D60": "=D59+D65",
"D61": "=-ODOO.BALANCE($G61,D$9)",
"D62": "=-ODOO.BALANCE($G62,D$9)",
"D63": "=-ODOO.BALANCE($G63,D$9)",
"D64": "=ODOO.BALANCE($G64,D$9)",
"D65": "=-ODOO.BALANCE($G65,D$9)",
"D66": "=D68+D73",
"D67": "=-ODOO.BALANCE($G67,D$9)",
"D68": "=D69+D72",
"D69": "=D70+D71",
"D70": "=-ODOO.BALANCE($G70,D$9)",
"D71": "=-ODOO.BALANCE($G71,D$9)+ODOO.BALANCE($G71,E$9)",
"D72": "=E68",
"D73": "=-ODOO.BALANCE($G73,D$9)",
"D74": "=-ODOO.BALANCE($G71,D$9)",
"E1": "=ODOO.FILTER.VALUE(\"Year\")",
"E9": "=IF(LEN(D9)=4,D9-1,LEFT(D9,3)&RIGHT(D9,4)-1)",
"E11": "=ODOO.DEBIT($G11,E$9)-ODOO.DEBIT($G11,F$9)",
"E12": "=-ODOO.CREDIT($G12,E$9)+ODOO.CREDIT($G12,F$9)",
"E13": "=E11+E12",
"E14": "=ODOO.BALANCE($G14,E$9)",
"E16": "=iferror(E27/E48,0)",
"E17": "=iferror(E29/E25,0)",
"E18": "=iferror(E29/E50,0)",
"E19": "=iferror(E67/E59,0)",
"E21": "=iferror(E31/E48*365,0)",
"E22": "=iferror(E32/(E26+E28)*365,0)",
"E23": "=E31-E32",
"E25": "=E48+E49",
"E26": "=ODOO.BALANCE($G26,E$9)",
"E27": "=E48-E26",
"E28": "=ODOO.BALANCE($G28,E$9)",
"E29": "=E48+E49-E26-E28-E64",
"E31": "=ODOO.BALANCE($G31,E$9)",
"E32": "=-ODOO.BALANCE($G32,E$9)",
"E33": "=E50-E58",
"E35": "=IFERROR(E52/(E59+E65),0)",
"E36": "=iferror((E52+E53+E54+E55)/E59,0)",
"E37": "=iferror(E51/E59,0)",
"E38": "=E54+E53-E60",
"E40": "=IFERROR((E58)/E67,0)",
"E41": "=IFERROR(((E67+E74)/E50),0)",
"E42": "=IFERROR((E59+E63+E65)/E50,0)",
"E43": "=IFERROR((E67+E63)/E50,0)",
"E44": "=IFERROR((E67+E63)/(E56+E57),0)",
"E45": "=E67+E63-E56-E57",
"E46": "=IFERROR(E70/E67,0)",
"E48": "=-ODOO.BALANCE($G48,E$9)",
"E49": "=-ODOO.BALANCE($G49,E$9)",
"E50": "=E51+E56+E57",
"E51": "=E52+E53+E54+E55",
"E52": "=ODOO.BALANCE($G52,E$9)",
"E53": "=ODOO.BALANCE($G53,E$9)",
"E54": "=ODOO.BALANCE($G54,E$9)",
"E55": "=ODOO.BALANCE($G55,E$9)",
"E56": "=ODOO.BALANCE($G56,E$9)",
"E57": "=ODOO.BALANCE($G57,E$9)",
"E58": "=E59+E63",
"E59": "=E61+E62",
"E60": "=E59+E65",
"E61": "=-ODOO.BALANCE($G61,E$9)",
"E62": "=-ODOO.BALANCE($G62,E$9)",
"E63": "=-ODOO.BALANCE($G63,E$9)",
"E64": "=ODOO.BALANCE($G64,E$9)",
"E65": "=-ODOO.BALANCE($G65,E$9)",
"E66": "=E68+E73",
"E67": "=-ODOO.BALANCE($G67,E$9)",
"E68": "=E69+E72",
"E69": "=E70+E71",
"E70": "=-ODOO.BALANCE($G70,E$9)",
"E71": "=-ODOO.BALANCE($G71,E$9)+ODOO.BALANCE($G71,F$9)",
"E72": "=-ODOO.BALANCE($G71,E$9, -1)-ODOO.BALANCE($G72,E9, -1)-ODOO.BALANCE($G72,E9, -2)-ODOO.BALANCE($G72,E9, -3)-ODOO.BALANCE($G72,E9, -4)-ODOO.BALANCE($G72,E9, -5)",
"E73": "=-ODOO.BALANCE($G73,E$9)",
"E74": "=-ODOO.BALANCE($G71,E$9)",
"F9": "=IF(LEN(E9)=4,E9-1,LEFT(E9,3)&RIGHT(E9,4)-1)",
"G9": "=_t(\"Accounts\")",
"G11": "=CONCATENATE(ODOO.ACCOUNT.GROUP(\"asset_cash\"),\", \",ODOO.ACCOUNT.GROUP(\"liability_credit_card\"))",
"G12": "=CONCATENATE(ODOO.ACCOUNT.GROUP(\"asset_cash\"),\", \",ODOO.ACCOUNT.GROUP(\"liability_credit_card\"))",
"G14": "=CONCATENATE(ODOO.ACCOUNT.GROUP(\"asset_cash\"),\", \",ODOO.ACCOUNT.GROUP(\"liability_credit_card\"))",
"G26": "=ODOO.ACCOUNT.GROUP(\"expense_direct_cost\")",
"G28": "=ODOO.ACCOUNT.GROUP(\"expense\")",
"G31": "=ODOO.ACCOUNT.GROUP(\"asset_receivable\")",
"G32": "=ODOO.ACCOUNT.GROUP(\"liability_payable\")",
"G48": "=ODOO.ACCOUNT.GROUP(\"income\")",
"G49": "=ODOO.ACCOUNT.GROUP(\"income_other\")",
"G52": "=ODOO.ACCOUNT.GROUP(\"asset_cash\")",
"G53": "=ODOO.ACCOUNT.GROUP(\"asset_receivable\")",
"G54": "=ODOO.ACCOUNT.GROUP(\"asset_current\")",
"G55": "=ODOO.ACCOUNT.GROUP(\"asset_prepayments\")",
"G56": "=ODOO.ACCOUNT.GROUP(\"asset_fixed\")",
"G57": "=ODOO.ACCOUNT.GROUP(\"asset_non_current\")",
"G61": "=CONCATENATE(ODOO.ACCOUNT.GROUP(\"liability_current\"),\", \",ODOO.ACCOUNT.GROUP(\"liability_credit_card\"))",
"G62": "=ODOO.ACCOUNT.GROUP(\"liability_payable\")",
"G63": "=ODOO.ACCOUNT.GROUP(\"liability_non_current\")",
"G64": "=ODOO.ACCOUNT.GROUP(\"expense_depreciation\")",
"G65": "=ODOO.ACCOUNT.GROUP(\"liability_credit_card\")",
"G67": "=ODOO.ACCOUNT.GROUP(\"equity\")",
"G70": "=CONCATENATE(ODOO.ACCOUNT.GROUP(\"income\"),\",\",ODOO.ACCOUNT.GROUP(\"income_other\"),\",\",ODOO.ACCOUNT.GROUP(\"expense_direct_cost\"),\",\",ODOO.ACCOUNT.GROUP(\"expense\"),\",\",ODOO.ACCOUNT.GROUP(\"expense_depreciation\"))",
"G71": "=ODOO.ACCOUNT.GROUP(\"equity_unaffected\")",
"G72": "=CONCATENATE(ODOO.ACCOUNT.GROUP(\"income\"),\",\",ODOO.ACCOUNT.GROUP(\"income_other\"),\",\",ODOO.ACCOUNT.GROUP(\"expense_direct_cost\"),\",\",ODOO.ACCOUNT.GROUP(\"expense\"),\",\",ODOO.ACCOUNT.GROUP(\"expense_depreciation\"))",
"G73": "=ODOO.ACCOUNT.GROUP(\"equity\")"
},
"styles": {
"A10": 5,
"A15": 5,
"A20": 5,
"A24": 5,
"A30": 5,
"A34": 5,
"A39": 5,
"A47": 5,
"A1:C1": 5,
"A9:B9": 6,
"G9": 6,
"C2:C7": 7,
"C9": 8,
"D9:F9": 9
},
"formats": {
"C16:F18": 2,
"C19:F19": 3,
"C36:F36": 3,
"C21:F22": 4,
"C37:F37": 4,
"C35:F35": 5,
"C40:F40": 5,
"C42:F44": 5,
"C46:F46": 5,
"C41:F41": 6
},
"borders": {},
"conditionalFormats": [],
"dataValidationRules": [],
"figures": [],
"tables": [
{
"range": "A9:G90",
"type": "static",
"config": {
"hasFilters": false,
"totalRow": false,
"firstColumn": false,
"lastColumn": false,
"numberOfHeaders": 1,
"bandedRows": false,
"bandedColumns": false,
"automaticAutofill": true,
"styleId": "TableStyleLight11"
}
}
],
"areGridLinesVisible": true,
"isVisible": true,
"headerGroups": {
"ROW": [],
"COL": []
},
"comments": {}
}
],
"styles": {
"1": { "textColor": "#01666b", "fontSize": 16, "bold": true },
"2": { "textColor": "#434343", "bold": true, "fontSize": 11 },
"3": { "textColor": "#434343", "verticalAlign": "middle" },
"4": {
"textColor": "#434343",
"bold": true,
"fontSize": 11,
"align": "center"
},
"5": { "bold": true },
"6": { "italic": true, "bold": true },
"7": { "fillColor": "#f8f9fa" },
"8": { "italic": true, "bold": true, "align": "right" },
"9": { "italic": true }
},
"formats": {
"1": "0%",
"2": "0.0%",
"3": "0.0",
"4": "0.00",
"5": "#,##0.00",
"6": "0.00%"
},
"borders": {
"1": {
"top": { "style": "thin", "color": "#000" }
},
"2": {
"top": { "style": "thin", "color": "#CCCCCC" }
}
},
"revisionId": "ba089b85-2ed5-49f0-bd59-4334993cfbb6",
"uniqueFigureIds": true,
"settings": {
"locale": {
"name": "English (US)",
"code": "en_US",
"thousandsSeparator": ",",
"decimalSeparator": ".",
"dateFormat": "mm/dd/yyyy",
"timeFormat": "hh:mm:ss",
"formulaArgSeparator": ",",
"weekStart": 7
}
},
"pivots": {},
"pivotNextId": 1,
"customTableStyles": {},
"globalFilters": [
{
"id": "7785b753-917c-4640-a937-4b6226222ca8",
"type": "date",
"label": "Year",
"defaultValue": "this_year"
}
],
"lists": {},
"listNextId": 1,
"chartOdooMenusReferences": {
"cb548cd5-6798-46c9-ade5-3b497efbfc4a": "accountant.menu_accounting",
"151b0f60-aa89-457e-9456-9807ab779be6": "accountant.menu_accounting",
"86aac7b2-f3a5-46e1-a097-916aa4b8f8d0": "account_reports.menu_action_account_report_profit_and_loss",
"3586cbc4-6ca3-46af-951f-94d4773f94dc": "account_reports.menu_action_account_report_aged_receivable",
"57f18f9a-55b7-4b84-b927-480c4c56c026": "account_reports.menu_action_account_report_profit_and_loss",
"8f1fb053-5700-4bb3-b93d-55ceb2083d31": "account_reports.menu_action_account_report_aged_payable"
}
}