1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6753],{16896:function(e,t,n){"use strict";t.M=void 0;var a=n(4072);Object.defineProperty(t,"M",{enumerable:!0,get:function(){return a.FilterBuilder}})},4072:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FilterBuilder=void 0;class n{query="";static where(e,t,a){return new n()._where(e,t,a)}static parse(e){let t=new n;return t.query=t.wrapInParenthesis(e),t}where(e,t,n){return this._where(e,t,n)}and(e,t,n){let a=this.stringifyOperation(e,t,n);return a&&(this.query&&(this.query+=" and "),this.query+=a),this}or(e,t,n){let a=this.stringifyOperation(e,t,n);return a&&(this.query&&(this.query+=" or "),this.query+=a),this}clone(){let e=new n;return e.query=this.query,e}toString(){return this.query}_where(e,t,n){let a=this.stringifyOperation(e,t,n);return a&&(this.query&&(this.query+=" and "),this.query+=a),this}stringifyOperation(e,t,a){if("string"==typeof e)return"like"===t?`${e}.inlike("%${a}%")`:"in"===t?`${e}.inlist(${this.stringifyValue(a)})`:`${e}.${t}(${this.stringifyValue(a)})`;if("function"!=typeof e)return this.stringifyNestedBuilder(e);{let t=new n;return e(t),this.stringifyNestedBuilder(t)}}stringifyNestedBuilder(e){let t=e.toString();return t?this.wrapInParenthesis(t):""}stringifyValue(e){return Array.isArray(e)?e.map(e=>this.stringifyValue(e)).join(","):void 0===e?"":JSON.stringify(e)}wrapInParenthesis(e){if(!e)return"";let t=0,n=e.startsWith("(");if(n){for(let a=0;a<e.length;a++)if("("===e[a]&&t++,")"===e[a]&&t--,0===t&&a!==e.length-1){n=!1;break}}return n?e:`(${e})`}}t.FilterBuilder=n},27216:function(e,t,n){"use strict";n.d(t,{A:function(){return r}});var a=n(2784);let r=()=>a.useRef({})},10883:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/payments/templates",function(){return n(3317)}])},38134:function(e,t,n){"use strict";n.d(t,{E:function(){return a}});let a="accounts-sorted"},96587:function(e,t,n){"use strict";n.d(t,{Sx:function(){return o},rl:function(){return d}});var a=n(73235),r=n(89130),i=n(40794);function l(){let e=(0,a._)(["\n query CardDetail($id: ID!) {\n card(id: $id) {\n id\n internetAllowedFlagDisabledByOwner\n internetAbroadAllowedFlagDisabledByOwner\n form {\n id\n }\n isReissuable\n permissions {\n instructionTypeCode\n accessTypes\n }\n cardAdditionalServices {\n id\n serviceName\n status\n serviceDescription\n serviceUrl\n }\n cmsCard {\n image {\n height\n url\n width\n }\n cmsCardIssuer {\n image {\n height\n url\n width\n }\n }\n }\n productType {\n id\n text\n cardType {\n id\n text\n }\n }\n currency {\n id\n }\n account {\n id\n bonusBalance\n bonusCurrency\n currency {\n id\n }\n iban\n lockedAmount\n status {\n id\n text\n }\n permissions(\n entityTypes: [\n CorpOwnAccountPaymentOrder\n DomesticPaymentOrder\n IntrabankFCyPaymentOrder\n IntrabankPaymentOrder\n MPayPaymentOrder\n OwnAccountPaymentOrder\n SwiftPaymentOrder\n UtilityPaymentOrder\n UtilityAutomaticPaymentOrder\n ]\n ) {\n entityType\n accessTypes\n }\n }\n balances {\n availableBalance\n }\n entityType\n maskedExpiryDate\n friendlyName\n holder
1Name\n maskedNumber\n issuer {\n id\n text\n cmsCardIssuer {\n image {\n url\n width\n height\n }\n }\n }\n status {\n id\n text\n }\n allRetailOperationLimitAmount\n allRetailOperationLimitStatus\n allRetailOperationLimitCurrency {\n id\n }\n allOperationAbroadLimitAmount\n allOperationAbroadLimitStatus\n allOperationAbroadLimitCurrency {\n id\n }\n atmRmLimitAmount\n atmRmLimitStatus\n atmRmLimitCurrency {\n id\n }\n atmAbroadLimitAmount\n atmAbroadLimitStatus\n atmAbroadLimitCurrency {\n id\n }\n internetAllowedFlag\n internetAbroadAllowedFlag\n }\n }\n"]);return l=function(){return e},e}let s={},o=(0,r.Ps)(l());function d(e){let t={...s,...e};return i.aM(o,t)}},31177:function(e,t,n){"use strict";n.d(t,{_:function(){return s}});var a=n(69088),r=n(99963),i=n(52142),l=n(70179);let s=()=>{let{t:e}=(0,i.q)(),{formatMoney:t,formatDate:n,formatCardNumber:s}=(0,r.z)(),o=(0,l.r)();return{columns:[{field:"name",headerName:e("payment:payment.template.list.label.name"),flex:1,valueGetter:(e,t)=>t.name.trim()},{field:"instructionTypeCode",headerName:e("payment:payment.template.list.label.instructionTypeCode"),flex:1,valueGetter:(e,t)=>t.instructionTypeCode?o(t.instructionTypeCode):"-"},{field:"amount",headerName:e("payment:payment.template.list.label.amount"),flex:.8,valueGetter:(e,t)=>"amount"in t?t.amount:null,renderCell:e=>{let{row:n,value:r}=e;return(0,a.Rw)(r)?"-":t(r,{currency:"currency"in n&&!(0,a.Rw)(n.currency)?n.currency:""})}},{field:"from",headerName:e("payment:payment.template.list.label.from"),flex:1.2,sortable:!1,valueGetter:(e,t)=>{if("P2PPaymentOrderTemplate"===t.__typename)return t.debitedCardMaskedNumber?s(t.debitedCardMaskedNumber):"-";if("accountNumber"in t){var n;return null!==(n=t.accountNumber)&&void 0!==n?n:""}}},{field:"to",headerName:e("payment:payment.template.list.label.to"),flex:1.2,sortable:!1,valueGetter:(e,t)=>{if("P2PPaymentOrderTemplate"===t.__typename)return t.creditedCardMaskedNumber?s(t.creditedCardMaskedNumber):"-";if("partnerAccountNumber"in t){var n;return null!==(n=t.partnerAccountNumber)&&void 0!==n?n:""}}},{field:"createdAt",headerName:e("payment:payment.template.list.label.createdAt"),flex:.7,valueGetter:(e,t)=>t.createdAt,valueFormatter:(e,t)=>n(t.createdAt)}]}}},89179:function(e,t,n){"use strict";n.d(t,{i:function(){return d}});var a=n(14266),r=n(56559),i=n(99963),l=n(34565),s=n(14262),o=n(70179);let d=e=>{let{search:t,instructionTypeCodes:n=null}=e,{clientLegalCategory:d}=(0,l.s)(),m=(0,o.r)(),c=(0,i.z)();return()=>{var e,i;let l=(0,a.S3)({variables:{instructionTypeCodes:null!=n?n:[r.dN.DomesticPaymentOrder,r.dN.CorpOwnAccountPaymentOrder,r.dN.OwnAccountPaymentOrder,r.dN.IntrabankPaymentOrder,r.dN.IntrabankFCyPaymentOrder,r.dN.SwiftPaymentOrder,r.dN.MPayPaymentOrder,..."C"===d?[r.dN.IpsB2BInstantPaymentOrder]:[],..."C"!==d?[r.dN.P2PPaymentOrder]:[]]}});if(l.error)throw l.error;let o=(null!==(i=null===(e=l.data)||void 0===e?void 0:e.instructionTemplatesV2)&&void 0!==i?i:[]).filter(e=>!("P2PPaymentOrderTemplate"===e.__typename&&e.partnerPhoneNumber)),u=[...t?o.filter(e=>{let n=new Date(e.createdAt),a=["amount"in e?e.amount:null,"currency"in e?e.currency:null,"partnerAccountNumber"in e?e.partnerAccountNumber:null,"accountNumber"in e?e.accountNumber:null,e.name,e.instructionTypeCode,e.instructionTypeCode?m(e.instructionTypeCode):null].filter(Boolean).join(" ");return(0,s.O)(t,a,{dates:[n],numbers:[..."amount"in e&&e.amount?[e.amount]:[]]},c)}):o].sort((e,t)=>{let n=e.name.trim(),a=t.name.trim();return n.localeCompare(a)});return{loading:l.loading,rowCount:u.length,rows:u,filter:t}}}},13427:function(e,t,n){"use strict";n.d(t,{QH:function(){return a.Q}}),n(2784);var a=n(66041);n(52322),n(98614),n(52142)},78677:function(e,t,n){"use strict";n.d(t,{d:function(){return y}});var a=n(52322),r=n(21359),i=n(20792),l=n(93126),s=n(85091),o=n(81006),d=n(2784),m=n(38134),c=n(52142),u=n(83912),p=n(65494);let y=(0,d.forwardRef)(function(e,t){let{placeholder:n,disabled:y,value:x,onChange:f,minLength:b=0,"data-testid":h="fulltext-search",TextFieldProps:j,onBlur:v}=e,{t:N}=(0,c.q)(),[C,O]=(0,d.useState)(x),[P,w]=(0,d.useState)();(0,d.useEffect)(()=>{let e=()=>{O(""),f("")};return window.addEventListener(m.E,e),()=>{window.removeEventListener(m.E,e)}},[]);let Z=(0,d.useMemo)(()=>(0,l.Z)(e=>{let t=(0,u.G)(e);t.length<b&&t.length>0||(w(null),f((0,u.G)(e)))},250),[b]);(0,d.useEffect)(()=>Z(C),[Z,C]);let g=()=>{let e=(0,u.G)(C);e.length<b&&e.length>0?w(N("common:common.search.field.fulltext.error.notEnoughCharacters",{count:b})):w(null)};return(0,a.jsx)(i.Z,{label:null!=P?P:p.v,value:C,inputProps:{"data-testid":"".concat(h,"-input")},placeholder:null!=n?n:N("common:common.placeholder.search"),disabled:y,onKeyDown:e=>{"Enter"===e.key&&g()},inputRef:t,error:!!P,InputProps:{endAdornment:(0,a.jsx)(r.Z,{"data-testid":"test-id-".concat(h,"-clear"),sx:{visibility:x?"visible":"hidden"},onClick:()=>O(""),children:(0,a.jsx)(s.XCircleIcon,{sx:{color:"grey.300"}})}),startAdornment:(0,a.jsx)(o.W,{"data-testid":"test-id-".concat(h,"-search"),sx:{cursor:"pointer",color:"text.secondary"},onClick:()=>g()})},onBlur:v,onChange:e=>O(e.target.value),...j})})},17839:function(e,t,n){"use strict";n.d(t,{m:function(){return s}});var a=n(52322),r=n(2784),i=n(36681),l=n(25290);let s=e=>{let{buttons:t=[],children:n,sx:s,"data-testid":o="PageHeader"}=e;return(0,a.jsxs)(i.Z,{"data-testid":"".concat(o,"-header"),sx:{alignItems:{md:"center"},flex:1,flexDirection:{md:"row"},gap:2,justifyContent:{md:"space-between"},...s},children:[(0,a.jsx)(l.Z,{component:"span","data-testid":"".concat(o,"-header-title"),sx:{flex:1,fontSize:24,fontWeight:500},children:n}),(0,a.jsx)(i.Z,{sx:{flexDirection:{md:"row"},flexWrap:"wrap",gap:2},children:r.Children.toArray(t).map((e,t)=>(0,a.jsx)(i.Z,{children:e},t))})]})}},40307:function(e,t,n){"use strict";n.d(t,{bv:function(){return a.b},Db:function(){return r.D},a1:function(){return y},j5:function(){return x},Ai:function(){return f},j:function(){return j},Qr:function(){return m.Q}});var a=n(80986),r=n(47726),i=n(52322),l=n(78805),s=n(21508),o=n(36681),d=n(12678),m=n(52772);let c=e=>{let{"data-testid":t}=e;return(0,i.jsxs)(o.Z,{"data-testid":t,sx:{flex:1},children:[(0,i.jsx)(m.Q,{fontSize:14,sx:{width:{xs:120,md:160}}}),(0,i.jsx)(m.Q,{width:"60%"})]})},u=e=>{let{"data-testid":t}=e;return(0,i.jsx)(d.wn,{"data-testid":t})},p=(e,t,n)=>(0,i.jsxs)(o.Z,{sx:{flex:1,flexDirection:"row"},children:[t&&(0,i.jsx)(s.Z,{variant:"circular",width:44,height:44,sx:{mr:2}}),"input"===e?(0,i.jsx)(u,{"data-testid":n}):(0,i.jsx)(c,{"data-testid":n})]}),y=e=>{let{"data-testid":t,items:n=1,variant:a="text",fullWidth:r=!1,quarterWidth:s=!1,thirdWidth:d=!1,withIcon:m=!1}=e;return(0,i.jsx)(o.Z,{"data-testid":"".concat(t,"-skeleton"),sx:{flex:1},children:(0,i.jsx)(l.Z,{container:!0,spacing:3,children:Array(n).fill(p(a,m,t)).map((e,t)=>(0,i.jsx)(l.Z,{size:{xs:12,md:r?12:d?4:s?3:6},children:e},t))})})},x=e=>{let{"data-testid":t,buttons:n=1}=e;return(0,i.jsxs)(o.Z,{"data-testid":"".concat(t,"-skeleton"),sx:{alignItems:{md:"center"},flexDirection:{md:"row"},justifyContent:{md:"space-between"}},children:[(0,i.jsx)(m.Q,{variant:"h2",width:160}),(0,i.jsx)(o.Z,{sx:{flexDirection:{md:"row"},gap:2,mt:{xs:2,md:"0 !important"}},children:Array(n).fill(null).map((e,t)=>(0,i.jsx)(s.Z,{variant:"rounded",sx:{width:{xs:"100%",md:120}}},t))})]})},f=e=>{let{"data-testid":t}=e;return(0,i.jsx)(s.Z,{"data-testid":"".concat(t,"-skeleton"),variant:"rounded",sx:{height:{xs:120,sm:80,md:60}}})};var b=n(25358);let h=()=>(0,i.jsx)(m.Q,{width:80}),j=e=>{let{"data-testid":t,items:n=1}=e;return(0,i.jsxs)(o.Z,{"data-testid":"".concat(t,"-skeleton"),sx:{gap:1},children:[(0,i.jsx)(o.Z,{sx:{flexDirection:"row",gap:2,overflow:"hidden",pl:2},children:Array(n).fill((0,i.jsx)(h,{})).map((e,t)=>(0,i.jsx)(o.Z,{sx:{flexDirection:"row",gap:2,pl:2},children:e},t))}),(0,i.jsx)(b.Z,{})]})}},65494:function(e,t,n){"use strict";n.d(t,{v:function(){return a}});let a=" "},54360:function(e,t,n){"use strict";n.d(t,{J:function(){return l}});var a=n(82876),r=n(5632),i=n(52142);let l=()=>({params:(0,a.useParams)(),translate:(0,i.q)(),router:(0,r.useRouter)()})},3317:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSP:function(){return W},default:function(){return J}});var a=n(52322),r=n(67958),i=n(59052),l=n(21359),s=n(43576),o=n(79423),d=n(21157),m=n(25145),c=n(36681),u=n(42075),p=n(85091),y=n(12678),x=n(39097),f=n.n(x),b=n(2784),h=n(14266),j=n(78424),v=n(17582),N=n(78805),C=n(69088),O=n(10348),P=n(99963),w=n(52142),Z=n(13337),g=n(66025),T=n(13427),A=n(55566),k=n(86128);let z=e=>{var t,n,r,i,l;let{instructionTemplate:s}=e,{t:o}=(0,w.q)(),{formatMoney:d}=(0,P.z)();if(!("DomesticPaymentOrderTemplate"===s.__typename||"IntrabankPaymentOrderTemplate"===s.__typename))throw Error("Not a domestic payment");return(0,a.jsxs)(a.Fragment,{children:[s.accountNumber&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:o("payment:payment.form.input.accountNumber.label"),content:s.accountNumber,"data-testid":"accountNumber"})}),s.partnerAccountNumber&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:o("payment:payment.form.input.partnerAccountNumber.label"),content:s.partnerAccountNumber,"data-testid":"partnerAccountNumber"})}),s.partnerName&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:o("payment:payment.form.input.partnerName.label"),content:s.partnerName,"data-testid":"partnerName"})}),s.partnerBankName&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:o("payment:payment.form.input.bankName.label"),content:s.partnerBankName,"data-testid":"partnerBankName"})}),s.neo_partnerResidency&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:o("payment:payment.form.input.residency.label"),content:null===(t=s.neo_partnerResidency)||void 0===t?void 0:t.text,"data-testid":"partnerResidency"})}),s.partnerFiscalCode&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:o("payment:payment.form.input.partnerFiscalCode.label"),content:s.partnerFiscalCode,"data-testid":"partnerFiscalCode"})}),s.neo_priority&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:o("payment:payment.form.input.priority.label"),content:null===(n=s.neo_priority)||void 0===n?void 0:n.text,"data-testid":"priority"})}),s.amount&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:o("payment:payment.form.input.amount.label"),content:d(s.amount,{currency:null!==(r=s.currency)&&void 0!==r?r:void 0}),"data-testid":"amount"})}),"DomesticPaymentOrderTemplate"===s.__typename&&(0,a.jsxs)(a.Fragment,{children:[s.basePayment&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:o("payment:payment.form.label.basePayment"),content:d(s.basePayment,{currency:null!==(i=s.currency)&&void 0!==i?i:void 0}),"data-testid":"basePayment"})}),s.latePaymentPenalty&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:o("payment:payment.form.label.latePaymentPenalty"),content:d(s.latePaymentPenalty,{currency:null!==(l=s.currency)&&void 0!==l?l:void 0}),"data-testid":"latePaymentPenalty"})}),s.effectivePayerFiscalCode&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:o("payment:payment.form.label.effectivePayerFiscalCode"),content:s.effectivePayerFiscalCode,"data-testid":"effectivePayerFiscalCode"})}),s.effectivePayerName&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:o("payment:payment.form.label.effectivePayerName"),content:s.effectivePayerName,"data-testid":"effectivePayerName"})}),s.referenceNumber&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:o("payment:payment.form.label.referenceNumber"),content:s.referenceNumber,"data-testid":"referenceNumber"})}),s.additionalInformation&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:o("payment:payment.form.label.additionalInformation"),content:s.additionalInformation,"data-testid":"additionalInformation"})})]}),s.remittanceInformation&&(0,a.jsx)(N.Z,{size:{xs:12},children:(0,a.jsx)(k.O,{label:o("payment:payment.form.input.remittanceInformation.label"),content:s.remittanceInformation,"data-testid":"remittanceInformation"})})]})};var _=n(70179),I=n(34565);let B=e=>{var t;let{instructionTemplate:n}=e,{t:r}=(0,w.q)(),{formatMoney:i}=(0,P.z)(),{clientLegalCategory:l}=(0,I.s)();if("OwnAccountPaymentOrderTemplate"!==n.__typename&&"CorpOwnAccountPaymentOrderTemplate"!==n.__typename)throw Error("Not an own account payment");return(0,a.jsxs)(a.Fragment,{children:[n.accountNumber&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:r("payment:payment.form.input.accountNumber.label"),content:n.accountNumber,"data-testid":"accountNumber"})}),n.partnerAccountNumber&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:r("payment:payment.form.input.partnerAccountNumber.label"),content:n.partnerAccountNumber,"data-testid":"partnerAccountNumber"})}),n.amount&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:r("payment:payment.form.input.amount.label"),content:i(n.amount,{currency:null!==(t=n.currency)&&void 0!==t?t:void 0}),"data-testid":"amount"})}),n.remittanceInformation&&"C"===l&&(0,a.jsx)(N.Z,{size:{xs:12},children:(0,a.jsx)(k.O,{label:r("payment:payment.form.input.remittanceInformation.label"),content:n.remittanceInformation,"data-testid":"remittanceInformation"})})]})};var S=n(96587);let F=e=>{var t,n,r;let{instructionTemplate:i}=e,{t:l}=(0,w.q)(),{formatMoney:s,formatCardNumber:o,formatPhoneNumber:d}=(0,P.z)(),m=i.debitedCardId,{data:c}=(0,S.rl)({variables:{id:m},skip:(0,C.Rw)(m)}),u=null==c?void 0:c.card,p=(0,b.useMemo)(()=>{var e,t,n,a,r,i,l,d,m,c,p;if(!u)return"-";let y=null!==(m=null!==(d=null!==(l=u.friendlyName)&&void 0!==l?l:null===(e=u.productType)||void 0===e?void 0:e.text)&&void 0!==d?d:null===(n=u.productType)||void 0===n?void 0:null===(t=n.cardType)||void 0===t?void 0:t.text)&&void 0!==m?m:null===(a=u.issuer)||void 0===a?void 0:a.text,x=s(null!==(c=null===(r=u.balances)||void 0===r?void 0:r.availableBalance)&&void 0!==c?c:0,{currency:null!==(p=null===(i=u.currency)||void 0===i?void 0:i.id)&&void 0!==p?p:" "});return"".concat(y," | ").concat(o(u.maskedNumber)," | ").concat(x)},[u]);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(N.Z,{size:{xs:12},children:(0,a.jsx)(k.O,{"data-testid":"method",label:l("payment:payment.form.label.method"),content:l("payment:payment.form.method.".concat(i.partnerPhoneNumber?"phoneNumber":"cardNumber"))})}),(0,a.jsx)(N.Z,{size:{sm:6,xs:12},children:(0,a.jsx)(k.O,{"data-testid":"fromCard",label:l("payment:payment.form.label.fromCard"),content:p})}),i.partnerPhoneNumber?(0,a.jsx)(N.Z,{size:{sm:6,xs:12},children:(0,a.jsx)(k.O,{"data-testid":"toPhoneNumber",label:l("payment:payment.form.label.toPhoneNumber"),content:d(null!==(t=i.partnerPhoneNumber)&&void 0!==t?t:"-")})}):(0,a.jsx)(N.Z,{size:{sm:6,xs:12},children:(0,a.jsx)(k.O,{"data-testid":"toCardNumber",label:l("payment:payment.form.label.toCardNumber"),content:o(null!==(n=i.creditedCardMaskedNumber)&&void 0!==n?n:"-")})}),(0,a.jsx)(N.Z,{size:{sm:6,xs:12},children:(0,a.jsx)(k.O,{"data-testid":"partnerName",label:l("payment:payment.form.label.partnerName"),content:i.partnerName||"-"})}),(0,a.jsx)(N.Z,{size:{sm:6,xs:12},children:(0,a.jsx)(k.O,{"data-testid":"amount",label:l("payment:payment.form.label.amount"),content:i.amount?s(i.amount,{currency:null!==(r=i.currency)&&void 0!==r?r:""}):"-"})}),i.remittanceInformation&&(0,a.jsx)(N.Z,{size:{xs:12},children:(0,a.jsx)(k.O,{label:l("payment:payment.form.input.remittanceInformation.label"),content:i.remittanceInformation,"data-testid":"remittanceInformation"})})]})};var D=n(45277);let q=e=>{var t,n;let{instructionTemplate:r}=e,{t:i}=(0,w.q)(),{formatMoney:l}=(0,P.z)();if(!("SwiftPaymentOrderTemplate"===r.__typename||"IntrabankFCyPaymentOrderTemplate"===r.__typename))throw Error("Not a swift payment");return(0,a.jsxs)(a.Fragment,{children:[r.accountNumber&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:i("payment:payment.form.input.accountNumber.label"),content:r.accountNumber,"data-testid":"accountNumber"})}),r.partnerAccountNumber&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:i("payment:payment.form.input.partnerAccountNumber.label"),content:r.partnerAccountNumber,"data-testid":"part
1nerAccountNumber"})}),"SwiftPaymentOrderTemplate"===r.__typename&&r.partnerBankBicCode&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:i("payment:payment.form.label.partnerBankBicCode"),content:r.partnerBankBicCode,"data-testid":"partnerBankBicCode"})}),r.partnerBankName&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:i("payment:payment.form.input.bankName.label"),content:r.partnerBankName,"data-testid":"partnerBankName"})}),r.partnerName&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:i("payment:payment.form.input.partnerName.label"),content:r.partnerName,"data-testid":"partnerName"})}),"SwiftPaymentOrderTemplate"===r.__typename&&(0,a.jsxs)(a.Fragment,{children:[r.partnerCountry&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:i("payment:payment.form.label.partnerCountry"),content:r.partnerCountry,"data-testid":"partnerCountry"})}),r.partnerCity&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:i("payment:payment.form.label.partnerCity"),content:r.partnerCity,"data-testid":"partnerCity"})}),r.partnerAddress&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:i("payment:payment.form.label.partnerAddress"),content:r.partnerAddress,"data-testid":"partnerAddress"})})]}),r.neo_partnerResidency&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:i("payment:payment.form.input.residency.label"),content:null===(t=r.neo_partnerResidency)||void 0===t?void 0:t.text,"data-testid":"partnerResidency"})}),r.amount&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:i("payment:payment.form.input.amount.label"),content:l(r.amount,{currency:null!==(n=r.currency)&&void 0!==n?n:void 0}),"data-testid":"amount"})}),"SwiftPaymentOrderTemplate"===r.__typename&&r.feeDistribution&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:i("payment:payment.form.label.feeDistribution"),content:r.feeDistribution,"data-testid":"feeDistribution"})}),(0,a.jsx)(D.Z,{width:"100%"}
1),"SwiftPaymentOrderTemplate"===r.__typename&&r.intermediaryBankBicCode&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:i("payment:payment.form.label.intermediaryBankBicCode"),content:r.intermediaryBankBicCode,"data-testid":"intermediaryBankBicCode"})}),"SwiftPaymentOrderTemplate"===r.__typename&&r.intermediaryBankName&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:i("payment:payment.form.label.intermediaryBankName"),content:r.intermediaryBankName,"data-testid":"intermediaryBankName"})}),r.remittanceInformation&&(0,a.jsx)(N.Z,{size:{xs:12},children:(0,a.jsx)(k.O,{label:i("payment:payment.form.input.remittanceInformation.label"),content:r.remittanceInformation,"data-testid":"remittanceInformation"})}),"SwiftPaymentOrderTemplate"===r.__typename&&r.additionalRemittanceInformation&&(0,a.jsx)(N.Z,{size:{xs:12},children:(0,a.jsx)(k.O,{label:i("payment:payment.form.label.additionalRemittanceInformation"),content:r.additionalRemittanceInformation,"data-testid":"additionalRemittanceInformation"})})]})},R=(0,A.n7)(e=>{var t;let{id:n,instructionTypeCode:r,open:l,onEdit:s,onClose:o}=e,{t:d}=(0,w.q)(),m=(0,_.r)(),[c,u]=(0,b.useState)(!1),p=(0,h.Gn)({variables:{id:n,instructionTypeCode:r}}),[x]=(0,h.dh)({refetchQueries:[h.xg]}),j=null===(t=p.data)||void 0===t?void 0:t.instructionTemplateV2;if(j)return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(T.QH,{open:c,title:d("payment:payment.template.list.delete.confirm.title"),onCancel:()=>u(!1),onContinue:async()=>{await x({variables:{id:n,instructionTypeCode:r}}),(0,y.CF)(d("payment:payment.template.list.templateDeleted")),u(!1),o()}}),(0,a.jsxs)(v.Z,{open:l,onClose:o,maxWidth:"lg",children:[(0,a.jsx)(A.fK,{"data-testid":"dialog-header",onClose:o,children:j.name}),(0,a.jsxs)(N.Z,{container:!0,spacing:3,children:[(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:d("payment:payment.form.input.instructionTypeCode.label"),content:j.instructionTypeCode?m(j.instructionTypeCode):"-","data-testid":"instructionTypeCode"})}),(0,a.jsx)(N.Z,{size:{xs:6}}),(0,a.jsx)(E,{instructionTemplate:j}),(0,a.jsx)(N.Z,{size:{xs:12},children:(0,a.jsx)(Z.KN,{startButtons:(0,a.jsx)(g.P,{onClick:o}),endButtons:[(0,a.jsx)(i.Z,{variant:"outlined",color:"error","data-testid":"delete",onClick:()=>u(!0),children:d("common:common.button.delete")},"delete"),(0,a.jsx)(i.Z,{variant:"outlined","data-testid":"edit",onClick:()=>s(n),children:d("common:common.button.edit")},"edit"),(0,a.jsx)(i.Z,{"data-testid":"use",LinkComponent:f(),href:(0,O.C)(j),children:d("payment:payment.form.button.useTemplate")},"use")]})})]})]})]})}),E=e=>{let{instructionTemplate:t}=e;if(!t.__typename)throw Error("No typename in PaymentDetail");let{__typename:n}=t;switch(n){case"DomesticPaymentOrderTemplate":case"IntrabankPaymentOrderTemplate":return(0,a.jsx)(z,{instructionTemplate:t});case"IpsB2BInstantPaymentOrderTemplate":return(0,a.jsx)(L,{instructionTemplate:t});case"IntrabankFCyPaymentOrderTemplate":case"SwiftPaymentOrderTemplate":return(0,a.jsx)(q,{instructionTemplate:t});case"OwnAccountPaymentOrderTemplate":case"CorpOwnAccountPaymentOrderTemplate":return(0,a.jsx)(B,{instructionTemplate:t});case"P2PPaymentOrderTemplate":return(0,a.jsx)(F,{instructionTemplate:t});case"KycUpdateLegalRequestTemplate":case"UtilityPaymentOrderTemplate":return null;default:(0,C.vE)(n)}},L=e=>{var t;let{instructionTemplate:n}=e,{t:r}=(0,w.q)(),{formatMoney:i}=(0,P.z)();return(0,a.jsxs)(a.Fragment,{children:[n.accountNumber&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:r("payment:payment.form.input.accountNumber.label"),content:n.accountNumber,"data-testid":"accountNumber"})}),n.partnerAccountNumber&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:r("payment:payment.form.input.partnerAccountNumber.label"),content:n.partnerAccountNumber,"data-testid":"partnerAccountNumber"})}),n.partnerName&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:r("payment:payment.form.input.partnerName.label"),content:n.partnerName,"data-testid":"partnerName"})}),n.partnerBankName&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:r("payment:payment.form.input.bankName.label"),content:n.partnerBankName,"data-testid":"partnerBankName"})}),n.amount&&(0,a.jsx)(N.Z,{size:{xs:6},children:(0,a.jsx)(k.O,{label:r("payment:payment.form.input.amount.label"),content:i(n.amount,{currency:null!==(t=n.currency)&&void 0!==t?t:void 0}),"data-testid":"amount"})}),n.remittanceInformation&&(0,a.jsx)(N.Z,{size:{xs:12},children:(0,a.jsx)(k.O,{label:r("payment:payment.form.input.remittanceInformation.label"),content:n.remittanceInformation,"data-testid":"remittanceInformation"})})]})};var M=n(31177),Q=n(89179),G=n(18925),$=n(78677),V=n(17839);let K=()=>{let{t:e}=(0,w.q)(),{dataTable:t,openSettingsModal:n}
1=(0,G.N)(),{columns:r}=(0,M._)(),[x,v]=(0,b.useState)(""),N=(0,Q.i)({search:x}),[C,P]=(0,b.useState)(!1),[Z,g]=(0,b.useState)(null),[A,k]=(0,b.useState)(null),[z,_]=(0,b.useState)(null),[I]=(0,h.dh)({refetchQueries:[h.xg],onError:()=>{(0,y.CF)(e("common:common.error.unexpected"))}});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(j.K,{open:C,onClose:()=>P(!1)}),Z&&Z.instructionTypeCode&&(0,a.jsx)(R,{id:(null==Z?void 0:Z.id)||"",instructionTypeCode:Z.instructionTypeCode,open:!!(null==Z?void 0:Z.id),onClose:()=>g(null),onEdit:()=>k(Z)}),A&&A.instructionTypeCode&&(0,a.jsx)(j.K,{templateId:(null==A?void 0:A.id)||"",instructionTypeCode:A.instructionTypeCode,open:!!(null==A?void 0:A.id),onClose:()=>k(null)}),z&&z.instructionTypeCode&&(0,a.jsx)(T.QH,{open:!0,title:e("payment:payment.template.list.delete.confirm.title"),onCancel:()=>_(null),onContinue:async()=>{await I({variables:{id:z.id,instructionTypeCode:z.instructionTypeCode}}),(0,y.CF)(e("payment:payment.template.list.templateDeleted")),_(null)}}),(0,a.jsxs)(c.Z,{gap:3,children:[(0,a.jsx)(V.m,{buttons:(0,a.jsx)(i.Z,{"data-testid":"add-template",onClick:()=>P(!0),variant:"outlined",endIcon:(0,a.jsx)(p.PlusCircleIcon,{sx:{width:"1rem"}}),children:e("payment:payment.template.list.addTemplate")},"add"),children:e("section:section.header.header.templatesOverview")}),(0,a.jsxs)(m.Z,{sx:{padding:2},children:[(0,a.jsx)($.d,{minLength:0,value:x,onChange:v,TextFieldProps:{sx:{width:"50%"}}}),(0,a.jsx)(G.w,{client:!0,dataTable:t,tableId:"Templates",columns:[...r,{field:"actions",align:"center",width:150,sortable:!1,headerAlign:"center",renderHeader:()=>(0,a.jsx)(c.Z,{direction:"row",children:(0,a.jsx)(u.Z,{disableInteractive:!0,title:e("common:common.button.settings"),children:(0,a.jsx)(l.Z,{"data-testid":"table-header-actions-settings",size:"small","aria-label":e("common:common.button.settings"),onClick:n,children:(0,a.jsx)(p.SettingsIcon,{fontSize:"inherit"})})})}),renderCell:function(t){let{row:n}=t,[r,i]=(0,b.useState)(null);return(0,a.jsxs)(c.Z,{direction:"row",onClick:e=>e.stopPropagation(),alignItems:"center",justifyContent:"space-around",width:"100%",children:[(0,a.jsx)(s.Z,{"data-testid":"beneficiary-use",component:f(),href:(0,O.C)(n),children:e("beneficiary:beneficiary.table.action.use")}),(0,a.jsx)(u.Z,{disableInteractive:!0,title:"More",children:(0,a.jsx)(l.Z,{onClick:e=>{i(e.currentTarget)},"data-testid":"table-actions-new-payment",size:"small","aria-label":e("common:common.button.newPayment"),children:(0,a.jsx)(p.DotsVerticalIcon,{fontSize:"small"})})}),!!r&&(0,a.jsx)(o.Z,{anchorEl:r,open:!!r,onClose:()=>i(null),anchorOrigin:{vertical:"center",horizontal:"left"},transformOrigin:{vertical:"center",horizontal:"right"},children:(0,a.jsxs)(c.Z,{children:[(0,a.jsx)(d.Z,{"data-testid":"table-actions-edit",onClick:()=>{k(n),i(null)},children:e("common:common.button.edit")}),(0,a.jsx)(d.Z,{"data-testid":"table-actions-delete",onClick:()=>{_(n),i(null)},children:e("common:common.button.delete")})]})})]})}}],useDataSource:N,pinnedColumns:{right:["actions"]},onRowClick:e=>{let{row:t}=e;return g(t)}})]})]})]})};var H=n(54360);let U=()=>(0,a.jsx)(K,{});U.getLayout=function(e){return(0,a.jsx)(r.Ar,{useBreadcrumbs:()=>{let{translate:{t:e}}=(0,H.J)();return{items:[{href:"/",id:"overview",label:e("section:section.header.header.overview")},{href:"/payments",id:"payments",label:e("section:section.header.header.payments")},{id:"templates",label:e("section:section.header.header.templates")}]}},children:e})};var W=!0,J=U}},function(e){e.O(0,[8456,5268,6372,6023,7342,6272,2112,1452,2226,6523,7702,6957,6771,5814,2888,9774,179],function(){return e(e.s=10883)}),_N_E=e.O()}]);
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.