PageSourceSearch

https://altego.portal.polyfazer.eu/chunks/bank-account-detail-D5_fUvbZ.js

js polyfazer.eu collected 2026-09-24 14:03:43 UTC 9,670 bytes, 151 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["chunks/bank-account-transactions-BbEl8KlP.js","chunks/main-BEpca-0G.js","chunks/polyfazer-app-DumDTOPg.js","assets/polyfazer-app-BxOL82Ft.css","chunks/bank-account-services-DJ_eiVaj.js","chunks/diamond-listing-2-CZxxStx-.js","chunks/diamond-table-DiX_YLmS.js","chunks/theme-mixin-UzPGm89E.js","chunks/stamp-repeat-CtgpozQL.js","chunks/filters-behavior-BUO4aVrX.js","chunks/diamond-section-overlay-D3ZGchRP.js","chunks/question-tag-C9ym_uv9.js","chunks/polymer-utils-B8xivS0d.js","chunks/BetterHTML-BN6nzApa.js","chunks/BetterTemplateHandling-CTXk4mRb.js","chunks/PolyfazerFiltersManager-B20DzVOd.js","chunks/PolyfazerFilter-G6wDdeD6.js","chunks/ExtendedDate-BLMVein7.js","chunks/lang-helper-behavior-D3p_DZHb.js","chunks/user-redirect-item-C2W-nKiw.js","chunks/bank-account-statistics-DewreIu9.js","chunks/select-region-input-CrDRgh49.js","chunks/dialog-input-behavior-DcN20D9O.js","chunks/date-period-input-Bhj26AcT.js","chunks/input-mixin-CrUPo4TG.js","chunks/date-range-input-Box24sRP.js","chunks/vaadin-date-picker-C0nM5XdO.js","chunks/typography-WuKe67Dy.js","chunks/vaadin-button-styles-BwN-jsYe.js","chunks/billing-listing-pICKrrZb.js","chunks/billing-services-B8qK7uPA.js","chunks/parasite-invoice-listing-DFTeNDcD.js","chunks/parasite-services-B_DDr0WG.js","chunks/session-statistics-report-details-DM5hdYcX.js","chunks/dom-variable-4vxcuSj0.js","chunks/bank-account-summary-CsMuouEJ.js","chunks/bank-account-pos-merchant-B1Ztfvq2.js","chunks/download-csob-report-popup-C5PzH5GE.js"])))=>i.map(i=>d[i]);
2import{_ as a}from"./main-BEpca-0G.js";import{P as s,m as c}from"./polyfazer-app-DumDTOPg.js";import{h as i}from"./polymer-utils-B8xivS0d.js";import{D as l}from"./diamond-section-behavior-oUm0C5jt.js";import{G as p}from"./guidepost-behavior-BTML5-pI.js";import{b as r}from"./bank-account-services-DJ_eiVaj.js";import"./paper-shrink-menu-C7LnALvz.js";import{P as n}from"./page-toolbar-C-8EZufE.js";import"./BetterHTML-BN6nzApa.js";import"./BetterTemplateHandling-CTXk4mRb.js";import"./question-tag-C9ym_uv9.js";import"./diamond-icon-button-AIbsxFeD.js";import"./BetterPolymerElement-Dg3wVY7D.js";import"./tippy-tooltip-BFt4tVnx.js";class u extends p(l(s)){static get template(){return i`
3			${super.template}
4			<style>
5				:host {
6					position: relative;
7					width: 100%;
8					height: 100%;
9					display: block;
10				}
11
12				paper-material {
13					width: 100%;
14					margin-bottom: 30px;
15					min-height: 150px;
16					padding: 20px;
17				}
18
19				h2 {
20					margin: 1rem 0;
21				}
22
23				.bank-account-details {
24					display: grid;
25					grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
26					grid-gap: 30px;
27				}
28			</style>
29
30			<page-toolbar
31				pending="[[or(loading, sending)]]"
32				error="[[error]]"
33				return-href="/bank-accounts"
34			>
35				<dom-restricted restricted="${c.BANK_ACCOUNT_EDIT}">
36					<template>
37						<paper-shrink-menu slot="action-buttons" show-labels>
38							<paper-menu-button open-animation-config="[[dA7n]]" dynamic-align close-on-activate allow-outside-scroll no-overlap vertical-align="bottom" vertical-offset="-5">
39								<paper-button disabled="[[or(loading, sending, errorLoading)]]" slot="dropdown-trigger">
40									<question-tag icon="account-balance">[[_lang('importCsobReport')]]</question-tag>
41									<label>[[_lang('importCsobReport')]]</label>
42								</paper-button>
43
44								<paper-listbox slot="dropdown-content" disabled>
45									<paper-item route$="/csob-report/[[accountID]]/ceb" on-click="goToRoute">
46										<span>[[_lang('csobReportCEB')]]</span>
47
48										<paper-ripple></paper-ripple>
49									</paper-item>
50
51									<paper-item route$="/csob-report/[[accountID]]/merchant" on-click="goToRoute">
52										<span>[[_lang('csobReportMerchant')]]</span>
53
54										<paper-ripple></paper-ripple>
55									</paper-item>
56								</paper-listbox>
57							</paper-menu-button>
58
59							<template is="dom-if" if="[[account.csobBusinessConnectorEnabled]]">
60								<template is="dom-if" if="[[account.csobContractNumber]]">
61									${n.ACTION_BUTTON.generic({text:"downloadCsobReport",icon:"account-balance",action:"_openDownloadCSOBReport"})}
62								</template>
63							</template>
64
65							${n.ACTION_BUTTON.delete()}
66
67							${n.ACTION_BUTTON.edit({href:"/bank-accounts/[[accountID]]/edit"})}
68						</paper-shrink-menu>
69					</template>
70				</dom-restricted>
71			</page-toolbar>
72
73			<div class="content-wrap full-height">
74				<paper-material>
75					<diamond-section-overlay loading="[[loading]]" error="[[error]]" on-retry="refresh"></diamond-section-overlay>
76
77					<div class="flex-row bank-account-details">
78						<div class="column">
79							<div class="grid-table">
80								<label>[[_lang('name')]]</label>
81								<div class="value">[[account.name]]</div>
82
83								<label>[[_lang('timezone')]]:</label>
84								<span class="value">[[account.billingTimezone]]</span>
85								
86								<label>[[_lang('createdOn')]]</label>
87								<div class="value">[[millisecondsToDate(account.createdOn)]]</div>
88
89								<label>[[_lang('note')]]</label>
90								<pre class="value">[[or(account.notes, '-')]]</pre>
91							</div>
92						</div>
93
94						<div class="column">
95							<div class="grid-table">
96								<label>[[_lang('balance')]]</label>
97								<div class="value">[[formatAsPrice(account.balance, account.currency.currency)]]</div>
98
99								<label>[[_lang('currency')]]</label>
100								<div class="value">[[account.currency.displayName]]</div>
101
102								<label>[[_lang('csobBusinessConnector')]]</label>
103								<div class="value">[[_langIf(account.csobBusinessConnectorEnabled, 'enabled', 'disabled')]]</div>
104
105								<label>[[_lang('csobContractNumber')]]</label>
106								<div class="value">[[or(account.csobContractNumber, '-')]]</div>
107
108								<label>[[_lang('csobMerchantReportId')]]</label>
109								<div class="value">[[or(account.csobMerchantReportId, '-')]]</div>
110
111								<label>[[_lang('csobMerchantReportLastDownload')]]</label>
112								<div class="value">[[millisecondsToDate(account.csobMerchantReportLastDownload)]]</div>
113							</div>
114						</div>
115
116						<template is="dom-if" if="[[account.details]]">
117							<div class="column">
118								<div class="grid-table">
119									<label>[[_lang('bankName')]]</label>
120									<div class="value">[[account.details.bankName]]</div>
121
122									<label>[[_lang('accountNumber')]]</label>
123									<div class="value">[[account.details.accountNumber]]</div>
124
125									<label>[[_lang('swift')]]</label>
126									<div class="value">[[account.details.swift]]</div>
127
128									<label>[[_lang('iban')]]</label>
129									<div class="value">[[account.details.iban]]</div>
130								</div>
131							</div>
132						</template>
133					</div>
134				</paper-material>
135
136				${super.tabControlsTemplate()}
137				<section>
138					<iron-pages id="subsections" attr-for-selected="for" selected="{{route}}">
139						<bank-account-transactions for="transactions" currency="[[account.currency]]" account-id="[[accountID]]"></bank-account-transactions>
140						<bank-account-statistics for="statistics"></bank-account-statistics>
141						<bank-account-summary for="summary"></bank-account-summary>
142						<bank-account-pos-merchant for="posMerchant"></bank-account-pos-merchant>
143
144						${super.getNotFoundRouteTemplate()}
145					</iron-pages>
146				</section>
147			</div>
148
149			<download-csob-report-popup id="downloadCsobReport"></download-csob-report-popup>
150		`}static get properties(){return{as:{value:"account"},uniqueID:{value:"bank-account-detail"}}}get guidepostConfiguration(){return{routeBaseUrl:`/bank-accounts/${this.getItemID}`,defaultRoute:"transactions"}}init(e){window.bankAccountDetail=this,super.init(e,e)}refresh(e,...t){super.refresh((...o)=>r.getItem(...o),...t)}setHeader(e){e&&mainHeader.setHeader(void 0,void 0,void 0,e.name)}getImportFromRoute(e,...t){switch(e){case"transactions":return this.appImport(()=>a(()=>import("./bank-account-transactions-BbEl8KlP.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19])),"/src/elements/bank-accounts/subsections/bank-account-transactions.js");case"statistics":return this.appImport(()=>a(()=>import("./bank-account-statistics-DewreIu9.js"),__vite__mapDeps([20,2,1,3,5,6,7,8,9,10,11,12,13,14,15,16,17,18,4,21,22,23,24,25,26,27,28,29,30,31,32,33,34])),"/src/elements/bank-accounts/subsections/bank-account-statistics.js");case"summary":return this.appImport(()=>a(()=>import("./bank-account-summary-CsMuouEJ.js"),__vite__mapDeps([35,2,1,3,4,15,16,17,6,7,8,9,10,11,5,12,13,14])),"bank-account-summary");case"posMerchant":return this.appImport(()=>a(()=>import("./bank-account-pos-merchant-B1Ztfvq2.js"),__vite__mapDeps([36,1,2,3,18,17,12,13,14,4,6,7,8,9,10,11])),"bank-account-pos-merchant");default:return super.getImportFromRoute(e)}}getRoutes(...e){return{transactions:{icon:"sync",label:"transactions"},statistics:{icon:"insert-chart",label:"statistics"},summary:{icon:"functions",label:"summary"},posMerchant:{icon:"cloud-download",label:"posMerchant"}}}onRouteInit(e,t,...o){super.onRouteInit(e,t,this.getItemID,...o)}handleGenericActionData(e){super.handleGenericActionData(e,void 0,"/bank-accounts","bank-accounts")}deleteItem(){return super.deleteItem((...e)=>r.deleteItem(...e),!0,this._lang("deleteEntry"),this._lang("deleteEntryMessage"),this.get("account.name"))}_openDownloadCSOBReport(){this.appImport(()=>a(()=>import("./download-csob-report-popup-C5PzH5GE.js"),__vite__mapDeps([37,2,1,3,16,17,23,24,25,26,27,28,4])),"/src/elements/bank-accounts/popups/download-csob-report-popup.js").then(()=>{this.$.downloadCsobReport.open(this.accountID)})}}window.customElements.define("bank-account-detail",u);
151//# sourceMappingURL=bank-account-detail-D5_fUvbZ.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.