{"version":3,"file":"app-2ef08ec8.xxxxxxxx.bundle.js","mappings":"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","sources":["webpack://iadviser/./src/modals/credit-option/credit-option.html","webpack://iadviser/./src/modals/journal/journal-modal.html","webpack://iadviser/./src/main.ts","webpack://iadviser/./src/modals/credit-option/credit-option.css","webpack://iadviser/./src/modals/credit-option/credit-option.ts","webpack://iadviser/./src/modals/journal/api.ts","webpack://iadviser/./src/modals/journal/journal-modal.css?6c36","webpack://iadviser/./src/modals/journal/journal-modal.ts"],"sourcesContent":["// Module\nvar code = \"\\r\\n \\r\\n Credit Option\\r\\n \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n ${ 'Leave in Account' & t}\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n ${ 'Request Client Settlement' & t}\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n ${ 'Request Journal' & t}\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n \\r\\n\\r\\n\";\n// Exports\nexport default code;","// Module\nvar code = \"\\r\\n \\r\\n \\r\\n\\r\\n \\r\\n Journal Request\\r\\n \\r\\n \\r\\n ${'coverVersion' & t}:\\r\\n ${params.coverVersion}\\r\\n \\r\\n \\r\\n \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n ${!showClientSearch ? 'Details' : 'Client Search' & t}\\r\\n \\r\\n \\r\\n ${'History' & t}\\r\\n \\r\\n \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n Journal Request not available for this policy version. Please see the History tab for past\\r\\n requests.\\r\\n \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n \\r\\n \\r\\n From\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n \\r\\n To\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n ...\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n \\r\\n\\r\\n \\r\\n \\r\\n Please read the below carefully before ticking to agree with each statement.\\r\\n Ensure details provided and attached are accurate as we may decline your submission if it is incomplete.\\r\\n In this instance we will provide details to assist in your resubmission.\\r\\n \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n In all cases where a credit adjustment is taken up as an Adviser Admin Fee, please attach the email sent to the client with the revised invoice.\\r\\n I confirm I have attached written confirmation of instructions to apply credit to another invoice as received from the client.\\r\\n \\r\\n \\r\\n \\r\\n\\r\\n \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n ${document.name}\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n ${item.entityCode}\\r\\n ${item.entityName}\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n \\r\\n \\r\\n Loading...\\r\\n \\r\\n\\r\\n \\r\\n No past requests.\\r\\n \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n ${history.requestedDate | prettyDate}\\r\\n ${history.requestedBy}\\r\\n ${history.processedDate | prettyDate}\\r\\n ${history.deletedDate | prettyDate}\\r\\n \\r\\n ${getJournalTypeLabel(history.journalTypeId)}\\r\\n ${history.fromInvoiceNo}\\r\\n \\r\\n ${history.fromJournalAmount | currencyFormat}\\r\\n \\r\\n ${history.toCoverVersion}\\r\\n ${history.toInvoiceNo}\\r\\n ${history.toJournalAmount | currencyFormat}\\r\\n ${history.fromNarration}\\r\\n ${history.toNarration}\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n \\r\\n\\r\\n\";\n// Exports\nexport default code;","import { Aurelia, LogManager } from 'aurelia-framework';\r\nimport { ConsoleAppender } from './resources/startup/console-appender';\r\nimport { PLATFORM, DOM } from 'aurelia-pal';\r\nimport { EventAggregator } from 'aurelia-event-aggregator';\r\nimport { I18N } from 'aurelia-i18n';\r\nimport { environment } from 'environment';\r\nimport { initialState } from 'store/state';\r\nimport { TokenService } from 'resources/services/token-service';\r\nimport { HttpClient } from 'aurelia-fetch-client';\r\nimport { localeMap } from 'resources/constants';\r\n\r\nimport './core/sentry';\r\n\r\n(window as any).debugMode = false;\r\n\r\nimport { disableConnectQueue } from 'aurelia-binding';\r\ndisableConnectQueue();\r\n\r\nimport { Repeat } from 'aurelia-templating-resources';\r\n\r\nRepeat.useInnerMatcher = false;\r\n\r\n// Sets the appClientType here before anything else so state instantiates with appclienttype value\r\nconst appClientType = DOM.querySelector('head meta[name=\"appclienttype\"]');\r\nif (appClientType) {\r\n initialState.appClientType = appClientType.getAttribute('content').toUpperCase() as any;\r\n appClientType.remove();\r\n}\r\n\r\n// Sets the appClientInstance here before anything else so state instantiates with appclientinstance value\r\nconst appClientInstance = DOM.querySelector('head meta[name=\"appclientinstance\"]');\r\nif (appClientInstance) {\r\n initialState.appClientInstance = appClientInstance.getAttribute('content').toUpperCase() as any;\r\n appClientInstance.remove();\r\n}\r\n\r\nimport '!style-loader!css-loader!./styles/global-aurelia-animations.css';\r\nimport '!style-loader!css-loader!./styles/non-module-styles.css';\r\nimport './styles/main.css';\r\nimport { configurePlugins } from 'config/plugins';\r\nimport { configureHttpClient } from 'core/http-client-config';\r\nimport { configureEvents } from 'core/events';\r\nimport { KeyboardSequenceDetector } from 'resources/plugins/keyboard-sequence/keyboard-sequence';\r\nimport { playFullSequence as playEasterEggSequence } from 'resources/plugins/easter-eggs/easter-eggs';\r\nimport { FeatureFlagService } from 'resources/plugins/feature-flags/feature-flags-service';\r\n\r\nLogManager.addAppender(new ConsoleAppender());\r\n\r\nexport async function configure(aurelia: Aurelia) {\r\n const isFormUser = window.location.hash.length > 0 || window.location.host.includes('form');\r\n\r\n if (environment.debug) {\r\n LogManager.setLevel(LogManager.logLevel.debug);\r\n }\r\n\r\n // Registration of plugins and other Aurelia-specific dependencies (state management, validation, localisation)\r\n configurePlugins(aurelia);\r\n\r\n // refresh token every 20 minutes\r\n setInterval(async () => {\r\n try {\r\n await tokenService.refreshAuthToken();\r\n } catch (error) {\r\n if (ea) {\r\n ea.publish('ia-logout');\r\n }\r\n }\r\n }, 1200000);\r\n\r\n const http = aurelia.container.get(HttpClient);\r\n const tokenService = aurelia.container.get(TokenService);\r\n const ea = aurelia.container.get(EventAggregator);\r\n const featureFlagService = aurelia.container.get(FeatureFlagService);\r\n\r\n // Shared lock so a future setup that loads both iadviser apps on one\r\n // page cannot register two Konami detectors against `document`.\r\n const KONAMI_PAGE_LOCK = '__iaEasterEggsKonamiLock';\r\n if (!(window as unknown as Record)[KONAMI_PAGE_LOCK]) {\r\n (window as unknown as Record)[KONAMI_PAGE_LOCK] = true;\r\n const detector = new KeyboardSequenceDetector();\r\n detector.registerSequence(\r\n 'konami',\r\n ['ArrowUp', 'ArrowUp', 'ArrowDown', 'ArrowDown', 'ArrowLeft', 'ArrowRight', 'ArrowLeft', 'ArrowRight', 'b', 'a'],\r\n () => playEasterEggSequence(),\r\n );\r\n }\r\n\r\n\r\n // Configure the HttpClient with the token service and logic\r\n configureHttpClient(http, tokenService, ea, featureFlagService);\r\n aurelia.container.registerInstance(HttpClient, http);\r\n\r\n await aurelia.start();\r\n\r\n const i18n: I18N = aurelia.container.get(I18N);\r\n\r\n await i18n.setLocale(localeMap.get(initialState.appClientType));\r\n\r\n // Configure events using the EventAggregator\r\n configureEvents(ea);\r\n\r\n let root;\r\n if (isFormUser) {\r\n root = PLATFORM.moduleName('shell-user-form/shell-user-form');\r\n } else {\r\n root = tokenService.getAuthToken() !== null ? PLATFORM.moduleName('shell/shell') : PLATFORM.moduleName('login/login');\r\n }\r\n\r\n await aurelia.setRoot(root);\r\n }\r\n","// extracted by mini-css-extract-plugin\nexport default {\"btn\":\"btn____QnLCs\",\"btn--flat\":\"btn--flat____zFuh9 btn____QnLCs\",\"btn--submit\":\"btn--submit____PU0Sp btn____QnLCs\",\"btn--delete\":\"btn--delete____oc5XY btn____QnLCs\",\"btn--link\":\"btn--link____ox45G btn____QnLCs\",\"btn--inline-text-link\":\"btn--inline-text-link____DQUsl btn--link____ox45G btn____QnLCs\",\"btn--footer\":\"btn--footer____tzpMs btn____QnLCs\",\"btn--footer-submit\":\"btn--footer-submit____HxWUj btn--submit____PU0Sp btn____QnLCs btn--footer____tzpMs btn____QnLCs\",\"btn--footer-cancel\":\"btn--footer-cancel____NHqWu btn--flat____zFuh9 btn____QnLCs btn--footer____tzpMs btn____QnLCs\",\"btn--footer-delete\":\"btn--footer-delete____QvvhO btn--delete____oc5XY btn____QnLCs btn--footer____tzpMs btn____QnLCs\",\"btn--qce-dropdown\":\"btn--qce-dropdown____fo5sQ btn--footer-submit____HxWUj btn--submit____PU0Sp btn____QnLCs btn--footer____tzpMs btn____QnLCs\",\"btn--footer-combo\":\"btn--footer-combo____Zw5g8 btn--footer____tzpMs btn____QnLCs\",\"btn--lmi-bicalc\":\"btn--lmi-bicalc____vfyNn btn____QnLCs\",\"btn--lmi-risk\":\"btn--lmi-risk____K25Co btn____QnLCs\",\"btn--lmi-policy-comparison\":\"btn--lmi-policy-comparison____TRFZs btn____QnLCs\",\"btn--lmi-policy-coach\":\"btn--lmi-policy-coach____F9l8g btn____QnLCs\",\"btn--andrew-nock\":\"btn--andrew-nock____OF05d btn____QnLCs\",\"btn--construction-cost-consultants\":\"btn--construction-cost-consultants____CSwYM btn____QnLCs\",\"btn--5-star\":\"btn--5-star____iS1Yj btn____QnLCs\",\"btn--thermoscan\":\"btn--thermoscan____rUSRp btn____QnLCs\",\"btn--risk-survey-services\":\"btn--risk-survey-services____Spq2L btn____QnLCs\",\"btn--risk-management\":\"btn--risk-management____tmsqL btn____QnLCs\",\"btn--lmi-bicalc--disabled\":\"btn--lmi-bicalc--disabled____yZbAz btn--lmi-bicalc____vfyNn btn____QnLCs\",\"btn--lmi-risk--disabled\":\"btn--lmi-risk--disabled____aK1tk btn--lmi-risk____K25Co btn____QnLCs\",\"btn--lmi-policy-comparison--disabled\":\"btn--lmi-policy-comparison--disabled____GMgAk btn--lmi-policy-comparison____TRFZs btn____QnLCs\",\"btn--initial-insured-location-risk\":\"btn--initial-insured-location-risk____tpPY8 btn--flat____zFuh9 btn____QnLCs btn____QnLCs\",\"btn--icon\":\"btn--icon____CH1Ee btn____QnLCs\",\"badge-pop\":\"badge-pop____K3VIU\",\"btn--icon-no-border\":\"btn--icon-no-border____h4vEB\",\"btn--icon-task\":\"btn--icon-task____DwLAc btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-document\":\"btn--icon-document____HNrHb btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-add\":\"btn--icon-add____mX9kX btn--icon____CH1Ee btn____QnLCs\",\"btn--add-risk\":\"btn--add-risk____EXw7R btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-close\":\"btn--icon-close____JoMJH btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-delete\":\"btn--icon-delete____bvEeq btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-download\":\"btn--icon-download____kjIAj btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-edit\":\"btn--icon-edit____r_sA4 btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-email\":\"btn--icon-email____hQ9lH btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-download-email\":\"btn--icon-download-email____CAmHz btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-eye\":\"btn--icon-eye____VUU14 btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-eye-slash\":\"btn--icon-eye-slash____m6wL8 btn--icon-eye____VUU14 btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-folder\":\"btn--icon-folder____gQSie btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-folder-locked\":\"btn--icon-folder-locked____AjSIK btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-folder-locked-active\":\"btn--icon-folder-locked-active____u8QGK btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-history\":\"btn--icon-history____UfNoK btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-info\":\"btn--icon-info____Vmw3q btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-link\":\"btn--icon-link____FPxVX btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-unlink\":\"btn--icon-unlink____LkaKy btn--icon-delete____bvEeq btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-map\":\"btn--icon-map____r67Ne btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-more\":\"btn--icon-more____NCWc_ btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-open-in-new-window\":\"btn--icon-open-in-new-window____DWuc6 btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-favourite--selected\":\"btn--icon-favourite--selected____EcTNI btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-favourite--deselected\":\"btn--icon-favourite--deselected____R5hWB btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-preview\":\"btn--icon-preview____K0CvB btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-pre-printed\":\"btn--icon-pre-printed____G4bEG btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-print\":\"btn--icon-print____zeeY9 btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-save\":\"btn--icon-save____AdtcD btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-settings\":\"btn--icon-settings____GFERT btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-show-details\":\"btn--icon-show-details____UIJP2 btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-show-details--alert\":\"btn--icon-show-details--alert____b7wut btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-show-summary\":\"btn--icon-show-summary____jBvJc btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-attachment\":\"btn--icon-attachment____KT5XP btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-tag\":\"btn--icon-tag____VD_PE btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-undo\":\"btn--icon-undo____e5gqO btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-sync\":\"btn--icon-sync____cPQ1W btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-arrow-forward\":\"btn--icon-arrow-forward____RfATY btn--icon____CH1Ee btn____QnLCs\",\"btn--aside-collapse\":\"btn--aside-collapse____l9yAS btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-expand-more\":\"btn--icon-expand-more____BaRAH btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-expand-less\":\"btn--icon-expand-less____OlLjs btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-general\":\"btn--icon-general____F1DWh btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-sales\":\"btn--icon-sales____el_Gg btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-branch\":\"btn--icon-branch____kInUB btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-contact\":\"btn--icon-contact____KgDbu btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-consent\":\"btn--icon-consent____spq6Q btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-questions\":\"btn--icon-questions____oKxZn btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-associated\":\"btn--icon-associated____FmoU9 btn--icon____CH1Ee btn____QnLCs\",\"btn--icon-notes\":\"btn--icon-notes____HWe3A btn--icon____CH1Ee btn____QnLCs\",\"btn--back\":\"btn--back____gJPQ7 btn____QnLCs\",\"btn--back-to-sign-in\":\"btn--back-to-sign-in____EG4Ap btn--back____gJPQ7 btn____QnLCs\",\"btn--icon-advanced-search\":\"btn--icon-advanced-search____JnNTi btn--icon____CH1Ee btn____QnLCs\",\"btn--wizard\":\"btn--wizard____dnmjo btn____QnLCs\",\"btn--wizard-back\":\"btn--wizard-back____uz41o btn--wizard____dnmjo btn____QnLCs\",\"btn--wizard-next\":\"btn--wizard-next____KPlr4 btn--wizard____dnmjo btn____QnLCs\",\"fieldset\":\"fieldset____Kihvb\",\"fieldset-instruction\":\"fieldset-instruction____r5DyN\",\"fieldset--no-padding\":\"fieldset--no-padding____W12QA fieldset____Kihvb\",\"fieldset--alt\":\"fieldset--alt____rA6jl fieldset____Kihvb\",\"view-password\":\"view-password____fF0QX\",\"input-search\":\"input-search____OsXv7\",\"ia-currency-input\":\"ia-currency-input____XeG7P\",\"ia-currency-negative\":\"ia-currency-negative____kKSo7\",\"select--mini\":\"select--mini____kaPi8\",\"required-label\":\"required-label____C8xlm\",\"alert\":\"alert____NvXuM\",\"alert--important\":\"alert--important____wMzts\",\"input-label\":\"input-label____QZitG\",\"input-toggle\":\"input-toggle____Tv0on\",\"w-100\":\"w-100____ntArW\",\"search-input-wrapper\":\"search-input-wrapper____kBM6u\",\"search-input--results\":\"search-input--results____kHqVF\",\"search-input--result\":\"search-input--result____zWtHs\",\"search-input--result--highlighted\":\"search-input--result--highlighted____ubd0d\",\"date-range-selections\":\"date-range-selections____Do7KC\",\"date-arrow-forward\":\"date-arrow-forward____yXB9v\",\"qce-dropdown\":\"qce-dropdown____Hklk9\",\"qce-or\":\"qce-or____xX24_\",\"qce-dropdown-with-dropdown\":\"qce-dropdown-with-dropdown____GtCHd\",\"qce-vehicle-registration-search\":\"qce-vehicle-registration-search____lAbkq\",\"row-gap\":\"row-gap____lkPTo\",\"row-group\":\"row-group____mqidC\",\"row-group--three\":\"row-group--three____rdTj6 row-group____mqidC\",\"grid-14\":\"grid-14____QK3kz\",\"row-group--auto\":\"row-group--auto____AUVqq row-group____mqidC\",\"space\":\"space____MVSAy\",\"display-none--lg\":\"display-none--lg____a7aLo\",\"display-none--md\":\"display-none--md____PZDaF\",\"tab-navigation\":\"tab-navigation____I0vrv\",\"has-warnings\":\"has-warnings____GXwJC\",\"tab-selected\":\"tab-selected____OlXHD tab____QZFNu\",\"disabled\":\"disabled____qI0Pp\",\"tab\":\"tab____QZFNu\",\"btn--tab-overflow\":\"btn--tab-overflow____rFAG0\",\"btn--tab-overflow-left\":\"btn--tab-overflow-left____TdYCc btn--tab-overflow____rFAG0\",\"btn--tab-overflow-left-disabled\":\"btn--tab-overflow-left-disabled____ntDhk btn--tab-overflow-left____TdYCc btn--tab-overflow____rFAG0\",\"btn--tab-overflow-right\":\"btn--tab-overflow-right____sY7sT btn--tab-overflow____rFAG0\",\"btn--tab-overflow-right-disabled\":\"btn--tab-overflow-right-disabled____A2qmA btn--tab-overflow-right____sY7sT btn--tab-overflow____rFAG0\",\"constrained-width\":\"constrained-width____bMPpv\",\"constrained-width--tab\":\"constrained-width--tab____WmYG7 constrained-width____bMPpv\",\"card\":\"card____rCCUM\",\"card-content\":\"card-content____JKgNX\",\"card-heading\":\"card-heading____w7NL9\",\"control-group\":\"control-group____tAuoV\",\"label-group\":\"label-group____fOIjL\",\"label-group-item\":\"label-group-item____b02Mg\",\"button-group\":\"button-group____fTJpB\",\"card--alert\":\"card--alert____oKM6q card____rCCUM\",\"card-heading--alert\":\"card-heading--alert____x28TP card-heading____w7NL9\",\"card--status-message\":\"card--status-message____z4Eix\",\"card--status-message--left\":\"card--status-message--left____Y4IY1 card--status-message____z4Eix\",\"card-heading--sticky-header\":\"card-heading--sticky-header____K7nIN\",\"card-heading--no-icon\":\"card-heading--no-icon____qttJQ card-heading____w7NL9\",\"card-heading--bold-title\":\"card-heading--bold-title____UV2BT\",\"table\":\"table____yTyXO\",\"table-heading-row\":\"table-heading-row____z_wiU\",\"table-row\":\"table-row____gZxnf\",\"table-result-row\":\"table-result-row____KA1_C\",\"break-word\":\"break-word____BV4JD\",\"no-wrap\":\"no-wrap____y0_db\",\"table-result-row--disabled\":\"table-result-row--disabled____Qclqx\",\"table-modal\":\"table-modal____yFwQq table____yTyXO\",\"table-enhanced\":\"table-enhanced_____JXkV\",\"table--no-border-bottom\":\"table--no-border-bottom____ZY_vn table____yTyXO\",\"height-45\":\"height-45____h9Jre\",\"edit-column\":\"edit-column____fM2zN\",\"delete-column\":\"delete-column____y03dW\",\"date-table-heading\":\"date-table-heading____sZF7b\",\"button-edit\":\"button-edit_____KAbL\",\"button-delete\":\"button-delete____Vp5iI\",\"table-row-selected\":\"table-row-selected____jd34i\",\"table-row-alert\":\"table-row-alert____KL_tK\",\"table-filter-row\":\"table-filter-row____iD9y0\",\"table-filter-row--endcap\":\"table-filter-row--endcap____v1yDa\",\"filter-column\":\"filter-column____JPZIy\",\"table-pagination\":\"table-pagination____RBsLj\",\"table-pagination-with-filter\":\"table-pagination-with-filter____Et2a6 table-pagination____RBsLj\",\"table-button-group\":\"table-button-group____4xbLK\",\"table-child-container\":\"table-child-container____WRoRL\",\"table-child-card\":\"table-child-card____G_4to\",\"child-table--selected-row\":\"child-table--selected-row____n79jw\",\"child-table\":\"child-table____ErzCZ table____yTyXO\",\"custom-pagination\":\"custom-pagination____RDxgX\",\"pagination-count\":\"pagination-count____TmlX0\",\"pagination-button\":\"pagination-button____l0K9H btn____QnLCs\",\"pagination-prev\":\"pagination-prev____mdmkk pagination-button____l0K9H btn____QnLCs\",\"pagination-next\":\"pagination-next____gU4Ko pagination-button____l0K9H btn____QnLCs\",\"pagination-disabled\":\"pagination-disabled____rC5gY pagination-button____l0K9H btn____QnLCs\",\"pagination-prev-disabled\":\"pagination-prev-disabled____siWE8 pagination-disabled____rC5gY pagination-button____l0K9H btn____QnLCs\",\"pagination-next-disabled\":\"pagination-next-disabled_____84xk pagination-disabled____rC5gY pagination-button____l0K9H btn____QnLCs\",\"pagination\":\"pagination____ghX3a\",\"pagination-top\":\"pagination-top____BLYJd pagination____ghX3a\",\"pagination-bottom\":\"pagination-bottom____rcz4o pagination____ghX3a\",\"pagination-bottom--documents\":\"pagination-bottom--documents____wYhdP pagination-bottom____rcz4o pagination____ghX3a\",\"table-cell-btn-icon\":\"table-cell-btn-icon____94z9M\",\"folder-table\":\"folder-table____q9bHS table--no-border-bottom____ZY_vn table____yTyXO\",\"doc-table-group--heading\":\"doc-table-group--heading____MmxhS\",\"doc-table-group--heading-open\":\"doc-table-group--heading-open____wWHB3 doc-table-group--heading____MmxhS\",\"doc-table-group--heading-with-options\":\"doc-table-group--heading-with-options____O32pK\",\"constrained-width--folder-name\":\"constrained-width--folder-name____gduwG constrained-width____bMPpv\",\"disable-entity\":\"disable-entity____t6jFQ\",\"button-options\":\"button-options____LNHRJ\",\"button-options--add\":\"button-options--add____kPApM button-options____LNHRJ\",\"information-icon\":\"information-icon____n8IvN\",\"deleted-icon\":\"deleted-icon____YvHH5\",\"exclamation-icon\":\"exclamation-icon____YIJOx\",\"success-icon\":\"success-icon____ufeuz\",\"text-align-center\":\"text-align-center____zG7nx\",\"word-break\":\"word-break____zmfjX\",\"btn-group\":\"btn-group______oW0\",\"accordion-content\":\"accordion-content____m2Puz\",\"toggle-collapse\":\"toggle-collapse____K3RFe\",\"toggle-collapse--disabled\":\"toggle-collapse--disabled____n9lno toggle-collapse____K3RFe\",\"toggle-expand\":\"toggle-expand_____IrXj toggle-collapse____K3RFe\",\"folder\":\"folder____JFyI0\",\"folder-locked\":\"folder-locked____oy4VD folder____JFyI0\",\"yesNo-filter-width\":\"yesNo-filter-width____btKk7\",\"w-5\":\"w-5____IU_wU\",\"w-10\":\"w-10____Er1kr\",\"w-15\":\"w-15____a1L3T\",\"w-20\":\"w-20____IOj7D\",\"w-25\":\"w-25____mc7bV\",\"w-30\":\"w-30____I0ez0\",\"w-35\":\"w-35____xrtA2\",\"w-40\":\"w-40____V6ZLy\",\"w-45\":\"w-45____e2B8D\",\"w-50\":\"w-50____WVSWz\",\"w-60\":\"w-60____Z6ynx\",\"table--sticky-header\":\"table--sticky-header____Ifqlv\",\"table--sticky-footer\":\"table--sticky-footer____imnnN\",\"table--sticky-column\":\"table--sticky-column____OunVH\",\"table--sticky-column2\":\"table--sticky-column2____TxTeh table--sticky-column____OunVH\",\"table--sticky-column-right\":\"table--sticky-column-right____IN9Ra table--sticky-column____OunVH\",\"scrollable-table-container\":\"scrollable-table-container____bEJL3\",\"view-block\":\"view-block____imeKq\",\"view-block--heading\":\"view-block--heading____gxgc7\",\"view-block--white\":\"view-block--white____XAm3q view-block____imeKq\",\"view-block--alert\":\"view-block--alert____BQyHd view-block____imeKq\",\"view-block--success\":\"view-block--success____Xuvot view-block____imeKq\",\"view-block--info\":\"view-block--info____NxmV6 view-block____imeKq\",\"view-block--warning\":\"view-block--warning____CuXJY view-block____imeKq\",\"view-block--alt\":\"view-block--alt____Q9dMQ view-block____imeKq\",\"view-block--with-icon\":\"view-block--with-icon____hlzBG view-block____imeKq\",\"view-block-icon\":\"view-block-icon____PM77P\",\"view-block--warning--with-icon\":\"view-block--warning--with-icon____pUeen view-block--warning____CuXJY view-block____imeKq\",\"view-block-checkbox\":\"view-block-checkbox____kNFk0 view-block____imeKq\",\"view-block-checkbox--alert\":\"view-block-checkbox--alert____hCTNs view-block--alert____BQyHd view-block____imeKq view-block-checkbox____kNFk0 view-block____imeKq\",\"text-view-content\":\"text-view-content____rVFUV\",\"ia-modal\":\"ia-modal_____XgiG\",\"ia-modal-inner\":\"ia-modal-inner____WfMCM\",\"ia-modal-inner--context-menu\":\"ia-modal-inner--context-menu____DCSbD ia-modal-inner____WfMCM\",\"ia-modal-inner--wide-lg\":\"ia-modal-inner--wide-lg____NmB0V ia-modal-inner____WfMCM\",\"ia-modal-inner--wide-xxl\":\"ia-modal-inner--wide-xxl____aSgZf ia-modal-inner____WfMCM\",\"ia-modal-inner--take-over\":\"ia-modal-inner--take-over____tvY3X ia-modal-inner____WfMCM\",\"fixed-height\":\"fixed-height____NSg7d\",\"takeover-header\":\"takeover-header____Z3KJq\",\"logo\":\"logo____dndfT\",\"logo--broker\":\"logo--broker____Vu0M2 logo____dndfT\",\"close-search\":\"close-search____lxKdf\",\"ia-modal-content\":\"ia-modal-content____difjQ\",\"ia-modal-overlay--transparent\":\"ia-modal-overlay--transparent____CEZ9m ia-modal_____XgiG\",\"ia-modal-overlay--light-white\":\"ia-modal-overlay--light-white____AF35k ia-modal_____XgiG\",\"ia-modal-overlay--transparent--light-white-client-nav\":\"ia-modal-overlay--transparent--light-white-client-nav____pKOrt ia-modal-overlay--light-white____AF35k ia-modal_____XgiG\",\"modal-header\":\"modal-header____6F4bZ\",\"modal-footer\":\"modal-footer____ZF61R modal-header____6F4bZ\",\"modal-footer--space-between\":\"modal-footer--space-between____S6fwl modal-footer____ZF61R modal-header____6F4bZ\",\"footer-btn-group\":\"footer-btn-group____WDTGo\",\"header-label\":\"header-label____G_zxT\",\"header-label-icon\":\"header-label-icon____3NBKp header-label____G_zxT\",\"header-label--alert\":\"header-label--alert____fZf1n header-label-icon____3NBKp header-label____G_zxT\",\"header-label--info\":\"header-label--info____Pu2LW header-label-icon____3NBKp header-label____G_zxT\",\"header-label--settings\":\"header-label--settings____GOgSN header-label-icon____3NBKp header-label____G_zxT\",\"header-label--accounts\":\"header-label--accounts____tlUmG header-label-icon____3NBKp header-label____G_zxT\",\"header-label--edit\":\"header-label--edit____bvE2D header-label-icon____3NBKp header-label____G_zxT\",\"header-label--download\":\"header-label--download____aiyoC header-label-icon____3NBKp header-label____G_zxT\",\"header-label--delete\":\"header-label--delete____WHskU header-label-icon____3NBKp header-label____G_zxT\",\"header-label--history\":\"header-label--history_____hEEr header-label-icon____3NBKp header-label____G_zxT\",\"header-label--tag\":\"header-label--tag____Xfpmh header-label-icon____3NBKp header-label____G_zxT\",\"header-label--search\":\"header-label--search____kNsoI header-label-icon____3NBKp header-label____G_zxT\",\"header-label--kyc\":\"header-label--kyc____A0NtY header-label-icon____3NBKp header-label____G_zxT\",\"header-label--advice\":\"header-label--advice____rKHFs header-label-icon____3NBKp header-label____G_zxT\",\"header-label--generate-advice\":\"header-label--generate-advice____YzcnW header-label-icon____3NBKp header-label____G_zxT\",\"header-label--form\":\"header-label--form____nLldC header-label-icon____3NBKp header-label____G_zxT\",\"header-label--insured\":\"header-label--insured____tqNyS header-label-icon____3NBKp header-label____G_zxT\",\"header-label--quote\":\"header-label--quote____nl2D2 header-label-icon____3NBKp header-label____G_zxT\",\"header-label--policy\":\"header-label--policy____d6eCn header-label-icon____3NBKp header-label____G_zxT\",\"header-label--claim\":\"header-label--claim____s8wKZ header-label-icon____3NBKp header-label____G_zxT\",\"header-label--fsg\":\"header-label--fsg____HwU7h header-label-icon____3NBKp header-label____G_zxT\",\"header-label--mandatory-document\":\"header-label--mandatory-document____MXflT header-label-icon____3NBKp header-label____G_zxT\",\"header-label--notification\":\"header-label--notification____JSnWV header-label-icon____3NBKp header-label____G_zxT\",\"header-label--task\":\"header-label--task____GJL0K header-label-icon____3NBKp header-label____G_zxT\",\"header-label--contact\":\"header-label--contact____D8IYu header-label-icon____3NBKp header-label____G_zxT\",\"header-label--note\":\"header-label--note____sYSW4 header-label-icon____3NBKp header-label____G_zxT\",\"header-label--document\":\"header-label--document____Kure3 header-label-icon____3NBKp header-label____G_zxT\",\"header-label--email\":\"header-label--email____dX2n4 header-label-icon____3NBKp header-label____G_zxT\",\"header-label--template\":\"header-label--template____JRD6A header-label-icon____3NBKp header-label____G_zxT\",\"header-details\":\"header-details____qefxU\",\"header-detail-item\":\"header-detail-item____pFhwX\",\"header-label--context-menu\":\"header-label--context-menu____OlaYv header-label-icon____3NBKp header-label____G_zxT\",\"context-menu-sep\":\"context-menu-sep____wNpEg\",\"context-menu--one-col\":\"context-menu--one-col____H195v\",\"context-menu-disabled\":\"context-menu-disabled____R3lYd\",\"context-menu--two-col\":\"context-menu--two-col____u6mXl context-menu--one-col____H195v\",\"context-menu--three-col\":\"context-menu--three-col____VpNEG context-menu--two-col____u6mXl context-menu--one-col____H195v\",\"modal-content-copy\":\"modal-content-copy____waI7l\",\"processing-step\":\"processing-step____EdWWB\",\"processing-step--failed\":\"processing-step--failed____EFcQx processing-step____EdWWB\",\"document--processing\":\"document--processing____LARST\",\"eclipse-loader\":\"eclipse-loader____HRCwx\",\"confirmation-content\":\"confirmation-content____nToNF\",\"ia-modal--search\":\"ia-modal--search____TvE_0\",\"view-block--alert--progress-modal\":\"view-block--alert--progress-modal____ClY9Z view-block--alert____BQyHd view-block____imeKq\"};","import { Router } from 'aurelia-router';\r\nimport { JournalModal } from 'modals/journal/journal-modal';\r\nimport { SettlementRequestModal } from 'modals/settlement-request/settlement-request-modal';\r\nimport { PLATFORM, useView, TaskQueue } from 'aurelia-framework';\r\nimport { ModalService } from '../../components/modal/modal-service';\r\nimport { autoinject } from \"aurelia-dependency-injection\";\r\n\r\nimport styles from './credit-option.css';\r\n\r\n@useView(PLATFORM.moduleName('modals/credit-option/credit-option.html'))\r\n@autoinject()\r\nexport class CreditOptionModal {\r\n public styles = styles;\r\n private params;\r\n private selectedOption: 'leave' | 'clientSettlement' | 'requestJournal' = 'leave';\r\n\r\n constructor(private modal: ModalService, private router: Router, private taskQueue: TaskQueue) {\r\n\r\n }\r\n\r\n async activate(params: { clientId: number, policyId: number, policyVersionId: number, statusTypeId: number, versionNo: number }) {\r\n this.params = params;\r\n }\r\n\r\n cancel() {\r\n this.selectedOption = null;\r\n this.modal.hideAll();\r\n }\r\n\r\n async ok() {\r\n switch (this.selectedOption) {\r\n case 'leave':\r\n this.router.navigateToRoute('clientPolicies', {\r\n id: this.params.clientId,\r\n policyId: this.params.policyId,\r\n policyVersionId: this.params.policyVersionId,\r\n statusTypeId: this.params.statusTypeId,\r\n versionNo: this.params.versionNo,\r\n });\r\n\r\n this.modal.hideAll();\r\n break;\r\n case 'clientSettlement':\r\n this.params.hasClientSettlementRequest = true;\r\n this.modal.content(SettlementRequestModal, { ...this.params }).withOptions({type: 'wide-lg'});\r\n break;\r\n case 'requestJournal':\r\n this.params.hasJournalRequest = true;\r\n this.modal.content(JournalModal, { ...this.params }).withOptions({type: 'wide-lg'});\r\n break;\r\n }\r\n }\r\n}\r\n","import { HttpHelper } from 'resources/utilities/http-helper';\r\nimport { autoinject } from 'aurelia-framework';\r\nimport { HttpClient, json } from 'aurelia-fetch-client';\r\nimport { environment } from 'environment';\r\n\r\n@autoinject()\r\nexport class Api {\r\n constructor(private http: HttpClient) {}\r\n\r\n async config(clientId: number, policyId: number, policyVersionId: number): Promise {\r\n const endpoint = environment.clientEndpoints.policies.journalRequestConfig;\r\n const uri = endpoint.uri([clientId, policyId, policyVersionId]);\r\n const result = await this.http.fetch(uri);\r\n const config = await result.json();\r\n\r\n return config;\r\n }\r\n\r\n async search(searchString: string, clientId: number): Promise {\r\n const { uri, init } = HttpHelper.requestFromEndpoint(environment.searchEndpoints.doSearch);\r\n const response = await this.http.fetch(\r\n `${uri}?searchString=${searchString}&restrictedToCompanyOfficeOfClientId=${clientId}`,\r\n init,\r\n );\r\n const results = await response.json();\r\n\r\n return results;\r\n }\r\n\r\n async journalInvoices(clientId: number, policyId: number, policyVersionId: number, toClientId: number): Promise {\r\n const endpoint = environment.clientEndpoints.policies.journalRequestToInvoices;\r\n const uri = endpoint.uri([clientId, policyId, policyVersionId, toClientId]);\r\n const result = await this.http.fetch(uri);\r\n const invoices = await result.json();\r\n\r\n return invoices;\r\n }\r\n\r\n async createJournalRequest(clientId: number, policyId: number, policyVersionId: number, data: any): Promise {\r\n const endpoint = environment.clientEndpoints.policies.createJournalRequest;\r\n const uri = endpoint.uri([clientId, policyId, policyVersionId]);\r\n\r\n const result = await this.http.fetch(uri, {\r\n method: endpoint.method,\r\n body: json(data),\r\n });\r\n\r\n return await result.json();\r\n }\r\n\r\n async journalRequestHistory(policyVersionId: number): Promise {\r\n const endpoint = environment.clientEndpoints.policies.journalRequestHistory;\r\n const uri = endpoint.uri([policyVersionId]);\r\n const result = await this.http.fetch(uri);\r\n return result.json();\r\n }\r\n\r\n async deleteDocument(clientId: number, folderId: number, documentId: number): Promise {\r\n const endpoint = environment.documentManagement.document.deleteDocument;\r\n const uri = endpoint.uri([clientId, folderId, documentId]);\r\n\r\n const result = await this.http.fetch(uri, { method: endpoint.method });\r\n\r\n return result.ok;\r\n }\r\n}\r\n","// extracted by mini-css-extract-plugin\nexport default {\"btn\":\"btn____oJcwX\",\"btn--flat\":\"btn--flat____s2pWq btn____oJcwX\",\"btn--submit\":\"btn--submit____u1NF4 btn____oJcwX\",\"btn--delete\":\"btn--delete____rXUzh btn____oJcwX\",\"btn--link\":\"btn--link____sO05M btn____oJcwX\",\"btn--inline-text-link\":\"btn--inline-text-link____f6piy btn--link____sO05M btn____oJcwX\",\"btn--footer\":\"btn--footer____b9cm1 btn____oJcwX\",\"btn--footer-submit\":\"btn--footer-submit____ku5Mg btn--submit____u1NF4 btn____oJcwX btn--footer____b9cm1 btn____oJcwX\",\"btn--footer-cancel\":\"btn--footer-cancel____PyZyY btn--flat____s2pWq btn____oJcwX btn--footer____b9cm1 btn____oJcwX\",\"btn--footer-delete\":\"btn--footer-delete____ofhED btn--delete____rXUzh btn____oJcwX btn--footer____b9cm1 btn____oJcwX\",\"btn--qce-dropdown\":\"btn--qce-dropdown____THDm9 btn--footer-submit____ku5Mg btn--submit____u1NF4 btn____oJcwX btn--footer____b9cm1 btn____oJcwX\",\"btn--footer-combo\":\"btn--footer-combo____Rgp3g btn--footer____b9cm1 btn____oJcwX\",\"btn--lmi-bicalc\":\"btn--lmi-bicalc____fIyta btn____oJcwX\",\"btn--lmi-risk\":\"btn--lmi-risk____qEASi btn____oJcwX\",\"btn--lmi-policy-comparison\":\"btn--lmi-policy-comparison____h4nXV btn____oJcwX\",\"btn--lmi-policy-coach\":\"btn--lmi-policy-coach____Ug7ic btn____oJcwX\",\"btn--andrew-nock\":\"btn--andrew-nock____ud6O0 btn____oJcwX\",\"btn--construction-cost-consultants\":\"btn--construction-cost-consultants____saz7z btn____oJcwX\",\"btn--5-star\":\"btn--5-star____xWFO0 btn____oJcwX\",\"btn--thermoscan\":\"btn--thermoscan____TKPsO btn____oJcwX\",\"btn--risk-survey-services\":\"btn--risk-survey-services____yp9cG btn____oJcwX\",\"btn--risk-management\":\"btn--risk-management____QxELa btn____oJcwX\",\"btn--lmi-bicalc--disabled\":\"btn--lmi-bicalc--disabled____ooJk8 btn--lmi-bicalc____fIyta btn____oJcwX\",\"btn--lmi-risk--disabled\":\"btn--lmi-risk--disabled____eC9Gk btn--lmi-risk____qEASi btn____oJcwX\",\"btn--lmi-policy-comparison--disabled\":\"btn--lmi-policy-comparison--disabled____B84HJ btn--lmi-policy-comparison____h4nXV btn____oJcwX\",\"btn--initial-insured-location-risk\":\"btn--initial-insured-location-risk____cWIzu btn--flat____s2pWq btn____oJcwX btn____oJcwX\",\"btn--icon\":\"btn--icon____V7tq2 btn____oJcwX\",\"badge-pop\":\"badge-pop____qNa_D\",\"btn--icon-no-border\":\"btn--icon-no-border____qfD_3\",\"btn--icon-task\":\"btn--icon-task____xy66E btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-document\":\"btn--icon-document____0HyIW btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-add\":\"btn--icon-add____M9EgI btn--icon____V7tq2 btn____oJcwX\",\"btn--add-risk\":\"btn--add-risk____Y2NfT btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-close\":\"btn--icon-close____LXCMq btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-delete\":\"btn--icon-delete____vPFtp btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-download\":\"btn--icon-download____fN0I9 btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-edit\":\"btn--icon-edit____D32tu btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-email\":\"btn--icon-email____abObW btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-download-email\":\"btn--icon-download-email____CEtzq btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-eye\":\"btn--icon-eye____E4MQV btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-eye-slash\":\"btn--icon-eye-slash____JpBwo btn--icon-eye____E4MQV btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-folder\":\"btn--icon-folder____e43dX btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-folder-locked\":\"btn--icon-folder-locked____JZ0No btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-folder-locked-active\":\"btn--icon-folder-locked-active____DeAA7 btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-history\":\"btn--icon-history____q038a btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-info\":\"btn--icon-info____Vhvd2 btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-link\":\"btn--icon-link____QdtUW btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-unlink\":\"btn--icon-unlink____Q0pLI btn--icon-delete____vPFtp btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-map\":\"btn--icon-map____VLKlb btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-more\":\"btn--icon-more____R9E5g btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-open-in-new-window\":\"btn--icon-open-in-new-window____fKGSf btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-favourite--selected\":\"btn--icon-favourite--selected____LMrB4 btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-favourite--deselected\":\"btn--icon-favourite--deselected____f0bq6 btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-preview\":\"btn--icon-preview____dDMAm btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-pre-printed\":\"btn--icon-pre-printed____z2mAK btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-print\":\"btn--icon-print____aOHYh btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-save\":\"btn--icon-save____M6M18 btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-settings\":\"btn--icon-settings_____mXp6 btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-show-details\":\"btn--icon-show-details____esZ7z btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-show-details--alert\":\"btn--icon-show-details--alert____hpxl0 btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-show-summary\":\"btn--icon-show-summary____ibquq btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-attachment\":\"btn--icon-attachment____vS40g btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-tag\":\"btn--icon-tag____yOeL2 btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-undo\":\"btn--icon-undo____LuBit btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-sync\":\"btn--icon-sync____efuTK btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-arrow-forward\":\"btn--icon-arrow-forward______I7G btn--icon____V7tq2 btn____oJcwX\",\"btn--aside-collapse\":\"btn--aside-collapse____GQmfF btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-expand-more\":\"btn--icon-expand-more____AakLV btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-expand-less\":\"btn--icon-expand-less____w2zJ_ btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-general\":\"btn--icon-general____ef7jQ btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-sales\":\"btn--icon-sales____J8jfL btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-branch\":\"btn--icon-branch____Uzccx btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-contact\":\"btn--icon-contact____Ig1Cx btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-consent\":\"btn--icon-consent____k8P0c btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-questions\":\"btn--icon-questions____KAsqC btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-associated\":\"btn--icon-associated____ZdKWd btn--icon____V7tq2 btn____oJcwX\",\"btn--icon-notes\":\"btn--icon-notes____GcHR5 btn--icon____V7tq2 btn____oJcwX\",\"btn--back\":\"btn--back____Qxq6E btn____oJcwX\",\"btn--back-to-sign-in\":\"btn--back-to-sign-in____o49gA btn--back____Qxq6E btn____oJcwX\",\"btn--icon-advanced-search\":\"btn--icon-advanced-search____nzaJC btn--icon____V7tq2 btn____oJcwX\",\"btn--wizard\":\"btn--wizard____SyGEQ btn____oJcwX\",\"btn--wizard-back\":\"btn--wizard-back____Ns9pd btn--wizard____SyGEQ btn____oJcwX\",\"btn--wizard-next\":\"btn--wizard-next____XRuw3 btn--wizard____SyGEQ btn____oJcwX\",\"fieldset\":\"fieldset____NW7mj\",\"fieldset-instruction\":\"fieldset-instruction____cgVjw\",\"fieldset--no-padding\":\"fieldset--no-padding____DpAAS fieldset____NW7mj\",\"fieldset--alt\":\"fieldset--alt____UEJ8z fieldset____NW7mj\",\"view-password\":\"view-password____bQEp4\",\"input-search\":\"input-search____eF5H6\",\"ia-currency-input\":\"ia-currency-input____tFkCO\",\"ia-currency-negative\":\"ia-currency-negative____mElKK\",\"select--mini\":\"select--mini____KTWmQ\",\"required-label\":\"required-label____WY1sK\",\"alert\":\"alert____y_7IV\",\"alert--important\":\"alert--important____eCwHp\",\"input-label\":\"input-label____NSSs7\",\"input-toggle\":\"input-toggle____vpx3j\",\"w-100\":\"w-100____fn1YC\",\"search-input-wrapper\":\"search-input-wrapper____Xkcrz\",\"search-input--results\":\"search-input--results____Zas5n\",\"search-input--result\":\"search-input--result____RLIcc\",\"search-input--result--highlighted\":\"search-input--result--highlighted____JaSjh\",\"date-range-selections\":\"date-range-selections____gsePa\",\"date-arrow-forward\":\"date-arrow-forward____t1wel\",\"qce-dropdown\":\"qce-dropdown____kkvo_\",\"qce-or\":\"qce-or____kQaWT\",\"qce-dropdown-with-dropdown\":\"qce-dropdown-with-dropdown____tykM9\",\"qce-vehicle-registration-search\":\"qce-vehicle-registration-search____SEZO6\",\"row-gap\":\"row-gap____b7CGN\",\"row-group\":\"row-group____KoTiM\",\"row-group--three\":\"row-group--three____lMzGg row-group____KoTiM\",\"grid-14\":\"grid-14____BaVpv\",\"row-group--auto\":\"row-group--auto____YdO1R row-group____KoTiM\",\"space\":\"space____ts8Oy\",\"display-none--lg\":\"display-none--lg____D8jLM\",\"display-none--md\":\"display-none--md____IhDPk\",\"tab-navigation\":\"tab-navigation____J82UL\",\"has-warnings\":\"has-warnings____ZYDFT\",\"tab-selected\":\"tab-selected____RTstU tab____q673r\",\"disabled\":\"disabled____zT83i\",\"tab\":\"tab____q673r\",\"btn--tab-overflow\":\"btn--tab-overflow____v4sl8\",\"btn--tab-overflow-left\":\"btn--tab-overflow-left____OOhrH btn--tab-overflow____v4sl8\",\"btn--tab-overflow-left-disabled\":\"btn--tab-overflow-left-disabled____IYK8w btn--tab-overflow-left____OOhrH btn--tab-overflow____v4sl8\",\"btn--tab-overflow-right\":\"btn--tab-overflow-right____VPRQf btn--tab-overflow____v4sl8\",\"btn--tab-overflow-right-disabled\":\"btn--tab-overflow-right-disabled____dw3K8 btn--tab-overflow-right____VPRQf btn--tab-overflow____v4sl8\",\"constrained-width\":\"constrained-width____D7dqz\",\"constrained-width--tab\":\"constrained-width--tab____GzRib constrained-width____D7dqz\",\"card\":\"card____gmtz2\",\"card-content\":\"card-content____mvk5U\",\"card-heading\":\"card-heading____KYmek\",\"control-group\":\"control-group____yXO0r\",\"label-group\":\"label-group____VqV3H\",\"label-group-item\":\"label-group-item____drh3m\",\"button-group\":\"button-group____AqncA\",\"card--alert\":\"card--alert____xqgBO card____gmtz2\",\"card-heading--alert\":\"card-heading--alert____IXuiU card-heading____KYmek\",\"card--status-message\":\"card--status-message____WR3Sl\",\"card--status-message--left\":\"card--status-message--left____iKOy0 card--status-message____WR3Sl\",\"card-heading--sticky-header\":\"card-heading--sticky-header____VxSzt\",\"card-heading--no-icon\":\"card-heading--no-icon____s966W card-heading____KYmek\",\"card-heading--bold-title\":\"card-heading--bold-title____ZRwb4\",\"table\":\"table____vgWQE\",\"table-heading-row\":\"table-heading-row____sGJYy\",\"table-row\":\"table-row____WQDqI\",\"table-result-row\":\"table-result-row____fMfNw\",\"break-word\":\"break-word____rj1f6\",\"no-wrap\":\"no-wrap_____CeSf\",\"table-result-row--disabled\":\"table-result-row--disabled____wc4tK\",\"table-modal\":\"table-modal____hr8Ok table____vgWQE\",\"table-enhanced\":\"table-enhanced____R7957\",\"table--no-border-bottom\":\"table--no-border-bottom____tCWVL table____vgWQE\",\"height-45\":\"height-45____zRWCW\",\"edit-column\":\"edit-column____OvA9X\",\"delete-column\":\"delete-column____K2ufC\",\"date-table-heading\":\"date-table-heading____WYLEK\",\"button-edit\":\"button-edit____BP7F_\",\"button-delete\":\"button-delete____YtgD1\",\"table-row-selected\":\"table-row-selected____GY3GI\",\"table-row-alert\":\"table-row-alert____TEQnG\",\"table-filter-row\":\"table-filter-row____k_vVd\",\"table-filter-row--endcap\":\"table-filter-row--endcap____CMmKc\",\"filter-column\":\"filter-column____MgLKC\",\"table-pagination\":\"table-pagination____cCMOT\",\"table-pagination-with-filter\":\"table-pagination-with-filter____UMJJX table-pagination____cCMOT\",\"table-button-group\":\"table-button-group____JrBej\",\"table-child-container\":\"table-child-container____TC_OS\",\"table-child-card\":\"table-child-card____inxIR\",\"child-table--selected-row\":\"child-table--selected-row____oqIHH\",\"child-table\":\"child-table____ov6nf table____vgWQE\",\"custom-pagination\":\"custom-pagination____dqeNp\",\"pagination-count\":\"pagination-count____zAR8U\",\"pagination-button\":\"pagination-button____MLcn0 btn____oJcwX\",\"pagination-prev\":\"pagination-prev____eNzWt pagination-button____MLcn0 btn____oJcwX\",\"pagination-next\":\"pagination-next____HRpNa pagination-button____MLcn0 btn____oJcwX\",\"pagination-disabled\":\"pagination-disabled____e6_c_ pagination-button____MLcn0 btn____oJcwX\",\"pagination-prev-disabled\":\"pagination-prev-disabled____Mp7am pagination-disabled____e6_c_ pagination-button____MLcn0 btn____oJcwX\",\"pagination-next-disabled\":\"pagination-next-disabled____tXTjs pagination-disabled____e6_c_ pagination-button____MLcn0 btn____oJcwX\",\"pagination\":\"pagination____lJSSx\",\"pagination-top\":\"pagination-top____cYfLY pagination____lJSSx\",\"pagination-bottom\":\"pagination-bottom____WpdKW pagination____lJSSx\",\"pagination-bottom--documents\":\"pagination-bottom--documents____KyATz pagination-bottom____WpdKW pagination____lJSSx\",\"table-cell-btn-icon\":\"table-cell-btn-icon____GeXNK\",\"folder-table\":\"folder-table____EC8lm table--no-border-bottom____tCWVL table____vgWQE\",\"doc-table-group--heading\":\"doc-table-group--heading____gH1f9\",\"doc-table-group--heading-open\":\"doc-table-group--heading-open____ZDPJY doc-table-group--heading____gH1f9\",\"doc-table-group--heading-with-options\":\"doc-table-group--heading-with-options____WJ22v\",\"constrained-width--folder-name\":\"constrained-width--folder-name____soqe8 constrained-width____D7dqz\",\"disable-entity\":\"disable-entity____F7Obd\",\"button-options\":\"button-options____BuZQR\",\"button-options--add\":\"button-options--add____Rv1yY button-options____BuZQR\",\"information-icon\":\"information-icon____EMEJ1\",\"deleted-icon\":\"deleted-icon____Jh1FJ\",\"exclamation-icon\":\"exclamation-icon____wjks9\",\"success-icon\":\"success-icon____dCz5u\",\"text-align-center\":\"text-align-center____EMiU7\",\"word-break\":\"word-break____LBOiU\",\"btn-group\":\"btn-group____U8Asx\",\"accordion-content\":\"accordion-content____jPvll\",\"toggle-collapse\":\"toggle-collapse____RwD3f\",\"toggle-collapse--disabled\":\"toggle-collapse--disabled____VQ89Y toggle-collapse____RwD3f\",\"toggle-expand\":\"toggle-expand____daacC toggle-collapse____RwD3f\",\"folder\":\"folder____emmQg\",\"folder-locked\":\"folder-locked____E9T08 folder____emmQg\",\"yesNo-filter-width\":\"yesNo-filter-width____M2PkC\",\"w-5\":\"w-5____TrIrZ\",\"w-10\":\"w-10____vn41N\",\"w-15\":\"w-15____L6ND3\",\"w-20\":\"w-20____Oq_To\",\"w-25\":\"w-25____RRXuj\",\"w-30\":\"w-30____VhSsX\",\"w-35\":\"w-35____kYKiD\",\"w-40\":\"w-40____tLUKq\",\"w-45\":\"w-45____vW9mO\",\"w-50\":\"w-50____Y582E\",\"w-60\":\"w-60____xEnhT\",\"table--sticky-header\":\"table--sticky-header____VIaTx\",\"table--sticky-footer\":\"table--sticky-footer____MXyAF\",\"table--sticky-column\":\"table--sticky-column____IQsES\",\"table--sticky-column2\":\"table--sticky-column2____ZkbEt table--sticky-column____IQsES\",\"table--sticky-column-right\":\"table--sticky-column-right____hlQfY table--sticky-column____IQsES\",\"scrollable-table-container\":\"scrollable-table-container____s9B29\",\"view-block\":\"view-block____tmMcQ\",\"view-block--heading\":\"view-block--heading____BsJff\",\"view-block--white\":\"view-block--white____dAGI1 view-block____tmMcQ\",\"view-block--alert\":\"view-block--alert____mJVR4 view-block____tmMcQ\",\"view-block--success\":\"view-block--success____HWo5t view-block____tmMcQ\",\"view-block--info\":\"view-block--info____KH3ZF view-block____tmMcQ\",\"view-block--warning\":\"view-block--warning____WR8Jm view-block____tmMcQ\",\"view-block--alt\":\"view-block--alt____oPgb6 view-block____tmMcQ\",\"view-block--with-icon\":\"view-block--with-icon____S9w8w view-block____tmMcQ\",\"view-block-icon\":\"view-block-icon____eGdIY\",\"view-block--warning--with-icon\":\"view-block--warning--with-icon____XHIxq view-block--warning____WR8Jm view-block____tmMcQ\",\"view-block-checkbox\":\"view-block-checkbox____u2X5T view-block____tmMcQ\",\"view-block-checkbox--alert\":\"view-block-checkbox--alert____uqVGV view-block--alert____mJVR4 view-block____tmMcQ view-block-checkbox____u2X5T view-block____tmMcQ\",\"text-view-content\":\"text-view-content____m3PZL\",\"ia-modal\":\"ia-modal____T0fV2\",\"ia-modal-inner\":\"ia-modal-inner____j6ISZ\",\"ia-modal-inner--context-menu\":\"ia-modal-inner--context-menu____dtMLp ia-modal-inner____j6ISZ\",\"ia-modal-inner--wide-lg\":\"ia-modal-inner--wide-lg____SKv7J ia-modal-inner____j6ISZ\",\"ia-modal-inner--wide-xxl\":\"ia-modal-inner--wide-xxl____OCS2L ia-modal-inner____j6ISZ\",\"ia-modal-inner--take-over\":\"ia-modal-inner--take-over____Edxom ia-modal-inner____j6ISZ\",\"fixed-height\":\"fixed-height____ErI2N\",\"takeover-header\":\"takeover-header____Ys6XV\",\"logo\":\"logo____PTyXz\",\"logo--broker\":\"logo--broker____x1ATj logo____PTyXz\",\"close-search\":\"close-search____oVvmc\",\"ia-modal-content\":\"ia-modal-content____UuKjF\",\"ia-modal-overlay--transparent\":\"ia-modal-overlay--transparent____bt6bj ia-modal____T0fV2\",\"ia-modal-overlay--light-white\":\"ia-modal-overlay--light-white____hw4Gp ia-modal____T0fV2\",\"ia-modal-overlay--transparent--light-white-client-nav\":\"ia-modal-overlay--transparent--light-white-client-nav____Xk6As ia-modal-overlay--light-white____hw4Gp ia-modal____T0fV2\",\"modal-header\":\"modal-header____CIvSW\",\"modal-footer\":\"modal-footer____VaYUc modal-header____CIvSW\",\"modal-footer--space-between\":\"modal-footer--space-between____Hyo3E modal-footer____VaYUc modal-header____CIvSW\",\"footer-btn-group\":\"footer-btn-group____jiHcA\",\"header-label\":\"header-label____P6csE\",\"header-label-icon\":\"header-label-icon____RQc50 header-label____P6csE\",\"header-label--alert\":\"header-label--alert____P1QNy header-label-icon____RQc50 header-label____P6csE\",\"header-label--info\":\"header-label--info____JW4eq header-label-icon____RQc50 header-label____P6csE\",\"header-label--settings\":\"header-label--settings____yQGfT header-label-icon____RQc50 header-label____P6csE\",\"header-label--accounts\":\"header-label--accounts____QNIdz header-label-icon____RQc50 header-label____P6csE\",\"header-label--edit\":\"header-label--edit____fIzbH header-label-icon____RQc50 header-label____P6csE\",\"header-label--download\":\"header-label--download____RS8oF header-label-icon____RQc50 header-label____P6csE\",\"header-label--delete\":\"header-label--delete____BAByD header-label-icon____RQc50 header-label____P6csE\",\"header-label--history\":\"header-label--history____OSZXE header-label-icon____RQc50 header-label____P6csE\",\"header-label--tag\":\"header-label--tag____bQ_ci header-label-icon____RQc50 header-label____P6csE\",\"header-label--search\":\"header-label--search____arolJ header-label-icon____RQc50 header-label____P6csE\",\"header-label--kyc\":\"header-label--kyc____fHhNu header-label-icon____RQc50 header-label____P6csE\",\"header-label--advice\":\"header-label--advice____bnWAN header-label-icon____RQc50 header-label____P6csE\",\"header-label--generate-advice\":\"header-label--generate-advice____HZwk8 header-label-icon____RQc50 header-label____P6csE\",\"header-label--form\":\"header-label--form____EIL9N header-label-icon____RQc50 header-label____P6csE\",\"header-label--insured\":\"header-label--insured____FguQ0 header-label-icon____RQc50 header-label____P6csE\",\"header-label--quote\":\"header-label--quote____Eypzd header-label-icon____RQc50 header-label____P6csE\",\"header-label--policy\":\"header-label--policy____mDJ1T header-label-icon____RQc50 header-label____P6csE\",\"header-label--claim\":\"header-label--claim____NoGVj header-label-icon____RQc50 header-label____P6csE\",\"header-label--fsg\":\"header-label--fsg____Pp11b header-label-icon____RQc50 header-label____P6csE\",\"header-label--mandatory-document\":\"header-label--mandatory-document____Q0DU2 header-label-icon____RQc50 header-label____P6csE\",\"header-label--notification\":\"header-label--notification____XxysO header-label-icon____RQc50 header-label____P6csE\",\"header-label--task\":\"header-label--task____oj6vL header-label-icon____RQc50 header-label____P6csE\",\"header-label--contact\":\"header-label--contact____a23Xd header-label-icon____RQc50 header-label____P6csE\",\"header-label--note\":\"header-label--note____fLVZe header-label-icon____RQc50 header-label____P6csE\",\"header-label--document\":\"header-label--document____jLYDJ header-label-icon____RQc50 header-label____P6csE\",\"header-label--email\":\"header-label--email____jSTLj header-label-icon____RQc50 header-label____P6csE\",\"header-label--template\":\"header-label--template____oG2RN header-label-icon____RQc50 header-label____P6csE\",\"header-details\":\"header-details____jIFAQ\",\"header-detail-item\":\"header-detail-item____CJD50\",\"header-label--context-menu\":\"header-label--context-menu____f1Ml2 header-label-icon____RQc50 header-label____P6csE\",\"context-menu-sep\":\"context-menu-sep____J8Bh9\",\"context-menu--one-col\":\"context-menu--one-col____uBVL5\",\"context-menu-disabled\":\"context-menu-disabled____URpk7\",\"context-menu--two-col\":\"context-menu--two-col____hUVhx context-menu--one-col____uBVL5\",\"context-menu--three-col\":\"context-menu--three-col____Fy_dy context-menu--two-col____hUVhx context-menu--one-col____uBVL5\",\"modal-content-copy\":\"modal-content-copy____nlRly\",\"processing-step\":\"processing-step____uGwCF\",\"processing-step--failed\":\"processing-step--failed____U4W33 processing-step____uGwCF\",\"document--processing\":\"document--processing____bK_FI\",\"eclipse-loader\":\"eclipse-loader____equCD\",\"confirmation-content\":\"confirmation-content____GqQ_v\",\"ia-modal--search\":\"ia-modal--search____tHx45 ia-modal--search____tHx45\",\"view-block--alert--progress-modal\":\"view-block--alert--progress-modal____w2lwW view-block--alert____mJVR4 view-block____tmMcQ\",\"selection-group\":\"selection-group____NeDHe\",\"checkbox-group-label\":\"checkbox-group-label____j_FeZ\",\"checkbox-group\":\"checkbox-group____gzVki\"};","import { Router } from 'aurelia-router';\r\nimport { LookupDataService } from 'resources/services/lookup-data';\r\nimport { PLATFORM, useView, BindingEngine, TaskQueue, computedFrom } from 'aurelia-framework';\r\nimport { ModalService } from '../../components/modal/modal-service';\r\nimport { Api } from './api';\r\nimport { autoinject } from 'aurelia-dependency-injection';\r\nimport { ValidationControllerFactory, ValidationController, ValidationRules } from 'aurelia-validation';\r\nimport { FormValidationRenderer } from 'resources/form-validation-renderer';\r\nimport cloneDeep from 'lodash/cloneDeep';\r\nimport { getAppClientInstance, getAppClientType } from 'resources/parse-jwt';\r\nimport { AddDocumentResponse } from 'components/document-management/dtos';\r\nimport { AddFileEvents } from 'components/document-management/custom-elements/add-file/add-file-events';\r\nimport { ViewSettlementAttachmentsModal } from 'routes/app-accounts/modals/view-settlement-attachments';\r\nimport styles from './journal-modal.css';\r\n\r\n@useView(PLATFORM.moduleName('modals/journal/journal-modal.html'))\r\n@autoinject()\r\nexport class JournalModal {\r\n public styles = styles;\r\n private validationController: ValidationController;\r\n\r\n private params;\r\n private config;\r\n private journalTypes = [];\r\n private invoicesList = [];\r\n private invoices = [];\r\n private currentFolder;\r\n\r\n private model = {\r\n journalTypeId: null,\r\n fromJournalDetails: {\r\n fromClientId: null,\r\n fromDetails: null,\r\n fromPayeeInvoiceId: null,\r\n fromAmountAllocated: null,\r\n entityDocumentIds: [],\r\n },\r\n toJournalDetails: {\r\n toClientId: null,\r\n toPayeeInvoiceId: null,\r\n toDetails: null,\r\n toAmountAllocated: null,\r\n },\r\n };\r\n\r\n private appClientType;\r\n private appClientInstance;\r\n\r\n private checkBoxA = false;\r\n private isSaving = false;\r\n private uploadedDocuments = [];\r\n\r\n private allowToFieldsUpdate = true;\r\n private showJournalEntry = true;\r\n private showClientSearch = false;\r\n private clientSearchString = '';\r\n private clientSearchResults = [];\r\n\r\n private showDetails = false;\r\n private showHistory = false;\r\n private requestHistory = [];\r\n private historyLoaded = false;\r\n\r\n private selectedFromInvoice;\r\n private selectedToInvoice;\r\n private toBalanceOutstanding;\r\n private toAmountAllocatedOptions = {\r\n minimumValue: 0,\r\n maximumValue: '999999999.99'\r\n };\r\n\r\n constructor(\r\n private modal: ModalService,\r\n private api: Api,\r\n private lookupData: LookupDataService,\r\n private router: Router,\r\n private bindingEngine: BindingEngine,\r\n private taskQueue: TaskQueue,\r\n private validationControllerFactory: ValidationControllerFactory,\r\n ) {\r\n this.validationController = this.validationControllerFactory.createForCurrentScope();\r\n this.validationController.addRenderer(new FormValidationRenderer());\r\n }\r\n\r\n bind() {\r\n document.addEventListener(AddFileEvents.eventDocumentsUploaded, this.documentsUploaded, false);\r\n }\r\n\r\n unbind() {\r\n document.removeEventListener(AddFileEvents.eventDocumentsUploaded, this.documentsUploaded);\r\n }\r\n\r\n protected documentsUploaded = (uploadEvent: CustomEvent<{ documents: AddDocumentResponse[]; uniqueId?: string }>) => {\r\n const uniqueId = uploadEvent.detail.uniqueId;\r\n const uploadedDocuments = uploadEvent.detail.documents;\r\n\r\n for (const document of uploadedDocuments) {\r\n this.uploadedDocuments.push({\r\n clientId: document.clientId,\r\n name: document.docName,\r\n folderId: document.entityDocumentFolderId,\r\n documentId: document.entityDocumentId,\r\n });\r\n\r\n this.model.fromJournalDetails.entityDocumentIds.push(document.entityDocumentId);\r\n }\r\n };\r\n\r\n async removeDocument(document: any, index: number) {\r\n await this.api.deleteDocument(this.params.clientId, document.folderId, document.documentId);\r\n\r\n this.uploadedDocuments.splice(\r\n this.uploadedDocuments.findIndex((d) => d.documentId === document.documentId),\r\n 1,\r\n );\r\n this.model.fromJournalDetails.entityDocumentIds.splice(\r\n this.model.fromJournalDetails.entityDocumentIds.findIndex((documentId) => documentId === document.documentId),\r\n 1,\r\n );\r\n }\r\n\r\n @computedFrom('checkBoxA', 'isSaving')\r\n get formValid() {\r\n return this.checkBoxA && !this.isSaving;\r\n }\r\n\r\n activate(params: {\r\n clientId: number;\r\n policyId: number;\r\n policyVersionId: number;\r\n statusTypeId: number;\r\n versionNo: number;\r\n hasJournalRequest: boolean;\r\n coverVersion: string;\r\n }) {\r\n this.params = params;\r\n\r\n (async () => {\r\n this.tabChanged('details');\r\n this.appClientType = getAppClientType();\r\n this.appClientInstance = getAppClientInstance();\r\n\r\n this.config = await this.api.config(this.params.clientId, this.params.policyId, this.params.policyVersionId);\r\n this.journalTypes = await this.lookupData.journalType();\r\n\r\n if (this.config.hasHistory) {\r\n this.requestHistory = await this.api.journalRequestHistory(this.params.policyVersionId);\r\n this.historyLoaded = true;\r\n }\r\n\r\n this.currentFolder = {\r\n folderId: this.config.fromJournalDetails.coverVersionEntityDocumentFolderId,\r\n };\r\n\r\n if(!this.config.isMultiPayeeInvoiceFlag){\r\n this.selectedFromInvoice = this.config.fromJournalDetails.availableCreditInvoices[0];\r\n this.fromInvoiceSelected();\r\n }\r\n\r\n this.model.fromJournalDetails = {\r\n fromClientId: this.config.fromJournalDetails.fromClientId,\r\n fromDetails: this.config.fromJournalDetails.fromDetails,\r\n fromPayeeInvoiceId: null,\r\n fromAmountAllocated: 0,\r\n entityDocumentIds: []\r\n };\r\n\r\n this.model.toJournalDetails = {\r\n toClientId: this.config.toJournalDetails.toClientId,\r\n toDetails: this.config.toJournalDetails.toDetails,\r\n toPayeeInvoiceId: null,\r\n toAmountAllocated: 0,\r\n };\r\n\r\n if (this.config.toJournalDetails.toInvoices.length) {\r\n this.invoicesList = this.config.toJournalDetails.toInvoices.map((invoice, index: number) => {\r\n return {\r\n id: index,\r\n label: `${invoice.toInvoiceId} | $${invoice.toBalanceOutstanding} | ${invoice.toActionType} | ${\r\n invoice.toDescription?.substring(0, 35) ?? ''\r\n }`,\r\n };\r\n });\r\n\r\n this.invoices = this.config.toJournalDetails.toInvoices;\r\n }\r\n\r\n this.initializeValidation();\r\n })();\r\n }\r\n\r\n chooseClient() {\r\n this.showJournalEntry = false;\r\n this.showClientSearch = true;\r\n }\r\n\r\n fromChanged() {\r\n if (this.allowToFieldsUpdate) {\r\n this.model.toJournalDetails.toDetails = this.model.fromJournalDetails.fromDetails;\r\n }\r\n }\r\n\r\n toChanged() {\r\n this.allowToFieldsUpdate = false;\r\n }\r\n\r\n cancel() {\r\n this.clientSearchResults = [];\r\n this.clientSearchString = '';\r\n\r\n if (!this.showClientSearch) {\r\n this.config = {};\r\n this.model = {} as any;\r\n\r\n if (window.location.href.includes('wizard')) {\r\n this.router.navigateToRoute('clientPolicies', {\r\n id: this.params.clientId,\r\n policyId: this.params.policyId,\r\n policyVersionId: this.params.policyVersionId,\r\n statusTypeId: this.params.statusTypeId,\r\n versionNo: this.params.versionNo,\r\n });\r\n }\r\n\r\n this.modal.hideAll();\r\n }\r\n\r\n this.showClientSearch = false;\r\n this.showJournalEntry = true;\r\n }\r\n\r\n async doSearch() {\r\n if (this.clientSearchString.trim() !== '') {\r\n const response = await this.api.search(\r\n this.clientSearchString,\r\n parseInt(this.config.fromJournalDetails.fromClientId),\r\n );\r\n\r\n this.clientSearchResults = response;\r\n }\r\n }\r\n\r\n async selectClientSearchResult(client) {\r\n this.selectedToInvoice = null;\r\n\r\n // update config\r\n this.config.toJournalDetails.toClientId = client.entityId;\r\n this.config.toJournalDetails.toClientCode = client.entityCode;\r\n this.config.toJournalDetails.toClientName = client.entityName;\r\n\r\n this.config.toJournalDetails.toInvoices = await this.api.journalInvoices(\r\n parseInt(this.config.fromJournalDetails.fromClientId),\r\n parseInt(this.params.policyId),\r\n parseInt(this.params.policyVersionId),\r\n client.entityId,\r\n );\r\n\r\n // update model\r\n this.model.toJournalDetails.toClientId = client.entityId;\r\n this.model.toJournalDetails.toPayeeInvoiceId = null;\r\n this.model.toJournalDetails.toAmountAllocated = 0;\r\n this.toBalanceOutstanding = 0;\r\n\r\n this.clientSearchResults = [];\r\n this.clientSearchString = '';\r\n\r\n this.validationController.reset();\r\n\r\n this.showClientSearch = false;\r\n this.showJournalEntry = true;\r\n }\r\n\r\n handleSearchKeypress($event: KeyboardEvent) {\r\n if ($event.key === 'Enter') {\r\n this.doSearch();\r\n return false;\r\n }\r\n\r\n return true;\r\n }\r\n\r\n searchClicked() {\r\n if (this.clientSearchString.trim() === '') {\r\n this.clientSearchResults = [];\r\n }\r\n\r\n return true;\r\n }\r\n\r\n async save() {\r\n const isValid = (await this.validationController.validate()).valid;\r\n\r\n if(isValid){\r\n try {\r\n const newModel = cloneDeep(this.model);\r\n\r\n newModel.fromJournalDetails.fromAmountAllocated = parseFloat(newModel.toJournalDetails.toAmountAllocated) * -1;\r\n\r\n const result = await this.api.createJournalRequest(\r\n parseInt(this.config.fromJournalDetails.fromClientId),\r\n parseInt(this.params.policyId),\r\n parseInt(this.params.policyVersionId),\r\n newModel,\r\n );\r\n\r\n // Uh oh, we have errors\r\n if (Array.isArray(result)) {\r\n return;\r\n }\r\n\r\n if (window.location.href.includes('wizard')) {\r\n this.router.navigateToRoute('clientPolicies', {\r\n id: this.params.clientId,\r\n policyId: this.params.policyId,\r\n policyVersionId: this.params.policyVersionId,\r\n statusTypeId: this.params.statusTypeId,\r\n versionNo: this.params.versionNo,\r\n });\r\n }\r\n\r\n this.modal.hide();\r\n } catch (e) {\r\n console.log(e);\r\n }\r\n }\r\n }\r\n\r\n tabChanged(tabClicked) {\r\n this.showDetails = false;\r\n this.showHistory = false;\r\n\r\n switch (tabClicked) {\r\n case 'details':\r\n this.showDetails = true;\r\n break;\r\n case 'history':\r\n this.showHistory = true;\r\n break;\r\n }\r\n }\r\n\r\n getJournalTypeLabel(id) {\r\n return id ? this.journalTypes.find((x) => x.id === id).label : '';\r\n }\r\n\r\n showAttachments(row) {\r\n const model = { type: 'journal',\r\n clientId: row.fromClientId,\r\n invoiceNo: row.fromInvoiceNo,\r\n coverVersion: row.fromCoverVersion,\r\n attachments: row.attachments };\r\n\r\n this.modal.show('secondaryModal').content(ViewSettlementAttachmentsModal, { model: model, modalId: 'secondaryModal' });\r\n }\r\n\r\n getFromInvoiceOptionLabel(option) {\r\n return `${option.fromInvoiceNo} ${option.fromPayeeName ? ' | ' + option.fromPayeeName.substring(0, 35) : ''}`;\r\n }\r\n\r\n getToInvoiceOptionLabel(option) {\r\n return `${option.toCoverVersion} | ${option.toInvoiceNo} | $${option.toBalanceOutstanding} | ${option.toActionType} ${option.toDescription ? ' | ' + option.toDescription.substring(0, 35) : ''} ${option.toPayeeName ? ' | ' + option.toPayeeName.substring(0, 35) : ''}`;\r\n }\r\n\r\n fromInvoiceSelected() {\r\n this.taskQueue.queueMicroTask(async () => {\r\n if (this.selectedFromInvoice) {\r\n this.model.fromJournalDetails.fromPayeeInvoiceId = this.selectedFromInvoice.fromPayeeInvoiceId;\r\n this.model.fromJournalDetails.fromAmountAllocated = this.selectedFromInvoice.fromBalanceOutstanding;\r\n } else {\r\n this.model.fromJournalDetails.fromPayeeInvoiceId = null;\r\n this.model.fromJournalDetails.fromAmountAllocated = 0;\r\n }\r\n });\r\n }\r\n\r\n toInvoiceSelected() {\r\n // reset allocated amount early to avoid conflicts with min/max options\r\n this.model.toJournalDetails.toAmountAllocated = 0;\r\n\r\n this.taskQueue.queueTask(async () => {\r\n if (this.selectedToInvoice) {\r\n const fromAmount = this.model.fromJournalDetails.fromAmountAllocated * -1;\r\n this.toBalanceOutstanding = parseFloat(this.selectedToInvoice.toBalanceOutstanding);\r\n\r\n this.model.toJournalDetails.toPayeeInvoiceId = this.selectedToInvoice.toPayeeInvoiceId;\r\n this.model.toJournalDetails.toAmountAllocated = this.toBalanceOutstanding <= fromAmount ? this.toBalanceOutstanding : fromAmount;\r\n\r\n this.toAmountAllocatedOptions = {\r\n minimumValue: 0,\r\n maximumValue: this.model.toJournalDetails.toAmountAllocated\r\n };\r\n\r\n } else {\r\n this.model.toJournalDetails.toPayeeInvoiceId = null;\r\n this.model.toJournalDetails.toAmountAllocated = 0;\r\n this.toBalanceOutstanding = 0;\r\n }\r\n });\r\n }\r\n\r\n private initializeValidation() {\r\n ValidationRules.off(this);\r\n\r\n ValidationRules.customRule('isValidAmount', (value, obj) => typeof value !== 'undefined' && value != 0, '');\r\n\r\n ValidationRules.ensure((x: any) => x.journalTypeId)\r\n .required()\r\n .on(this.model);\r\n\r\n ValidationRules.ensure((x: any) => x.fromDetails)\r\n .required()\r\n .on(this.model.fromJournalDetails);\r\n\r\n ValidationRules.ensure((x: any) => x.toDetails)\r\n .required()\r\n .ensure((x: any) => x.toPayeeInvoiceId)\r\n .required()\r\n .ensure((x: any) => x.toAmountAllocated)\r\n .required()\r\n .satisfiesRule('isValidAmount')\r\n .when((x: any) => x.toPayeeInvoiceId != null)\r\n .on(this.model.toJournalDetails);\r\n\r\n ValidationRules.ensure((e: any) => e.selectedFromInvoice)\r\n .required()\r\n .when((e: any) => e.config.isMultiPayeeInvoiceFlag)\r\n .ensure((e: any) => e.selectedToInvoice)\r\n .required()\r\n .when((e: any) => e.selectedFromInvoice)\r\n .on(this);\r\n }\r\n}\r\n"],"names":["window","debugMode","useInnerMatcher","appClientType","querySelector","getAttribute","toUpperCase","remove","appClientInstance","configure","aurelia","isFormUser","location","hash","length","host","includes","debug","LogManager","setInterval","tokenService","refreshAuthToken","ea","publish","http","container","get","EventAggregator","featureFlagService","KONAMI_PAGE_LOCK","registerSequence","registerInstance","start","I18N","setLocale","root","getAuthToken","setRoot","modal","router","taskQueue","styles","selectedOption","activate","params","this","cancel","hideAll","ok","navigateToRoute","id","clientId","policyId","policyVersionId","statusTypeId","versionNo","hasClientSettlementRequest","content","S","withOptions","type","hasJournalRequest","useView","autoinject","TaskQueue","CreditOptionModal","config","Promise","endpoint","environment","clientEndpoints","policies","journalRequestConfig","uri","fetch","json","search","searchString","requestFromEndpoint","searchEndpoints","doSearch","init","journalInvoices","toClientId","journalRequestToInvoices","createJournalRequest","data","method","body","journalRequestHistory","deleteDocument","folderId","documentId","documentManagement","document","Api","api","lookupData","bindingEngine","validationControllerFactory","journalTypes","invoicesList","invoices","model","journalTypeId","fromJournalDetails","fromClientId","fromDetails","fromPayeeInvoiceId","fromAmountAllocated","entityDocumentIds","toJournalDetails","toPayeeInvoiceId","toDetails","toAmountAllocated","checkBoxA","isSaving","uploadedDocuments","allowToFieldsUpdate","showJournalEntry","showClientSearch","clientSearchString","clientSearchResults","showDetails","showHistory","requestHistory","historyLoaded","toAmountAllocatedOptions","minimumValue","maximumValue","documentsUploaded","uploadEvent","detail","uniqueId","documents","push","name","docName","entityDocumentFolderId","entityDocumentId","validationController","createForCurrentScope","addRenderer","bind","addEventListener","eventDocumentsUploaded","unbind","removeEventListener","removeDocument","index","splice","findIndex","d","tabChanged","journalType","hasHistory","currentFolder","coverVersionEntityDocumentFolderId","isMultiPayeeInvoiceFlag","selectedFromInvoice","availableCreditInvoices","fromInvoiceSelected","toInvoices","map","invoice","label","toInvoiceId","toBalanceOutstanding","toActionType","toDescription","substring","initializeValidation","chooseClient","fromChanged","toChanged","href","trim","parseInt","response","selectClientSearchResult","client","selectedToInvoice","entityId","toClientCode","entityCode","toClientName","entityName","reset","handleSearchKeypress","$event","key","searchClicked","save","validate","valid","newModel","parseFloat","result","Array","isArray","hide","console","log","tabClicked","getJournalTypeLabel","find","x","showAttachments","row","invoiceNo","fromInvoiceNo","coverVersion","fromCoverVersion","attachments","show","modalId","getFromInvoiceOptionLabel","option","fromPayeeName","getToInvoiceOptionLabel","toCoverVersion","toInvoiceNo","toPayeeName","queueMicroTask","fromBalanceOutstanding","toInvoiceSelected","queueTask","fromAmount","ValidationRules","off","customRule","value","obj","ensure","required","on","satisfiesRule","when","e","computedFrom","BindingEngine","ValidationControllerFactory","JournalModal"],"sourceRoot":""}