1"use strict";(window.webpackChunksdc_neos=window.webpackChunksdc_neos||[]).push([[5675],{44926:(e,n,t)=>{t.d(n,{Z:()=>o});var r=t(94184),i=t.n(r),a=t(67294);const o=function(e){var n=i()("widget-title",e.className,{"widget-title--h1":e.h1,"widget-title--no-bold":e.noBold}),t=e.labels.title||"",r=function(e){return e.replace(/<[^>]*>/g,"").replace(/&(?:nbsp|#160|#xA0);/gi,"").replace(/\u00a0/g,"").trim().length>0}(t);return a.createElement("div",{className:n},e.childrenAboveTitle&&e.children,r&&e.h1&&a.createElement("h1",{className:"widget-title__label","aria-label":e["aria-label"],tabIndex:e.tabIndex,dangerouslySetInnerHTML:{__html:t}}),r&&!e.h1&&a.createElement("h2",{className:"widget-title__label","aria-label":e["aria-label"],tabIndex:e.tabIndex,dangerouslySetInnerHTML:{__html:t}}),!r&&a.createElement("div",{className:"widget-title__label","aria-hidden":"true",dangerouslySetInnerHTML:{__html:" "}}),!e.childrenAboveTitle&&e.children)}},59137:(e,n,t)=>{t.d(n,{Z:()=>o});var r=t(94184),i=t.n(r),a=t(67294);const o=function(e){var n=e.className,t=e.border,r=e.children;return a.createElement("div",{className:i()("card__body",n,{"card__body--has-border":t})},r)}},67318:(e,n,t)=>{t.d(n,{Z:()=>u});var r=t(67294),i=t(58483),a=t(18903),o=t(44870),c=t(16748),l=t(59061);const u=function(e){return r.createElement(a.Z,{render:function(n){var t=n.togglePopup,a=n.closePopup,u=n.isPopupOpen,s=n.setTriggerBounding,m=n.triggerBounding,d=n.contextMenuBodyRef,v=n.circleDirection;return r.createElement("div",null,r.createElement(c.Z,{setTriggerBounding:s,contextMenuIsOpen:u},r.createElement(l.Z,{onClick:function(){return t()},ariaLabel:e.contextMenuAriaLabel,closeButtonAriaLabel:e.contextMenuAriaLabel,ariaExpanded:u,iconSmall:!0,circle:!0,circleDirection:v,buttonId:e.triggerButtonId})),u&&r.createElement(o.Z,{triggerBounding:m,closePopup:function(){return a()},placementX:"left",ref:d},r.createElement(i.Z,{items:e.contextMenuList.items})))}})}},95675:(e,n,t)=>{t.r(n),t.d(n,{default:()=>ve});var r=t(67294),i=t(88767),a=t(79922),o=t(2344);function c(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var l="listEinvoiceCreditors";function u(e){return[l,e]}function s(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function m(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var d="listEinvoiceAgreements";function v(e){return[d,e]}var f=t(44926),g=t(94184),b=t.n(g);function p(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var E=function(e){var n=(0,o.h_)(),t=(0,i.useQueryClient)();return(0,i.useMutation)(function(e){return n.updateEInvoiceAgreement(e)},function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.forEach(function(n){p(e,n,t[n])})}return e}({onSuccess:function(){return t.invalidateQueries(d)}},e))},y=t(58483),h=t(18903),_=t(44870),N=t(16748),I=t(59061),O=t(57709),A=t(14578);function C(e,n,t,r,i,a,o){try{var c=e[a](o),l=c.value}catch(e){return void t(e)}c.done?n(l):Promise.resolve(l).then(r,i)}var k=t(35666),w=function(e){var n=e.eInvoiceAgreement,t=e.onUpdateContactInfoClick,a=e.showReceipt,o=E(),c=o.mutateAsync,l=o.isLoading,u=(0,O.f)(),s=(0,i.useQueryClient)(),m=(0,A.Z)();return r.createElement(h.Z,{className:"e-invoice-agreements-context-menu",render:function(e){var i,o,v,f=e.togglePopup,g=e.closePopup,p=e.isPopupOpen,E=e.setTriggerBounding,h=e.triggerBounding;return r.createElement("div",null,r.createElement(N.Z,{setTriggerBounding:E,contextMenuIsOpen:p},r.createElement(I.Z,{className:b()("e-invoice-agreements-context-menu__trigger-button",{"e-invoice-agreements-context-menu__trigger-button--is-open":p}),circle:!0,circleDirection:"bottom",iconSmall:!0,onClick:f,ariaLabel:u.openContextMenu,closeButtonAriaLabel:u.closeContextMenu,ariaExpanded:p})),p&&r.createElement(_.Z,{placementX:"left",triggerBounding:h,closePopup:function(){return g()}},r.createElement(y.Z,{items:(v=[{label:u.changeContactInformation,onClick:function(){return t(n)},iconId:"icon_16_pen",disabled:l,className:"e-invoice-agreements-context-menu__item"}],(null===(i=n.receiver)||void 0===i?void 0:i.isAutomaticEInvoiceActive)&&v.push({label:u.disableAutomaticEInvoice,onClick:(o=k.mark(function e(){return k.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,c({agreementCombinedKey:n.agreementCombinedKey,enableEInvoices:!1},{onSuccess:function(){return s.invalidateQueries(d)}});case 3:a(),e.next=9;break;case 6:e.prev=6,e.t0=e.catch(0),m.dismissable(e.t0);case 9:case"end":return e.stop()}},e,null,[[0,6]])}),function(){var e=this,n=arguments;return new Promise(function(t,r){var i=o.apply(e,n);function a(e){C(i,t,r,a,c,"next",e)}function c(e){C(i,t,r,a,c,"throw",e)}a(void 0)})}),iconId:"icon_16_trash",className:"e-invoice-agreements-context-menu__item"}),v)})))}})},S=t(34242),x=t(79551),T=t(35242),P=t(28968),M=t(69822),Z=t(22092),B=t(29233),U=t(20607);function D(e,n,t,r,i,a,o){try{var c=e[a](o),l=c.value}catch(e){return void t(e)}c.done?n(l):Promise.resolve(l).then(r,i)}function j(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function K(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}
1))),r.forEach(function(n){j(e,n,t[n])})}return e}var L,R,F=t(35666);(R=L||(L={}))[R.UPDATE_EXISTING_INFORMATION=0]="UPDATE_EXISTING_INFORMATION",R[R.ENABLE_AUTOMATIC_EINVOICE=1]="ENABLE_AUTOMATIC_EINVOICE";var Q,H,q=function(e){var n,t,a,c,l=e.mandatoryFormFields,u=e.agreementToSignUp,s=e.requestClose,m=e.signupMode,v=(0,O.f)(),g=(a=(0,r.useState)(),c=2,function(e){if(Array.isArray(e))return e}(a)||function(e,n){var t=[],r=!0,i=!1,a=void 0;try{for(var o,c=e[Symbol.iterator]();!(r=(o=c.next()).done)&&(t.push(o.value),!n||t.length!==n);r=!0);}catch(e){i=!0,a=e}finally{try{r||null==c.return||c.return()}finally{if(i)throw a}}return t}(a,c)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()),b=g[0],p=g[1],y=(0,A.Z)(),h=(0,i.useQueryClient)(),_=(n=(0,o.h_)(),(0,i.useMutation)(function(e){return n.createEinvoiceAgreement(e)},void 0)).mutateAsync,N=E().mutateAsync,I=(0,r.useMemo)(function(){return{agreementCombinedKey:u.agreementCombinedKey,emailAddress:u.receiver?u.receiver.emailAddress:"",emailNotifications:!u.receiver||u.receiver.notification.isEmailOnDelivery,mobileNumber:u.receiver?u.receiver.phone:""}},[u]),C=(t=F.mark(function e(n){var t;return F.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,t={agreementCombinedKey:u.agreementCombinedKey,enableEInvoices:!0,emailAddress:n.emailAddress,emailNotifications:n.emailNotifications,mobileNumber:n.mobileNumber||""},u.isSignedUp){e.next=7;break}return e.next=5,_(t,{onSuccess:function(){return h.invalidateQueries(d)}});case 5:e.next=9;break;case 7:return e.next=9,N(t,{onSuccess:function(){return h.invalidateQueries(d)}});case 9:p(m===L.ENABLE_AUTOMATIC_EINVOICE?v.enabledSuccessReceiptText:v.updatedInformationReceiptText),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(0),y.dismissable(e.t0);case 15:case"end":return e.stop()}},e,null,[[0,12]])}),function(){var e=this,n=arguments;return new Promise(function(r,i){var a=t.apply(e,n);function o(e){D(a,r,i,o,c,"next",e)}function c(e){D(a,r,i,o,c,"throw",e)}o(void 0)})});return r.createElement(x.l0,{initialValues:I,onSubmit:C,render:function(e){var n=e.handleSubmit,t=e.submitting,i=e.hasValidationErrors;return r.createElement("form",{onSubmit:n,className:"e-invoice-agreements-sign-up-form"},!b&&r.createElement(r.Fragment,null,r.createElement("div",{className:"e-invoice-agreements-sign-up"},r.createElement(f.Z,{labels:{title:m===L.UPDATE_EXISTING_INFORMATION?v.changeContactInformation:v.getAutomaticEInvoice},h1:!0,className:"e-invoice-agreements-sign-up__title"}),r.createElement("div",{className:"e-invoice-agreements-sign-up__text"},m===L.UPDATE_EXISTING_INFORMATION?v.changeContactInformation:v.signUpSubmit),r.createElement(Z.A4,{validationRules:l.email.validationRules,id:"emailAddress",label:l.email.label,type:S.n.Email}),r.createElement(Z.yE,{validationRules:l.phoneNumber.validationRules,id:"mobileNumber",label:l.phoneNumber.label,type:S.n.Number}),r.createElement(x.gN,{type:"checkbox",name:"emailNotifications",render:function(e){var n=e.input,t=e.meta;return r.createElement(B.Z,{meta:t,className:"e-invoice-agreements-sign-up__form-control"},r.createElement(M.Z,{labels:{tooltip:v.emailNotifications},inputProps:K({},n,{onChange:function(e){return n.onChange(e)},"aria-label":v.emailNotifications,id:"emailNotifications"}),hideTooltip:!0}),r.createElement(U.Z,{className:"form-checkbox__label"},v.emailNotifications))}})),r.createElement(P.Z,{type:"submit",fullWidth:!0,large:!0,disabled:t||i,loading:t},m===L.UPDATE_EXISTING_INFORMATION?v.global.save:v.signUpSubmit)),b&&r.createElement(r.Fragment,null,r.createElement(T.K,{icon:"icon_16_checkmark",labels:{headline:v.receiptStepheadline,message:b}}),r.createElement(P.Z,{type:"button",fullWidth:!0,large:!0,onClick:function(){return s()}},v.global.close)))}})};(H=Q||(Q={})).BLOCKED="Blocked",H.UNBLOCKED="Unblocked";var X=t(11054),G=t(23258),V=t(80714),W=t(75168),z=t(44268),J=t(67318),Y=t(64857),$=function(e){var n,t,l,s=e.agreementCombinedKey,m=(0,O.f)(),d=(n={agreementCombinedKey:s},l=(0,o.h_)(),(0,i.useQuery)(function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}
1))),r.forEach(function(n){c(e,n,t[n])})}return e}({},function(e,n){var t={queryFn:function(){return function(e,n){return e.listEinvoiceCreditors(n)}(e,(0,a.Z)(n,"Expected payload"))},queryKey:u(n),enabled:!!n};return t}(l,n),t))),v=d.data,f=d.isLoading,g=d.isFetching,b=f||g,p=function(n){if(!n.identifier)return[];var t,r=[];return n.status===Q.BLOCKED&&r.push({label:m.unblock,iconId:"icon_16_forbidden",onClick:function(){return e.updateBlockCreditorStatus(!1,s,null!==(t=n.identifier)&&void 0!==t?t:"")}}),n.status===Q.UNBLOCKED&&r.push({label:m.blockText,iconId:"icon_16_forbidden",onClick:function(){return e.updateBlockCreditorStatus(!0,s,null!==(t=n.identifier)&&void 0!==t?t:"")}}),r};return r.createElement("div",{className:"e-invoice-creditors"},!b&&!(null==v?void 0:v.length)&&r.createElement("div",{className:"e-invoice-creditors__empty"},m.noCreditors),b&&r.createElement(X.Z,{fillHeight:!0}),!b&&!!(null==v?void 0:v.length)&&r.createElement(G.i,null,r.createElement(z.s,null,r.createElement(Y.S,null,r.createElement(W.D,null,m.creditors),r.createElement(W.D,{colWidth:"100px",alignRight:!0},m.creditorStatus),r.createElement(W.D,{colWidth:"50px"}))),r.createElement(V.R,{className:"e-invoice-creditors__table-body"},!b&&(null==v?void 0:v.map(function(e){return r.createElement(Y.S,{key:e.identifier,className:"einvoice-creditors__row"},r.createElement(W.D,null,e.name),r.createElement(W.D,{alignRight:!0},e.status===Q.BLOCKED?m.block:m.unblocked),r.createElement(W.D,{noBorder:!0},r.createElement(J.Z,{contextMenuList:{items:p(e)},contextMenuAriaLabel:e.status===Q.BLOCKED?m.blockText:m.unblock})))})))))},ee=t(31804),ne=t(96967),te=function(e){var n,t,i=e.eInvoiceAgreement,a=e.openAgreement,o=e.hideAgreementName,c=(0,O.f)();return r.createElement("div",{className:"e-invoice-agreements__item",key:i.agreementCombinedKey},i.isSignedUp&&(null===(n=i.receiver)||void 0===n?void 0:n.isAutomaticEInvoiceActive)&&r.createElement(r.Fragment,null,!o&&r.createElement("div",{className:"e-invoice-agreements__owner-name",onClick:function(){return e.onSetOpenAgreement(i.agreementCombinedKey)}},r.createElement("div",{className:"e-invoice-agreements__owner-name-title"},i.primaryOwnerName),r.createElement(ne.Z,{iconId:a===i.agreementCombinedKey?"icon_16_arrow-up":"icon_16_arrow-down"})),r.createElement(ee.Z,{visible:o||a===i.agreementCombinedKey},r.createElement(r.Fragment,null,r.createElement("div",{className:"e-invoice-agreements__account"},r.createElement("div",{className:"e-invoice-agreements__account-holder-info"},r.createElement("div",{className:"e-invoice-agreements__account-holder-info-headline"},c.automaticEInvoiceIsActive),r.createElement("div",{className:"e-invoice-agreements__account-holder-info-email"},i.receiver.emailAddress),r.createElement("div",{className:"e-invoice-agreements__account-holder-info-phone"},i.receiver.phone)),r.createElement("div",{className:"e-invoice-agreements__account-holder-sign-up-actions"},r.createElement("div",{className:"e-invoice-agreements__email-notification"},i.receiver.notification.isEmailOnDelivery?c.signedUpForEmails:c.notSignedUpForEmails),r.createElement(w,{eInvoiceAgreement:i,onUpdateContactInfoClick:function(n){return e.onSetAgreementToUpdate(n,L.UPDATE_EXISTING_INFORMATION)},showReceipt:function(){return e.onSetReceiptModalIsActive(!0)}}))),r.createElement($,{agreementCombinedKey:i.agreementCombinedKey,updateBlockCreditorStatus:e.onConfirmBlockUpdate})))),(!i.isSignedUp||!(null===(t=i.receiver)||void 0===t?void 0:t.isAutomaticEInvoiceActive))&&r.createElement("div",{className:"e-invoice-agreements__signup"},r.createElement("div",null,i.receiver&&r.createElement("div",{className:"e-invoice-agreements__signup-name"},"".concat(i.receiver.firstName," ").concat(i.receiver.lastName)),r.createElement("div",{className:"e-invoice-agreements__signup-text"},c.notSignedUpForAutomaticEInvoice)),r.createElement(P.Z,{large:!0,onClick:function(){return e.onSetAgreementToUpdate(i,L.ENABLE_AUTOMATIC_EINVOICE)}},c.activateBtnTxt)))},re=t(69189),ie=t(59137),ae=t(17249),oe=t(82412),ce=t(33747);function le(e,n,t,r,i,a,o){try{var c=e[a](o),l=c.value}catch(e){return void t(e)}c.done?n(l):Promise.resolve(l).then(r,i)}function ue(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=[],r=!0,i=!1,a=void 0;try{for(var o,c=e[Symbol.iterator]();!(r=(o=c.next()).done)&&(t.push(o.value),!n||t.length!==n);r=!0);}catch(e){i=!0,a=e}finally{try{r||null==c.return||c.return()}finally{if(i)throw a}}return t}
1(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var se=t(35666),me=function(e){var n,t,c,u=e.mandatoryFormFields,d=(0,O.f)(),g=(0,A.Z)(),b=(0,oe.aj)(),p=b.selectedAgreements,E=b.isLoading,y=(n=p.length?{agreements:p}:void 0,c=(0,o.h_)(),(0,i.useQuery)(function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.forEach(function(n){m(e,n,t[n])})}return e}({},function(e,n){var t={queryFn:function(){return function(e,n){return e.listEinvoiceAgreements(n)}(e,(0,a.Z)(n,"Expected payload"))},queryKey:v(n),enabled:!!n};return t}(c,n),t))),h=y.data,_=y.isLoading,N=function(e){var n=(0,o.h_)(),t=(0,i.useQueryClient)();return(0,i.useMutation)(function(e){return e.block?n.eInvoiceCreditorBlock(e):n.eInvoiceCreditorUnblock(e)},function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.forEach(function(n){s(e,n,t[n])})}return e}({onSuccess:function(){return t.invalidateQueries(l)}},e))}().mutateAsync,I=ue((0,r.useState)(),2),C=I[0],k=I[1],w=ue((0,r.useState)(!1),2),S=w[0],x=w[1],M=ue((0,r.useState)(""),2),Z=M[0],B=M[1],U=ue((0,r.useState)(!1),2),D=U[0],j=U[1];r.useEffect(function(){j(1===(null==h?void 0:h.agreements.length))},[h]);var K,L=(K=se.mark(function e(n){return se.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ce.uD)(n.block?d.confirmBlockMessage:d.confirmUnblockMessage,n.block?d.confirmBlock:d.confirmUnblock);case 2:if(e.sent)try{N({agreementCombinedKey:n.agreementCombinedKey,creditorIdentifier:n.creditorIdentifier,block:n.block})}catch(e){g.dismissable(e)}case 4:case"end":return e.stop()}},e)}),function(){var e=this,n=arguments;return new Promise(function(t,r){var i=K.apply(e,n);function a(e){le(i,t,r,a,o,"next",e)}function o(e){le(i,t,r,a,o,"throw",e)}a(void 0)})});return r.createElement("div",{className:"e-invoice-agreements"},r.createElement("div",{className:"e-invoice-agreements__top"},r.createElement(f.Z,{labels:{title:d.eInvoiceHeadline},h1:!0}),r.createElement("div",{className:"e-invoice-agreements__intro"},d.global.intro.split("\n").map(function(e,n){return r.createElement("p",{key:"".concat(e,"-").concat(n)},e)}))),(_||E)&&r.createElement(X.Z,{fillHeight:!0}),!_&&0===(null==h?void 0:h.agreements.length)&&r.createElement("div",{className:"e-invoice-agreements__empty"},d.noReceivers),!_&&(null==h?void 0:h.agreements)&&r.createElement(re.Z,{shadow:!0,className:"e-invoice-agreements__card"},r.createElement(ie.Z,{className:"e-invoice-agreements__card-body"},null==h?void 0:h.agreements.map(function(e){return r.createElement(te,{key:e.agreementCombinedKey,eInvoiceAgreement:e,openAgreement:Z,hideAgreementName:D,onSetOpenAgreement:function(e){B(Z===e?"":e)},onSetAgreementToUpdate:function(e,n){k({agreement:e,signupMode:n})},onSetReceiptModalIsActive:function(e){return x(e)},onConfirmBlockUpdate:function(e,n,t){return L({block:e,agreementCombinedKey:n,creditorIdentifier:t})}})}))),r.createElement(ae.Z,{isOpen:!!C,shouldCloseOnOverlayClick:!0,narrow:!0,onRequestClose:function(){return k(void 0)},ariaHideApp:!1},C&&r.createElement(q,{agreementToSignUp:C.agreement,signupMode:C.signupMode,mandatoryFormFields:u,requestClose:function(){return k(void 0)}})),r.createElement(ae.Z,{isOpen:S,shouldCloseOnOverlayClick:!0,narrow:!0,onRequestClose:function(){return x(!1)},ariaHideApp:!1},r.createElement(r.Fragment,null,r.createElement(T.K,{icon:"icon_16_checkmark",labels:{headline:d.eInvoiceHeadline,message:d.disabledSuccessReceiptText}}),r.createElement(P.Z,{type:"button",fullWidth:!0,large:!0,onClick:function(){return x(!1)}},d.global.close))))};function de(){return de=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},de.apply(this,arguments)}const ve=function(e){return r.createElement(me,de({},e.contextModel))}}}]); 2//# sourceMappingURL=5675.d77ef8687ea2a341ce3f.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.