1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4804],{96497:function(t,e,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/payments/new/bulk-payment",function(){return n(65649)}])},54170:function(t,e,n){"use strict";n.d(e,{C:function(){return m}});var a=n(52322),r=n(59052),i=n(45982),s=n(81108),d=n(69213),c=n(7528),l=n(37560),o=n(52142),u=n(13337);let m=t=>{let{t:e}=(0,o.q)(),{cancelCertification:n,remainingTime:m}=(0,l.K)(t),{certifiedData:y,certificationId:p}=t;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(i.Z,{children:[(0,a.jsx)(d.Z,{title:e("common:common.certification.banner.title"),titleTypographyProps:{variant:"h3"}}),(0,a.jsx)(s.Z,{sx:{px:3},children:(0,a.jsx)(c.e,{certificationId:p,remainingTime:m,certifiedData:y})})]}),!y&&(0,a.jsx)(u.KN,{startButtons:[],endButtons:[(0,a.jsx)(r.Z,{"data-testid":"cancel-certification",variant:"outlined",color:"error",onClick:async()=>{await n()},children:e("common:common.button.cancel")},"cancel")]})]})}},52300:function(t,e,n){"use strict";n.d(e,{Ql:function(){return y},gO:function(){return u}});var a=n(73235),r=n(89130),i=n(61926),s=n(40794);function d(){let t=(0,a._)(["\n query BulkAccountDetail($filter: String!) {\n accountSearch(filter: $filter) {\n nodes {\n currency {\n id\n }\n status {\n id\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 }\n }\n"]);return d=function(){return t},t}function c(){let t=(0,a._)(["\n query ListInstructions(\n $filter: String!\n $instructionTypeCodes: [AllInstructionTypeCodes!]!\n $limit: Int!\n ) {\n instructions(filter: $filter, instructionTypeCodes: $instructionTypeCodes, limit: $limit) {\n data {\n id\n entityTimestamp\n createdAt\n history {\n createdBy {\n name\n }\n }\n __typename\n ... on Instruction_SinglePayment {\n item {\n __typename\n accountNumber\n amount\n currency\n paymentOrderNumber\n remittanceInformation\n status {\n code\n text\n }\n valueDate\n ... on InstructionItem_DomesticPaymentOrder {\n partnerAccountNumber\n partnerBankName\n partnerBankName\n partnerFiscalCode\n partnerName\n priority\n subdivisionCode\n transactionCode\n }\n ... on InstructionItem_IntrabankPaymentOrder {\n partnerAccountNumber\n partnerBankName\n partnerBankName\n partnerFiscalCode\n partnerName\n priority\n transactionCode\n }\n ... on InstructionItem_SwiftPaymentOrder {\n additionalRemittanceInformation\n feeDistribution\n partnerAccountNumber\n partnerBankBicCode\n partnerBankName\n partnerBankName\n partnerName\n partnerResidency\n }\n ... on InstructionItem_OwnAccountPaymentOrder {\n happyH
1ourFlag\n partnerAccountNumber\n partnerName\n }\n ... on InstructionItem_CorpOwnAccountPaymentOrder {\n happyHourFlag\n partnerAccountNumber\n partnerName\n }\n ... on InstructionItem_IntrabankFCyPaymentOrder {\n partnerAccountNumber\n partnerBankName\n partnerFiscalCode\n partnerName\n }\n }\n }\n }\n }\n }\n"]);return c=function(){return t},t}let l={},o=(0,r.Ps)(d());function u(t){let e={...l,...t};return i.kJ(o,e)}let m=(0,r.Ps)(c());function y(t){let e={...l,...t};return s.aM(m,e)}},27601:function(t,e,n){"use strict";n.d(e,{N:function(){return i}});var a=n(67371);let r=Symbol("bulkItem"),i=()=>(0,a.H)([],{key:r})},96413:function(t,e,n){"use strict";n.d(e,{F6:function(){return r},Kb:function(){return o},LZ:function(){return l},MZ:function(){return b},Of:function(){return h},On:function(){return v},le:function(){return j}});var a,r,i=n(69088),s=n(56559);(a=r||(r={})).DOMESTIC="domestic-payment",a.OWN_ACCOUNTS="own-accounts-payment",a.SWIFT="swift-payment",a.BULK="bulk-payment",a.MPAY="mpay-payment",a.SALARY_PROJECT="salary-project",a.UTILITY_MANUAL="utility-payment-manual",a.UTILITY_AUTOMATIC="utility-payment-automatic",a.P2P="p2p-payment",a.MIA="mia-payment";let d=t=>{let e=Object.values(s.Se);return{instructionTypeCodes:[...t],toSinglePaymentInstructionTypeCodes:()=>t.filter(t=>x.includes(t)),toAuthorizationEntityType:()=>t.filter(t=>e.includes(t))}},c=(t,e)=>{switch(t){case"domestic-payment":return[s.dN.DomesticPaymentOrder,s.dN.IntrabankPaymentOrder];case"own-accounts-payment":if("P"===e)return[s.dN.OwnAccountPaymentOrder,s.dN.TopUpDepositPaymentOrder,s.dN.WithdrawalDepositPaymentOrder];if("C"===e)return[s.dN.CorpOwnAccountPaymentOrder,s.dN.TopUpDepositPaymentOrder,s.dN.WithdrawalDepositPaymentOrder];return[s.dN.OwnAccountPaymentOrder,s.dN.CorpOwnAccountPaymentOrder,s.dN.TopUpDepositPaymentOrder,s.dN.WithdrawalDepositPaymentOrder];case"swift-payment":return[s.dN.SwiftPaymentOrder,s.dN.IntrabankFCyPaymentOrder];case"bulk-payment":throw Error("Not implemented");case"salary-project":return[s.dN.SalaryProjectPaymentOrder];case"mpay-payment":return[s.dN.MPayPaymentOrder];case"utility-payment-manual":return[s.dN.UtilityPaymentOrder];case"utility-payment-automatic":return[s.dN.UtilityAutomaticPaymentOrder];case"p2p-payment":return[s.dN.P2PPaymentOrder];case"mia-payment":return[s.dN.IpsB2BInstantPaymentOrder];default:return(0,i.vE)(t)}},l=(t,e)=>d(c(t,e)),o=t=>{if(v(t))switch(t){case s.dN.DomesticPaymentOrder:case s.dN.IntrabankPaymentOrder:break;case s.dN.OwnAccountPaymentOrder:case s.dN.CorpOwnAccountPaymentOrder:case s.dN.TopUpDepositPaymentOrder:case s.dN.WithdrawalDepositPaymentOrder:return"own-accounts-payment";case s.dN.SwiftPaymentOrder:case s.dN.IntrabankFCyPaymentOrder:return"swift-payment";case s.dN.MPayPaymentOrder:return"mpay-payment";case s.dN.UtilityPaymentOrder:return"utility-payment-manual";case s.dN.UtilityAutomaticPaymentOrder:return"utility-payment-automatic";case s.dN.SalaryProjectPaymentOrder:return"salary-project";case s.dN.P2PPaymentOrder:return"p2p-payment";case s.dN.IpsB2BInstantPaymentOrder:break;default:return(0,i.vE)(t)}return"domestic-payment"},u=[s.dN.DomesticPaymentOrder,s.dN.IntrabankFCyPaymentOrder,s.dN.IntrabankPaymentOrder,s.dN.SwiftPaymentOrder,s.dN.OwnAccountPaymentOrder,s.dN.CorpOwnAccountPaymentOrder,s.dN.MPayPaymentOrder,s.dN.IpsB2BInstantPaymentOrder],m=[...u,s.dN.UtilityPaymentOrder,s.dN.P2PPaymentOrder,s.dN.TopUpDepositPaymentOrder,s.dN.WithdrawalDepositPaymentOrder],y=[s.dN.UtilityAutomaticPaymentOrder],p=[s.dN.SalaryProjectPaymentOrder];[...m,...y,...p];let x=[...u],h=[...m],j=[...y],b=[...p],v=t=>h.includes(t)||j.includes(t)||b.includes(t)},66041:function(t,e,n){"use strict";n.d(e,{Q:function(){return u}});var a=n(52322),r=n(59052),i=n(17582),s=n(13847),d=n(15103),c=n(52142),l=n(13337),o=n(55566);let u=t=>{var e;let{open:n,children:u,title:m,onCancel:y,onContinue:p,hideCancelIcon:x=!1,"data-testid":h,cancelButtonProps:j,continueButtonProps:b}=t,{t:v}=(0,c.q)();return(0,a.jsxs)(i.Z,{open:n,fullWidth:!0,maxWidth:"md",sx:{"& .MuiFormControl
1Label-label":{fontSize:14},"& .MuiFormControlLabel-root":{"&:first-of-type":{mb:1}}},"data-testid":"".concat(h,"-confirm-dialog"),children:[(0,a.jsx)(o.fK,{"data-testid":"".concat(h,"-confirm-dialog-title"),onClose:x?void 0:y,children:m}),(0,a.jsx)(d.Z,{"data-testid":"".concat(h,"-confirm-dialog-message"),children:u}),(0,a.jsx)(s.Z,{children:(0,a.jsx)(l.KN,{endButtons:(0,a.jsx)(r.Z,{"data-testid":"".concat(h,"-confirm-dialog-continue-button"),type:"submit",onClick:p,...b,children:null!==(e=null==b?void 0:b.children)&&void 0!==e?e:v("common:common.button.yesContinue")}),startButtons:(0,a.jsx)(l.Lw,{"data-testid":"".concat(h,"-confirm-dialog"),onClick:y,...j})})})]})}},13427:function(t,e,n){"use strict";n.d(e,{QH:function(){return a.Q}}),n(2784);var a=n(66041);n(52322),n(98614),n(52142)},15778:function(t,e,n){"use strict";n.d(e,{W:function(){return s}});var a=n(52322),r=n(2784),i=n(66041);let s=function(){let{key:t="confirmDialog"}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[e,n]=(0,r.useState)(()=>(0,a.jsx)(i.Q,{onCancel:()=>{},onContinue:()=>{},title:"",open:!1},t));return[e,e=>{let s=()=>{n((0,a.jsx)(i.Q,{onCancel:()=>{},onContinue:()=>{},title:e.title,open:!1,cancelButtonProps:e.cancelButtonProps,continueButtonProps:e.continueButtonProps,children:e.children},e.key||t))};n((0,r.createElement)(i.Q,{...e,key:e.key||t,open:!0,onCancel:async()=>{s(),e.onCancel()},onContinue:async()=>{s(),e.onContinue()}}))}]}},36444:function(t,e,n){"use strict";n.d(e,{o:function(){return l}});var a=n(52322),r=n(12678),i=n(87589),s=n(2784),d=n(52142);let c=t=>e=>{var n,a,r;let i=null==e?void 0:null===(r=e.graphQLErrors)||void 0===r?void 0:null===(a=r[0])||void 0===a?void 0:null===(n=a.extensions)||void 0===n?void 0:n.code;if(!i)return t("common:common.error.unexpected");let s="api:api.".concat(i),d=t(s);return d===s?t("common:common.error.unexpected"):d},l=t=>{let{"data-testid":e,errorMessage:n,error:l}=t,{t:o}=(0,d.q)(),u=(0,s.useMemo)(()=>n||c(o)(l),[o,l,n]);return(0,s.useEffect)(()=>{(0,r.CF)(u,{variant:"error"})},[u]),(0,a.jsx)(i.q,{"data-testid":e,children:u})}},17839:function(t,e,n){"use strict";n.d(e,{m:function(){return d}});var a=n(52322),r=n(2784),i=n(36681),s=n(25290);let d=t=>{let{buttons:e=[],children:n,sx:d,"data-testid":c="PageHeader"}=t;return(0,a.jsxs)(i.Z,{"data-testid":"".concat(c,"-header"),sx:{alignItems:{md:"center"},flex:1,flexDirection:{md:"row"},gap:2,justifyContent:{md:"space-between"},...d},children:[(0,a.jsx)(s.Z,{component:"span","data-testid":"".concat(c,"-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(e).map((t,e)=>(0,a.jsx)(i.Z,{children:t},e))})]})}},40307:function(t,e,n){"use strict";n.d(e,{bv:function(){return a.b},Db:function(){return r.D},a1:function(){return p},j5:function(){return x},Ai:function(){return h},j:function(){return v},Qr:function(){return o.Q}});var a=n(80986),r=n(47726),i=n(52322),s=n(78805),d=n(21508),c=n(36681),l=n(12678),o=n(52772);let u=t=>{let{"data-testid":e}=t;return(0,i.jsxs)(c.Z,{"data-testid":e,sx:{flex:1},children:[(0,i.jsx)(o.Q,{fontSize:14,sx:{width:{xs:120,md:160}}}),(0,i.jsx)(o.Q,{width:"60%"})]})},m=t=>{let{"data-testid":e}=t;return(0,i.jsx)(l.wn,{"data-testid":e})},y=(t,e,n)=>(0,i.jsxs)(c.Z,{sx:{flex:1,flexDirection:"row"},children:[e&&(0,i.jsx)(d.Z,{variant:"circular",width:44,height:44,sx:{mr:2}}),"input"===t?(0,i.jsx)(m,{"data-testid":n}):(0,i.jsx)(u,{"data-testid":n})]}),p=t=>{let{"data-testid":e,items:n=1,variant:a="text",fullWidth:r=!1,quarterWidth:d=!1,thirdWidth:l=!1,withIcon:o=!1}=t;return(0,i.jsx)(c.Z,{"data-testid":"".concat(e,"-skeleton"),sx:{flex:1},children:(0,i.jsx)(s.Z,{container:!0,spacing:3,children:Array(n).fill(y(a,o,e)).map((t,e)=>(0,i.jsx)(s.Z,{size:{xs:12,md:r?12:l?4:d?3:6},children:t},e))})})},x=t=>{let{"data-testid":e,buttons:n=1}=t;return(0,i.jsxs)(c.Z,{"data-testid":"".concat(e,"-skeleton"),sx:{alignItems:{md:"center"},flexDirection:{md:"row"},justifyContent:{md:"space-between"}},children:[(0,i.jsx)(o.Q,{variant:"h2",width:160}),(0,i.jsx)(c.Z,{sx:{flexDirection:{md:"row"},gap:2,mt:{xs:2,md:"0 !important"}},children:Array(n).fill(null).map((t,e)=>(0,i.jsx)(d.Z,{variant:"rounded",sx:{width:{xs:"100%",md:120}}},e))})]})},h=t=>{let{"data-testid":e}=t;return(0,i.jsx)(d.Z,{"data-testid":"".concat(e,"-skeleton"),variant:"rounded",sx:{height:{xs:120,sm:80,md:60}}})};var j=n(25358);let b=()=>(0,i.jsx)(o.Q,{width:80}),v=t=>{let{"data-testid":e,items:n=1}=t;return(0,i.jsxs)(c.Z,{"data-testid":"".concat(e,"-skeleton"),sx:{gap:1},children:[(0,i.jsx)(c.Z,{sx:{flexDirection:"row",gap:2,overflow:"hidden",pl:2},children:Array(n).fill((0,i.jsx)(b,{})).map((t,e)=>(0,i.jsx)(c.Z,{sx:{flexDirection:"row",gap:2,pl:2},children:t},e))}),(0,i.jsx)(j.Z,{})]})}},67371:function(t,e,n){"use strict";n.d(e,{H:function(){return s}});var a=n(12678),r=n(34565);let i=(t,e)=>{var n;return(0,a.M1)("".concat(null!==(n=t.description)&&void 0!==n?n:"unknown","_").concat(e))},s=(t,e)=>{let{key:n}=e,{client:s}=(0,r.s)();return(0,a.k6)(t,{defaultKey:i(n,s.id)})}},54360:function(t,e,n){"use strict";n.d(e,{J:function(){return s}});var a=n(82876),r=n(5632),i=n(52142);let s=()=>({params:(0,a.useParams)(),translate:(0,i.q)(),router:(0,r.useRouter)()})},65649:function(t,e,n){"use strict";n.r(e),n.d(e,{__N_SSP:function(){return td},default:function(){return tc}});var a=n(52322),r=n(5632),i=n(19126),s=n(2784),d=n(67958),c=n(56675),l=n(16896),o=n(9099),u=n(59052),m=n(78805),y=n(12678),p=n(39097),x=n.n(p),h=n(45982),j=n(81108);let b=t=>{let{children:e}=t;return(0,a.jsx)(m.Z,{size:{xs:1},children:e})},v=t=>{let{children:e}=t;return(0,a.jsx)(m.Z,{size:{xs:2},children:e})},f=t=>{let{children:e}=t;return(0,a.jsx)(m.Z,{size:{xs:3},children:e})},P=t=>{let{children:e}=t;return(0,a.jsx)(m.Z,{size:{xs:2},sx:{textAlign:"right"},children:e})},Z=t=>{let{children:e}=t;return(0,a.jsx)(m.Z,{container:!0,alignItems:"center",sx:{paddingX:2,paddingY:1},children:e})};var g=n(99963),O=n(52142);let I=t=>{let{instructions:e}=t,n=e.reduce((t,e)=>{var n,a,r,i;return{...t,[e.item.currency]:{count:(null!==(r=null===(n=t[e.item.currency])||void 0===n?void 0:n.count)&&void 0!==r?r:0)+1,amount:(null!==(i=null===(a=t[e.item.currency])||void 0===a?void 0:a.amount)&&void 0!==i?i:0)+e.item.amount}}},{}),{formatMoney:r}=(0,g.z)(),{t:i}=(0,O.q)();return(0,a.jsx)(h.Z,{children:(0,a.jsxs)(j.Z,{children:[(0,a.jsxs)(Z,{children:[(0,a.jsx)(m.Z,{size:{xs:3},sx:{textTransform:"uppercase"},children:i("payment:payment.bulk.consolidatedOverview.numberOfPayments")}),(0,a.jsx)(m.Z,{size:{xs:3},sx:{textTransform:"uppercase"},children:i("payment:payment.form.input.currency.label")}),(0,a.jsx)(m.Z,{size:{xs:6},sx:{textAlign:"right",textTransform:"uppercase"},children:i("payment:payment.form.input.amount.label")})]}),Object.entries(n).map(t=>{let[e,{amount:n,count:i}]=t;return(0,a.jsxs)(Z,{children:[(0,a.jsx)(m.Z,{size:{xs:3},children:(0,a.jsx)("strong",{children:i})}),(0,a.jsx)(m.Z,{size:{xs:3},children:(0,a.jsx)("strong",{children:e})}),(0,a.jsx)(m.Z,{size:{xs:6},sx:{textAlign:"right"},children:(0,a.jsx)("strong",{children:r(n)})})]},e)})]})})};var N=n(54766),k=n(80263),C=n(25358),w=n(21359),A=n(36681),S=n(25290),_=n(85091),B=n(69088);let D=t=>{var e,n,r,i,s;let{id:d,instruction:c,instructionItem:l}=t,{t:o}=(0,O.q)(),{formatDateTime:u}=(0,g.z)();return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(Z,{children:[(0,a.jsx)(b,{}),(0,a.jsx)(v,{children:(0,a.jsxs)(A.Z,{direction:"column",children:[(0,a.jsx)(S.Z,{variant:"subtitle2","data-testid":"paymentOrderNumber",children:o("payment:payment.page.bulkPayment.item.paymentOrderNumber.label")}),(0,a.jsx)(S.Z,{variant:"body2","data-testid":"paymentOrderNumber-value",children:l.paymentOrderNumber||"-"})]})}),(0,a.jsx)(f,{}),(0,a.jsxs)(v,{children:[(0,a.jsx)(S.Z,{variant:"subtitle2","data-testid":"type",children:o("payment:payment.page.bulkPayment.item.details.type.label")}),(0,a.jsx)(S.Z,{variant:"body2","data-testid":"type-value",children:l.priority})]})]}),(0,a.jsxs)(Z,{children:[(0,a.jsx)(b,{}),(0,a.jsx)(v,{children:(0,a.jsxs)(A.Z,{direction:"column",children:[(0,a.jsx)(S.Z,{variant:"subtitle2","data-testid":"transactionCode",children:o("payment:payment.page.bulkPayment.item.details.transactionCode.label")}),(0,a.jsx)(S.Z,{variant:"body2","data-testid":"transactionCode-value",children:l.transactionCode||"-"})]})}),(0,a.jsx)(f,{}),"InstructionItem_DomesticPaymentOrder"===l.__typename&&(0,a.jsxs)(v,{children:[(0,a.jsx)(S.Z,{variant:"subtitle2","data-testid":"subdivisionCode",children:o("payment:payment.page.bulkPayment.item.details.subdivisionCode.label")}),(0,a.jsx)(S.Z,{variant:"body2","data-testid":"subdivisionCode",children:null!==(r=l.subdivisionCode)&&void 0!==r?r:"-"})]})]}),(0,a.jsxs)(Z,{children:[(0,a.jsx)(b,{}),(0,a.jsx)(v,{children:(0,a.jsxs)(A.Z,{direction:"column",children:[(0,a.jsx)(S.Z,{variant:"subtitle2","data-testid":"remittanceInformation",children:o("payment:payment.page.bulkPayment.item.details.remittanceInformation.label")}),(0,a.jsx)(S.Z,{variant:"body2","data-testid":"remittanceInformation-value",children:null!==(i=l.remittanceInformation)&&void 0!==i?i:"-"})]})}),(0,a.jsx)(f,{}),(0,a.jsxs)(v,{children:[(0,a.jsx)(S.Z,{variant:"subtitle2","data-testid":"transactionStatus",children:o("payment:payment.page.bulkPayment.item.details.transactionStatus.label")}),(0,a.jsx)(S.Z,{variant:"body2","data-testid":"transactionStatus-value",children:null!==(s=l.status.text)&&void 0!==s?s:"-"})]})]}),(0,a.jsxs)(Z,{children:[(0,a.jsx)(b,{}),(0,a.jsx)(v,{children:(0,a.jsxs)(A.Z,{direction:"column",children:[(0,a.jsx)(S.Z,{variant:"subtitle2","data-testid":"id",children:o("payment:payment.page.bulkPayment.item.details.id.label")}),(0,a.jsx)(S.Z,{variant:"body2","data-testid":"id-value",children:d})]})}),(0,a.jsxs)(f,{children:[(0,a.jsx)(S.Z,{variant:"subtitle2","data-testid":"createdBy",children:o("payment:payment.page.bulkPayment.item.createdBy.label")}),(0,a.jsx)(S.Z,{variant:"body2","data-testid":"createdBy-value",children:null===(n=c.history[0])||void 0===n?void 0:null===(e=n.createdBy)||void 0===e?void 0:e.name})]}),(0,a.jsxs)(v,{children:[(0,a.jsx)(S.Z,{variant:"subtitle2","data-testid":"dateCreated",children:o("payment:payment.page.bulkPayment.item.dateCreated.label")}),(0,a.jsx)(S.Z,{variant:"body2","data-testid":"dateCreated-value",children:u(c.createdAt)})]})]})]})},T=t=>{var e,n,r,i;let{id:s,instruction:d,instructionItem:c}=t,{t:l}=(0,O.q)(),{formatDateTime:o}=(0,g.z)();return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(Z,{children:[(0,a.jsx)(b,{}),(0,a.jsx)(v,{children:(0,a.jsxs)(A.Z,{direction:"column",children:[(0,a.jsx)(S.Z,{variant:"subtitle2","data-testid":"paymentOrderNumber",children:l("payment:payment.page.bulkPayment.item.paymentOrderNumber.label")}),(0,a.jsx)(S.Z,{variant:"body2","data-testid":"paymentOrderNumber-value",children:c.paymentOrderNumber||"-"})]})})]}),(0,a.jsxs)(Z,{children:[(0,a.jsx)(b,{}),(0,a.jsx)(v,{children:(0,a.jsxs)(A.Z,{direction:"column",children:[(0,a.jsx)(S.Z,{variant:"subtitle2","data-testid":"remittanceInformation",children:l("payment:payment.page.bulkPayment.item.details.remittanceInformation.label")}),(0,a.jsx)(S.Z,{variant:"body2","data-testid":"remittanceInformation-value",children:null!==(r=c.remittanceInformation)&&void 0!==r?r:"-"})]})}),(0,a.jsx)(f,{}),(0,a.jsxs)(v,{children:[(0,a.jsx)(S.Z,{variant:"subtitle2","data-testid":"transactionStatus",children:l("payment:payment.page.bulkPayment.item.details.transactionStatus.label")}),(0,a.jsx)(S.Z,{variant:"body2","data-testid":"transactionStatus-value",children:null!==(i=c.status.text)&&void 0!==i?i:"-"})]})]}),(0,a.jsxs)(Z,{children:[(0,a.jsx)(b,{}),(0,a.jsx)(v,{children:(0,a.jsxs)(A.Z,{direction:"column",children:[(0,a.jsx)(S.Z,{variant:"subtitle2","data-testid":"id",children:l("payment:payment.page.bulkPayment.item.details.id.label")}),(0,a.jsx)(S.Z,{variant:"body2","data-testid":"id-value",children:s})]})}),(0,a.jsxs)(f,{children:[(0,a.jsx)(S.Z,{variant:"subtitle2","data-testid":"createdBy",children:l("payment:payment.page.bulkPayment.item.createdBy.label")}),(0,a.jsx)(S.Z,{variant:"body2","data-testid":"createdBy-value",children:null===(n=d.history[0])||void 0===n?void 0:null===(e=n.createdBy)||void 0===e?void 0:e.name})]}),(0,a.jsxs)(v,{children:[(0,a.jsx)(S.Z,{variant:"subtitle2","data-testid":"dateCreated",children:l("payment:payment.page.bulkPayment.item.dateCreated.label")}),(0,a.jsx)(S.Z,{variant:"body2","data-testid":"dateCreated-value",children:o(d.createdAt)})]})]})]})},z=t=>{var e,n;let{instructionItem:r,instruction:i,id:s}=t,{t:d}=(0,O.q)(),{formatDateTime:c}=(0,g.z)();return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(Z,{children:[(0,a.jsx)(b,{}),(0,a.jsx)(v,{children:(0,a.jsxs)(A.Z,{direction:"column",children:[(0,a.jsx)(S.Z,{variant:"subtitle2","data-testid":"remittanceInformation",children:d("payment:payment.page.bulkPayment.item.details.remittanceInformation.label")}),(0,a.jsx)(S.Z,{variant:"body2","data-testid":"remittanceInformation-value",children:r.remittanceInformation||"-"})]})})]}),(0,a.jsxs)(Z,{children:[(0,a.jsx)(b,{}),(0,a.jsx)(v,{children:(0,a.jsxs)(A.Z,{direction:"column",children:[(0,a.jsx)(S.Z,{variant:"subtitle2","data-testid":"id",children:d("payment:payment.page.bulkPayment.item.details.id.label")}),(0,a.jsx)(S.Z,{variant:"body2","data-testid":"id-value",children:s})]})}),(0,a.jsxs)(f,{children:[(0,a.jsx)(S.Z,{variant:"subtitle2","data-testid":"createdBy",children:d("payment:payment.page.bulkPayment.item.createdBy.label")}),(0,a.jsx)(S.Z,{variant:"body2","data-testid":"createdBy-value",children:null===(n=i.history[0])||void 0===n?void 0:null===(e=n.createdBy)||void 0===e?void 0:e.name})]}),(0,a.jsxs)(v,{children:[(0,a.jsx)(S.Z,{variant:"subtitle2","data-testid":"dateCreated",children:d("payment:payment.page.bulkPayment.item.dateCreated.label")}),(0,a.jsx)(S.Z,{variant:"body2","data-testid":"dateCreated-value",children:c(i.createdAt)})]})]})]})},F=t=>{var e,n,r,i;let{instructionItem:s,instruction:d,id:c}=t,{t:l}=(0,O.q)(),{formatDateTime:o}=(0,g.z)();return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(Z,{children:[(0,a.jsx)(b,{}),(0,a.jsx)(v,{children:(0,a.jsxs)(A.Z,{direction:"column",children:[(0,a.jsx)(S.Z,{variant:"subtitle2","data-testid":"remittanceInformation",children:l("payment:payment.page.bulkPayment.item.details.remittanceInformation.label")}),(0,a.jsx)(S.Z,{"data-testid":"remittanceInformation-value",variant:"body2",children:null!==(r=s.remittanceInformation)&&void 0!==r?r:"-"})]})}),(0,a.jsx)(f,{}),(0,a.jsxs)(v,{children:[(0,a.jsx)(S.Z,{variant:"subtitle2","data-testid":"transactionStatus",children:l("payment:payment.page.bulkPayment.item.details.transactionStatus.label")}),(0,a.jsx)(S.Z,{variant:"body2","data-testid":"transactionStatus-value",children:null!==(i=s.status.text)&&void 0!==i?i:"-"})]})]}),(0,a.jsxs)(Z,{children:[(0,a.jsx)(b,{}),(0,a.jsx)(v,{children:(0,a.jsxs)(A.Z,{direction:"column",children:[(0,a.jsx)(S.Z,{variant:"subtitle2","data-testid":"id",children:l("payment:payment.page.bulkPayment.item.details.id.label")}),(0,a.jsx)(S.Z,{variant:"body2","data-testid":"id-value",children:c})]})}),(0,a.jsxs)(f,{children:[(0,a.jsx)(S.Z,{variant:"subtitle2","data-testid":"createdBy",children:l("payment:payment.page.bulkPayment.item.createdBy.label")}),(0,a.jsx)(S.Z,{variant:"body2","data-testid":"createdBy-value",children:null===(n=d.history[0])||void 0===n?void 0:null===(e=n.createdBy)||void 0===e?void 0:e.name})]}),(0,a.jsxs)(v,{children:[(0,a.jsx)(S.Z,{variant:"subtitle2","data-testid":"dateCreated",children:l("payment:payment.page.bulkPayment.item.dateCreated.label")}),(0,a.jsx)(S.Z,{variant:"body2","data-testid":"dateCreated-value",children:o(d.createdAt)})]})]})]})};var E=n(13427);let M=t=>{let{index:e,instruction:n,removeInstruction:i,"data-testid":d="bulkItem"}=t,c=n.item,{t:l}
1=(0,O.q)(),[o,u]=(0,s.useState)(!1),{formatMoney:m}=(0,g.z)(),p=(0,r.useRouter)(),[x,j]=(0,s.useState)(!1),I=e+1;return(0,a.jsxs)(a.Fragment,{children:[x&&(0,a.jsx)(E.QH,{open:!0,title:l("payment:payment.page.bulkPayment.delete.confirm.title"),onCancel:()=>j(!1),onContinue:()=>{i(n.id),(0,y.CF)(l("payment:payment.page.bulkPayment.delete.success"),{variant:"success"}),j(!1)}}),(0,a.jsxs)(h.Z,{variant:"outlined",sx:{boxShadow:"none"},children:[(0,a.jsx)(N.Z,{sx:{backgroundColor:"grey.200"},onClick:()=>u(!o),children:(0,a.jsxs)(Z,{children:[(0,a.jsx)(b,{children:(0,a.jsx)("strong",{children:I})}),(0,a.jsx)(v,{children:(0,a.jsx)("strong",{children:l("payment:payment.page.bulkPayment.item.amount.label")})}),(0,a.jsx)(f,{children:("partnerName"in c||"partnerAccountNumber"in c)&&(0,a.jsx)("strong",{children:l("payment:payment.page.bulkPayment.item.beneficiary.label")})}),(0,a.jsx)(v,{children:(0,a.jsx)("strong",{children:l("payment:payment.page.bulkPayment.item.paymentOrderNumber.label")})}),(0,a.jsx)(v,{children:"InstructionItem_MpayPaymentOrder"!==c.__typename&&(0,a.jsx)("strong",{children:l("payment:payment.page.bulkPayment.item.beneficiaryBank.label")})}),(0,a.jsx)(P,{children:o?(0,a.jsx)(_.ArrowUpIcon,{"data-testid":"".concat(d,"-shrink-button-").concat(I)}):(0,a.jsx)(_.ArrowDownIcon,{"data-testid":"".concat(d,"-expand-button-").concat(I)})})]})}),(0,a.jsxs)(Z,{children:[(0,a.jsx)(b,{}),(0,a.jsx)(v,{children:(0,a.jsxs)(A.Z,{direction:"column",children:[(0,a.jsx)(S.Z,{"data-testid":"amount-value",variant:"body2",children:m(c.amount)}),(0,a.jsx)(S.Z,{"data-testid":"currency-value",variant:"subtitle2",children:c.currency})]})}),(0,a.jsx)(f,{children:(0,a.jsxs)(A.Z,{direction:"column",children:["partnerName"in c&&(0,a.jsx)(S.Z,{"data-testid":"partnerName-value",variant:"body2",children:c.partnerName}),"partnerAccountNumber"in c&&(0,a.jsx)(S.Z,{"data-testid":"partnerAccountNumber-value",variant:"subtitle2",children:c.partnerAccountNumber})]})}),(0,a.jsx)(v,{children:(0,a.jsx)(S.Z,{"data-testid":"paymentOrderNumber-value",variant:"body2",children:c.paymentOrderNumber})}),(0,a.jsxs)(v,{children:["partnerBankName"in c?c.partnerBankName:null,"InstructionItem_OwnAccountPaymentOrder"===c.__typename||"InstructionItem_CorpOwnAccountPaymentOrder"===c.__typename?l("account:account.bankName.victoriaBank"):null]}),(0,a.jsx)(P,{children:(0,a.jsxs)(A.Z,{direction:"row",justifyContent:"end",children:[(0,a.jsx)(w.Z,{size:"small","aria-label":l("common:common.button.edit"),"data-testid":"".concat(d,"-edit-button-").concat(I),sx:{color:"primary.main"},onClick:()=>p.push("/payments/".concat(n.id,"/edit?isBulk=true")),children:(0,a.jsx)(_.EditIcon,{})}),(0,a.jsx)(w.Z,{size:"small","aria-label":l("common:common.button.delete"),"data-testid":"".concat(d,"-delete-button-").concat(I),sx:{color:"error.main"},onClick:()=>j(!0),children:(0,a.jsx)(_.TrashIcon,{})})]})})]}),(0,a.jsxs)(k.Z,{in:o,children:[(0,a.jsx)(C.Z,{}),(0,a.jsxs)(Z,{children:[(0,a.jsx)(b,{}),(0,a.jsx)(v,{children:(0,a.jsx)(S.Z,{"data-testid":"bulkDetails",variant:"body2",children:(0,a.jsx)("strong",{children:l("payment:payment.page.bulkPayment.item.details.label")})})})]}),(0,a.jsx)(U,{instruction:n,instructionItem:c})]})]})]})},U=t=>{let{instruction:e,instructionItem:n}=t;switch(n.__typename){case"InstructionItem_SwiftPaymentOrder":case"InstructionItem_IntrabankFCyPaymentOrder":return(0,a.jsx)(F,{instructionItem:n,instruction:e,id:e.id});case"InstructionItem_DomesticPaymentOrder":case"InstructionItem_IntrabankPaymentOrder":return(0,a.jsx)(D,{instructionItem:n,instruction:e,id:e.id});case"InstructionItem_OwnAccountPaymentOrder":case"InstructionItem_CorpOwnAccountPaymentOrder":return(0,a.jsx)(z,{instructionItem:n,instruction:e,id:e.id});case"InstructionItem_MpayPaymentOrder":return(0,a.jsx)(T,{instructionItem:n,instruction:e,id:e.id});default:return(0,B.vE)(n)}};var q=n(17839);let Q=t=>{let{notificationSection:e,bottomSection:n,instructions:r,removeInstruction:i}=t,{t:s}=(0,O.q)();return(0,a.jsxs)(m.Z,{container:!0,spacing:3,children:[e,(0,a.jsx)(m.Z,{size:{xs:12},children:(0,a.jsx)(q.m,{children:s("payment:payment.page.bulkPayment.title")})}),r.map((t,e)=>(0,a.jsx)(m.Z,{size:{xs:12},children:(0,a.jsx)(M,{instruction:t,removeInstruction:i,index:e})},t.id)),(0,a.jsx)(m.Z,{size:{xs:12},children:(0,a.jsx)(I,{instructions:r})}),(0,a.jsx)(m.Z,{size:{xs:12},children:n})]})};var L=n(21508),R=n(13337),W=n(40307);let K=t=>{let{instructionIds:e}=t;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(W.j5,{}),e.map((t,e)=>(0,a.jsx)(L.Z,{width:"100%",height:150,sx:{marginLeft:2}},e)),(0,a.jsx)(R.KN,{endButtons:[(0,a.jsx)(W.Db,{},1),(0,a.jsx)(W.Db,{},2)],startButtons:(0,a.jsx)(W.Db,{},1)})]})};var H=n(52300),$=n(27601),Y=n(56559),J=n(54170),X=n(85736),V=n(64002),G=n(97834),tt=n(15778),te=n(36444),tn=n(96413);let ta=t=>{var e,n;let{instructionIds:i,removeInstructions:d}
1=t,[,p]=(0,$.N)(),h=l.M.where("id","in",i).toString(),{loading:j,data:b,error:v}=(0,H.Ql)({variables:{filter:h,instructionTypeCodes:tn.Of,limit:i.length}}),f=(0,s.useMemo)(()=>{var t;return null!==(t=null==b?void 0:b.instructions.data.filter(t=>"Instruction_SinglePayment"===t.__typename).sort((t,e)=>t.createdAt.localeCompare(e.createdAt)))&&void 0!==t?t:[]},[null==b?void 0:b.instructions]),{t:P}=(0,O.q)(),[Z]=(0,X.IU)(),g=(0,V.p)(),[I,N]=(0,X.Ks)({onError:t=>{let e=g(t.graphQLErrors);A(t=>[...t,e||P("common:common.certification.alert.failed")]),C(null)}}),[k,C]=(0,s.useState)(null),[w,A]=(0,s.useState)([]),S=(0,G.s)(),_=(0,r.useRouter)(),B=(0,c.x)(),D=null!==(n=f.filter(t=>{let{item:e}=t;return e.status.code!==Y.Cz.FOR_SIGN}))&&void 0!==n?n:[],T=()=>{d(D.map(t=>{let{id:e}=t;return e})),(0,y.CF)(P("payment:payment.page.bulkPayment.signCheck"),{variant:"info",autoHideDuration:1e4})};(0,s.useEffect)(()=>{D.length>0&&T()},[D]);let[z,F]=(0,tt.W)();if(j)return(0,a.jsx)(K,{instructionIds:i});if(!b)return(0,a.jsx)(te.o,{error:v});let E=async()=>{if(A([]),D.length>0)T();else{var t;let e=b.instructions.data.map(t=>{let{id:e,entityTimestamp:n}=t;return{id:e,entityTimestamp:n}}),n=await Z({variables:{instructions:e}});if(!n.errors&&(null===(t=n.data)||void 0===t?void 0:t.prepareSynchronousSignature))n.data.prepareSynchronousSignature.certificationMethods.includes(Y.mt.MTOKEN)?(I({variables:{certificationId:n.data.prepareSynchronousSignature.certificationId,method:Y.mt.MTOKEN}}),C(n.data.prepareSynchronousSignature.certificationId)):A(t=>[...t,P("common:common.error.invalidCertificationMethod.mtoken")]);else{let{hasError:t}=S(n.errors);t&&((0,y.CF)(P("payment:payment.bulk.error.code.version.conflict"),{variant:"warning",autoHideDuration:1e4}),await B.refetchQueries({include:"active"})),A(t=>[...t,P("common:common.error.unexpected")])}}},M=(null===(e=N.data)||void 0===e?void 0:e.initializeSynchronousSignature)&&k?(0,a.jsx)(J.C,{onTimeout:()=>{A(t=>[...t,P("common:common.certification.alert.expired")]),C(null)},certReqValidity:N.data.initializeSynchronousSignature.certReqValidity,certReqId:N.data.initializeSynchronousSignature.certReqId,certificationId:k,onCancel:()=>{C(null)},onError:()=>{A(t=>[...t,P("payment:payment.bulk.certification.alert.failed")]),C(null)},onSuccess:()=>{p([]),_.push("/payments/bulk-payment/sign/success")}}):(0,a.jsx)(R.KN,{endButtons:[(0,a.jsx)(u.Z,{"data-testid":"bulk-sign-button",variant:"outlined",disabled:0===b.instructions.data.length,onClick:E,children:P("payment:payment.form.button.sign")},"sign"),(0,a.jsx)(u.Z,{"data-testid":"bulk-add-payment-button",LinkComponent:x(),href:"/payments/new/bulk-payment/add-item",children:P("payment:payment.form.button.addAnotherPayment")},"add-payment")],startButtons:(0,a.jsx)(R.xE,{onClick:()=>{F({title:P("payment:payment.bulk.leave.confirm.title"),children:P("payment:payment.bulk.leave.confirm.content"),onCancel:()=>{},onContinue:()=>{_.push("/payments/new"),d(i)}})}})});return(0,a.jsxs)(a.Fragment,{children:[z,(0,a.jsx)(Q,{notificationSection:(0,a.jsx)(a.Fragment,{children:w.map(t=>(0,a.jsx)(m.Z,{size:{xs:12},children:(0,a.jsx)(o.Z,{severity:"error",children:t})},t))}),instructions:f,bottomSection:M,removeInstruction:t=>d([t])})]})},tr=()=>(0,a.jsxs)(m.Z,{container:!0,spacing:4,children:[(0,a.jsx)(m.Z,{size:{xs:12},children:(0,a.jsx)(W.Ai,{})}),(0,a.jsx)(m.Z,{size:{sm:6,xs:12},children:(0,a.jsx)(W.Ai,{})}),(0,a.jsx)(m.Z,{size:{xs:12},children:(0,a.jsx)(C.Z,{})}),(0,a.jsx)(m.Z,{size:{xs:12},children:(0,a.jsxs)(A.Z,{direction:"row",justifyContent:"space-between",children:[(0,a.jsx)(W.Db,{}),(0,a.jsx)(W.Db,{})]})})]});var ti=n(54360);let ts=()=>{let[t,e]=(0,$.N)(),{push:n,query:d}=(0,r.useRouter)();return(0,s.useEffect)(()=>{0===t.length&&n("/payments/new/bulk-payment/add-item"+(0,i.stringify)(d,{addQueryPrefix:!0}))},[t,n,d]),0===t.length?(0,a.jsx)(tr,{}):(0,a.jsx)(ta,{instructionIds:t,removeInstructions:n=>{e((null==t?void 0:t.filter(t=>!n.includes(t)))||[])}})};ts.getLayout=function(t){return(0,a.jsx)(d.Ar,{useBreadcrumbs:()=>{let{translate:{t}}=(0,ti.J)();return{items:[{href:"/",id:"overview",label:t("section:section.header.header.overview")},{href:"/payments",id:"payments",label:t("section:section.header.header.paymentsOverview")},{href:"/payments/new",id:"payments",label:t("section:section.header.header.newPayment")},{id:"bulk",label:t("section:section.header.header.paymentBulk")}]}},children:t})};var td=!0,tc=ts},39689:function(){}},function(t){t.O(0,[9126,8075,2888,9774,179],function(){return t(t.s=96497)}),_N_E=t.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.