Spaces:
Runtime error
Runtime error
| const EMPTY_FLOW_PATTERN = { | |
| id: "scp_sem_fluxo", | |
| nome: "SCP sem fluxo histórico", | |
| descricao: "Template vazio para clientes sem histórico carregado.", | |
| pontos: [{ periodo: "2021-01-01", fluxo: 0 }], | |
| }; | |
| const EXTRATO_6_FLOW_PATTERN = { | |
| id: "scp_extrato_6_consolidado", | |
| nome: "SCP Extrato Investidor 6 (Consolidado)", | |
| descricao: "Fluxo consolidado mensal normalizado do investidor 6 (2021-02 a 2034-01).", | |
| pontos: [ | |
| { | |
| "periodo": "2021-02-01", | |
| "fluxo": -737564.52 | |
| }, | |
| { | |
| "periodo": "2021-03-01", | |
| "fluxo": -89500.47 | |
| }, | |
| { | |
| "periodo": "2021-04-01", | |
| "fluxo": -98532.08 | |
| }, | |
| { | |
| "periodo": "2021-06-01", | |
| "fluxo": -93528.63 | |
| }, | |
| { | |
| "periodo": "2021-07-01", | |
| "fluxo": -92248.24 | |
| }, | |
| { | |
| "periodo": "2021-09-01", | |
| "fluxo": -89535.06 | |
| }, | |
| { | |
| "periodo": "2021-10-01", | |
| "fluxo": -88098.84 | |
| }, | |
| { | |
| "periodo": "2021-12-01", | |
| "fluxo": -156634.54 | |
| }, | |
| { | |
| "periodo": "2022-02-01", | |
| "fluxo": -150588.0 | |
| }, | |
| { | |
| "periodo": "2022-03-01", | |
| "fluxo": -50408.16 | |
| }, | |
| { | |
| "periodo": "2022-04-01", | |
| "fluxo": -29554.74 | |
| }, | |
| { | |
| "periodo": "2022-05-01", | |
| "fluxo": -618506.94 | |
| }, | |
| { | |
| "periodo": "2022-06-01", | |
| "fluxo": -736408.34 | |
| }, | |
| { | |
| "periodo": "2022-07-01", | |
| "fluxo": -188867.66 | |
| }, | |
| { | |
| "periodo": "2022-08-01", | |
| "fluxo": -95358.15 | |
| }, | |
| { | |
| "periodo": "2022-09-01", | |
| "fluxo": -224642.19 | |
| }, | |
| { | |
| "periodo": "2022-10-01", | |
| "fluxo": -281891.02 | |
| }, | |
| { | |
| "periodo": "2022-11-01", | |
| "fluxo": -693594.29 | |
| }, | |
| { | |
| "periodo": "2022-12-01", | |
| "fluxo": -499447.91 | |
| }, | |
| { | |
| "periodo": "2023-01-01", | |
| "fluxo": -646374.71 | |
| }, | |
| { | |
| "periodo": "2023-02-01", | |
| "fluxo": -919693.27 | |
| }, | |
| { | |
| "periodo": "2023-03-01", | |
| "fluxo": -1067632.66 | |
| }, | |
| { | |
| "periodo": "2023-04-01", | |
| "fluxo": -992735.29 | |
| }, | |
| { | |
| "periodo": "2023-05-01", | |
| "fluxo": -445363.53 | |
| }, | |
| { | |
| "periodo": "2023-06-01", | |
| "fluxo": -296225.14 | |
| }, | |
| { | |
| "periodo": "2023-07-01", | |
| "fluxo": -251036.26 | |
| }, | |
| { | |
| "periodo": "2023-08-01", | |
| "fluxo": -187543.36 | |
| }, | |
| { | |
| "periodo": "2023-09-01", | |
| "fluxo": -255700.26 | |
| }, | |
| { | |
| "periodo": "2023-10-01", | |
| "fluxo": -23630.06 | |
| }, | |
| { | |
| "periodo": "2023-11-01", | |
| "fluxo": -186845.68 | |
| }, | |
| { | |
| "periodo": "2023-12-01", | |
| "fluxo": -145086.8 | |
| }, | |
| { | |
| "periodo": "2024-01-01", | |
| "fluxo": -20697.02 | |
| }, | |
| { | |
| "periodo": "2024-02-01", | |
| "fluxo": -122169.49 | |
| }, | |
| { | |
| "periodo": "2024-03-01", | |
| "fluxo": -73130.94 | |
| }, | |
| { | |
| "periodo": "2024-04-01", | |
| "fluxo": -125938.56 | |
| }, | |
| { | |
| "periodo": "2024-07-01", | |
| "fluxo": -39950.54 | |
| }, | |
| { | |
| "periodo": "2024-08-01", | |
| "fluxo": -61941.22 | |
| }, | |
| { | |
| "periodo": "2024-09-01", | |
| "fluxo": -54658.48 | |
| }, | |
| { | |
| "periodo": "2024-10-01", | |
| "fluxo": -225120.87 | |
| }, | |
| { | |
| "periodo": "2024-11-01", | |
| "fluxo": -125567.88 | |
| }, | |
| { | |
| "periodo": "2024-12-01", | |
| "fluxo": -124604.04 | |
| }, | |
| { | |
| "periodo": "2025-01-01", | |
| "fluxo": -162232.609879 | |
| }, | |
| { | |
| "periodo": "2025-02-01", | |
| "fluxo": 9840.556197 | |
| }, | |
| { | |
| "periodo": "2025-03-01", | |
| "fluxo": -432548.202122 | |
| }, | |
| { | |
| "periodo": "2025-04-01", | |
| "fluxo": -458262.952122 | |
| }, | |
| { | |
| "periodo": "2025-05-01", | |
| "fluxo": -423097.697657 | |
| }, | |
| { | |
| "periodo": "2025-06-01", | |
| "fluxo": -434612.579173 | |
| }, | |
| { | |
| "periodo": "2025-07-01", | |
| "fluxo": -121779.498649 | |
| }, | |
| { | |
| "periodo": "2025-08-01", | |
| "fluxo": -307297.083824 | |
| }, | |
| { | |
| "periodo": "2025-09-01", | |
| "fluxo": -329799.813629 | |
| }, | |
| { | |
| "periodo": "2025-10-01", | |
| "fluxo": -225956.066969 | |
| }, | |
| { | |
| "periodo": "2025-11-01", | |
| "fluxo": -288445.512606 | |
| }, | |
| { | |
| "periodo": "2025-12-01", | |
| "fluxo": -283414.556707 | |
| }, | |
| { | |
| "periodo": "2026-01-01", | |
| "fluxo": 527518.470288 | |
| }, | |
| { | |
| "periodo": "2026-02-01", | |
| "fluxo": 269150.845685 | |
| }, | |
| { | |
| "periodo": "2026-03-01", | |
| "fluxo": 1305376.352862 | |
| }, | |
| { | |
| "periodo": "2026-04-01", | |
| "fluxo": 280794.893435 | |
| }, | |
| { | |
| "periodo": "2026-05-01", | |
| "fluxo": 209821.215034 | |
| }, | |
| { | |
| "periodo": "2026-06-01", | |
| "fluxo": 60100.726869 | |
| }, | |
| { | |
| "periodo": "2026-07-01", | |
| "fluxo": 337614.567424 | |
| }, | |
| { | |
| "periodo": "2026-08-01", | |
| "fluxo": 294318.884378 | |
| }, | |
| { | |
| "periodo": "2026-09-01", | |
| "fluxo": -46141.362479 | |
| }, | |
| { | |
| "periodo": "2026-10-01", | |
| "fluxo": -55076.915784 | |
| }, | |
| { | |
| "periodo": "2026-11-01", | |
| "fluxo": 19929.808238 | |
| }, | |
| { | |
| "periodo": "2026-12-01", | |
| "fluxo": 500315.052052 | |
| }, | |
| { | |
| "periodo": "2027-01-01", | |
| "fluxo": -218977.546392 | |
| }, | |
| { | |
| "periodo": "2027-02-01", | |
| "fluxo": 994.423556 | |
| }, | |
| { | |
| "periodo": "2027-03-01", | |
| "fluxo": 404025.712056 | |
| }, | |
| { | |
| "periodo": "2027-04-01", | |
| "fluxo": 233575.22893 | |
| }, | |
| { | |
| "periodo": "2027-05-01", | |
| "fluxo": 238878.882716 | |
| }, | |
| { | |
| "periodo": "2027-06-01", | |
| "fluxo": 6990240.630296 | |
| }, | |
| { | |
| "periodo": "2027-07-01", | |
| "fluxo": 1874488.174107 | |
| }, | |
| { | |
| "periodo": "2027-08-01", | |
| "fluxo": 1113986.478002 | |
| }, | |
| { | |
| "periodo": "2027-09-01", | |
| "fluxo": 272380.708805 | |
| }, | |
| { | |
| "periodo": "2027-10-01", | |
| "fluxo": 1301052.16967 | |
| }, | |
| { | |
| "periodo": "2027-11-01", | |
| "fluxo": 1277465.729149 | |
| }, | |
| { | |
| "periodo": "2027-12-01", | |
| "fluxo": 1206630.595673 | |
| }, | |
| { | |
| "periodo": "2028-01-01", | |
| "fluxo": 1084333.681223 | |
| }, | |
| { | |
| "periodo": "2028-02-01", | |
| "fluxo": 79390.514072 | |
| }, | |
| { | |
| "periodo": "2028-03-01", | |
| "fluxo": 104139.639919 | |
| }, | |
| { | |
| "periodo": "2028-04-01", | |
| "fluxo": 34705.936188 | |
| }, | |
| { | |
| "periodo": "2028-05-01", | |
| "fluxo": 35063.791729 | |
| }, | |
| { | |
| "periodo": "2028-06-01", | |
| "fluxo": 35424.772993 | |
| }, | |
| { | |
| "periodo": "2028-07-01", | |
| "fluxo": 40009.831092 | |
| }, | |
| { | |
| "periodo": "2028-08-01", | |
| "fluxo": 40377.145945 | |
| }, | |
| { | |
| "periodo": "2028-09-01", | |
| "fluxo": 40747.669145 | |
| }, | |
| { | |
| "periodo": "2028-10-01", | |
| "fluxo": 41121.428714 | |
| }, | |
| { | |
| "periodo": "2028-11-01", | |
| "fluxo": 41498.452921 | |
| }, | |
| { | |
| "periodo": "2028-12-01", | |
| "fluxo": 40274.370333 | |
| }, | |
| { | |
| "periodo": "2029-01-01", | |
| "fluxo": 42262.40956 | |
| }, | |
| { | |
| "periodo": "2029-02-01", | |
| "fluxo": 43242.020582 | |
| }, | |
| { | |
| "periodo": "2029-03-01", | |
| "fluxo": 43632.390996 | |
| }, | |
| { | |
| "periodo": "2029-04-01", | |
| "fluxo": 44026.171137 | |
| }, | |
| { | |
| "periodo": "2029-05-01", | |
| "fluxo": 44423.390787 | |
| }, | |
| { | |
| "periodo": "2029-06-01", | |
| "fluxo": 44824.07999 | |
| }, | |
| { | |
| "periodo": "2029-07-01", | |
| "fluxo": 42992.830516 | |
| }, | |
| { | |
| "periodo": "2029-08-01", | |
| "fluxo": 44180.546937 | |
| }, | |
| { | |
| "periodo": "2029-09-01", | |
| "fluxo": 46015.260076 | |
| }, | |
| { | |
| "periodo": "2029-10-01", | |
| "fluxo": 46348.355526 | |
| }, | |
| { | |
| "periodo": "2029-11-01", | |
| "fluxo": 46680.813555 | |
| }, | |
| { | |
| "periodo": "2029-12-01", | |
| "fluxo": 40802.289293 | |
| }, | |
| { | |
| "periodo": "2030-01-01", | |
| "fluxo": 45820.242381 | |
| }, | |
| { | |
| "periodo": "2030-02-01", | |
| "fluxo": 46081.313866 | |
| }, | |
| { | |
| "periodo": "2030-03-01", | |
| "fluxo": 44637.236299 | |
| }, | |
| { | |
| "periodo": "2030-04-01", | |
| "fluxo": 38100.997039 | |
| }, | |
| { | |
| "periodo": "2030-05-01", | |
| "fluxo": 47917.662965 | |
| }, | |
| { | |
| "periodo": "2030-06-01", | |
| "fluxo": 48156.62759 | |
| }, | |
| { | |
| "periodo": "2030-07-01", | |
| "fluxo": 48396.751508 | |
| }, | |
| { | |
| "periodo": "2030-08-01", | |
| "fluxo": 48638.040343 | |
| }, | |
| { | |
| "periodo": "2030-09-01", | |
| "fluxo": 48883.754858 | |
| }, | |
| { | |
| "periodo": "2030-10-01", | |
| "fluxo": 49130.658876 | |
| }, | |
| { | |
| "periodo": "2030-11-01", | |
| "fluxo": 49375.476465 | |
| }, | |
| { | |
| "periodo": "2030-12-01", | |
| "fluxo": 49621.481732 | |
| }, | |
| { | |
| "periodo": "2031-01-01", | |
| "fluxo": 49276.059627 | |
| }, | |
| { | |
| "periodo": "2031-02-01", | |
| "fluxo": 49524.457559 | |
| }, | |
| { | |
| "periodo": "2031-03-01", | |
| "fluxo": 49774.060533 | |
| }, | |
| { | |
| "periodo": "2031-04-01", | |
| "fluxo": 50024.874392 | |
| }, | |
| { | |
| "periodo": "2031-05-01", | |
| "fluxo": 50276.90501 | |
| }, | |
| { | |
| "periodo": "2031-06-01", | |
| "fluxo": 50530.158287 | |
| }, | |
| { | |
| "periodo": "2031-07-01", | |
| "fluxo": 50784.640153 | |
| }, | |
| { | |
| "periodo": "2031-08-01", | |
| "fluxo": 51040.356565 | |
| }, | |
| { | |
| "periodo": "2031-09-01", | |
| "fluxo": 51300.731381 | |
| }, | |
| { | |
| "periodo": "2031-10-01", | |
| "fluxo": 51562.366671 | |
| }, | |
| { | |
| "periodo": "2031-11-01", | |
| "fluxo": 51821.822762 | |
| }, | |
| { | |
| "periodo": "2031-12-01", | |
| "fluxo": 52082.537521 | |
| }, | |
| { | |
| "periodo": "2032-01-01", | |
| "fluxo": 52344.517054 | |
| }, | |
| { | |
| "periodo": "2032-02-01", | |
| "fluxo": 52607.767494 | |
| }, | |
| { | |
| "periodo": "2032-03-01", | |
| "fluxo": 52872.295004 | |
| }, | |
| { | |
| "periodo": "2032-04-01", | |
| "fluxo": 53138.105778 | |
| }, | |
| { | |
| "periodo": "2032-05-01", | |
| "fluxo": 53405.206038 | |
| }, | |
| { | |
| "periodo": "2032-06-01", | |
| "fluxo": 53673.602039 | |
| }, | |
| { | |
| "periodo": "2032-07-01", | |
| "fluxo": 53943.300063 | |
| }, | |
| { | |
| "periodo": "2032-08-01", | |
| "fluxo": 54933.3961 | |
| }, | |
| { | |
| "periodo": "2032-09-01", | |
| "fluxo": 55209.305909 | |
| }, | |
| { | |
| "periodo": "2032-10-01", | |
| "fluxo": 55486.551398 | |
| }, | |
| { | |
| "periodo": "2032-11-01", | |
| "fluxo": 55765.139032 | |
| }, | |
| { | |
| "periodo": "2032-12-01", | |
| "fluxo": 56045.075308 | |
| }, | |
| { | |
| "periodo": "2033-01-01", | |
| "fluxo": 56918.987568 | |
| }, | |
| { | |
| "periodo": "2033-02-01", | |
| "fluxo": 57201.640748 | |
| }, | |
| { | |
| "periodo": "2033-03-01", | |
| "fluxo": 57485.662252 | |
| }, | |
| { | |
| "periodo": "2033-04-01", | |
| "fluxo": 59082.100043 | |
| }, | |
| { | |
| "periodo": "2033-05-01", | |
| "fluxo": 59526.20306 | |
| }, | |
| { | |
| "periodo": "2033-06-01", | |
| "fluxo": 59814.369409 | |
| }, | |
| { | |
| "periodo": "2033-07-01", | |
| "fluxo": 60103.930771 | |
| }, | |
| { | |
| "periodo": "2033-08-01", | |
| "fluxo": 60394.8939 | |
| }, | |
| { | |
| "periodo": "2033-09-01", | |
| "fluxo": 60687.265581 | |
| }, | |
| { | |
| "periodo": "2033-10-01", | |
| "fluxo": 60981.052634 | |
| }, | |
| { | |
| "periodo": "2033-11-01", | |
| "fluxo": 61276.26191 | |
| }, | |
| { | |
| "periodo": "2033-12-01", | |
| "fluxo": 61572.900294 | |
| }, | |
| { | |
| "periodo": "2034-01-01", | |
| "fluxo": 11858703.094597 | |
| } | |
| ], | |
| }; | |
| export const SCP_FLOW_PATTERNS_DEFAULT = [ | |
| EMPTY_FLOW_PATTERN, | |
| EXTRATO_6_FLOW_PATTERN, | |
| ]; | |
| export const SCP_CLIENTS_DEFAULT = [ | |
| { | |
| client_id: "extrato_investidor_1", | |
| client_name: "Extrato Investidor 1", | |
| default_pattern_id: "scp_sem_fluxo", | |
| status: "sem_fluxo_historico", | |
| }, | |
| { | |
| client_id: "extrato_investidor_2", | |
| client_name: "Extrato Investidor 2", | |
| default_pattern_id: "scp_sem_fluxo", | |
| status: "sem_fluxo_historico", | |
| }, | |
| { | |
| client_id: "extrato_investidor_3", | |
| client_name: "Extrato Investidor 3", | |
| default_pattern_id: "scp_sem_fluxo", | |
| status: "sem_fluxo_historico", | |
| }, | |
| { | |
| client_id: "extrato_investidor_4", | |
| client_name: "Extrato Investidor 4", | |
| default_pattern_id: "scp_sem_fluxo", | |
| status: "sem_fluxo_historico", | |
| }, | |
| { | |
| client_id: "extrato_investidor_5", | |
| client_name: "Extrato Investidor 5", | |
| default_pattern_id: "scp_sem_fluxo", | |
| status: "sem_fluxo_historico", | |
| }, | |
| { | |
| client_id: "extrato_investidor_6", | |
| client_name: "Extrato Investidor 6", | |
| default_pattern_id: "scp_extrato_6_consolidado", | |
| status: "ativo", | |
| }, | |
| ]; | |