1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="fd30c24f-ea69-417f-a2dc-d0af6ede7a0b",e._sentryDebugIdIdentifier="sentry-dbid-fd30c24f-ea69-417f-a2dc-d0af6ede7a0b")}catch(e){}}();var _global="undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:{};_global.SENTRY_RELEASE={id:"2026-10-07-e42bdd47"},(self.webpackChunkfront=self.webpackChunkfront||[]).push([[9310],{51469:function(e,t,n){n.d(t,{X5:function(){return m},f$:function(){return v}});var a=n(21695),i=n(2705),o=n(88729),r=n(2870),s=n(97388),c=n(12442),l=n(81403),d=function useContractorCompanyArchived(e,t){var n=(0,c.LM)();return(0,s.E)(n,e,t)},u=function ArchivedActions(e){var t=e.className,n=e.children,i=(0,o.$G)().t;return(0,l.jsx)(r.pn,{children:(0,l.jsxs)(r.u,{children:[(0,l.jsx)(r.aJ,{asChild:!0,children:(0,l.jsx)("fieldset",{disabled:!0,"aria-disabled":!0,"data-testid":"contractor-company-archive-guard",onClick:function onClick(e){e.stopPropagation(),e.preventDefault()},className:(0,a.Z)("m-0 min-w-0 border-0 p-0 [&_button]:pointer-events-none",t),children:n})}),(0,l.jsx)(r._v,{side:"top",children:i("components.contractorCompanyArchive.actionUnavailable")})]})})},p=function ArchivedTag(){var e=(0,o.$G)().t;return(0,l.jsx)(r.Vp,{color:"gray","data-testid":"contractor-company-archived-tag",children:e("components.contractorCompanyArchive.badge")})},m=(0,i.Pi)(function(e){var t=e.companyId,n=e.companyFeatures,a=e.className,i=e.children;return d(t,n)?(0,l.jsx)(u,{className:a,children:i}):(0,l.jsx)(l.Fragment,{children:i})}),v=(0,i.Pi)(function(e){var t=e.companyId,n=e.companyFeatures;return d(t,n)?(0,l.jsx)(p,{}):null})},45599:function(e,t,n){n.d(t,{W:function(){return r}});var a=n(88729),i=n(2870),o=n(81403),r=function ContractorAcceptFinalStepContent(e){var t=e.titleI18nKey,n=void 0===t?"fpsThirdParty.finalStep.title":t,r=e.descriptionI18nKey,s=void 0===r?"fpsThirdParty.finalStep.description":r,c=(0,a.$G)().t;return(0,o.jsxs)("div",{className:"flex flex-col gap-2.5",children:[(0,o.jsx)(i.ZT,{variant:"h2",weight:"bold",children:c(n)}),(0,o.jsx)(i.ZT,{variant:"p2",children:c(s)})]})}},98562:function(e,t,n){n.d(t,{v:function(){return f}});var a=n(61249),i=n(45144),o=n(80656),r=n(6095),s=n.n(r),c=(n(83229),n(85152)),l=n(1825),d=n(21461),u=n(15682),p=n(92368),m=n(20090),v=n(49252),f=function useContractorAcceptSubmitActions(e){var t=e.fps,n=e.isSelectedFpsUnchanged,r=e.onError,f=e.onOpenRecipient,h=e.onPrimarySelection,x=e.onSavedPayment,g=e.paymentStep,y=e.selectedPaymentType,_=e.shouldOpenRecipient,k=e.companyId,b=null==k?void 0:{headers:{"x-company-id":String(k)}},A=function savePaymentDetails(e){return d.W.savePaymentDetails(e,b)},C=(0,c.useState)(null),S=(0,o.Z)(C,2),j=S[0],P=S[1],w=(0,c.useState)(!1),D=(0,o.Z)(w,2),T=D[0],Z=D[1],N=(0,c.useRef)(null),I=(0,c.useRef)(!1),B=function(){var e=(0,i.Z)((0,a.Z)().mark(function _callee2(e){var t,n,o;return(0,a.Z)().wrap(function _callee2$(r){for(;;)switch(r.prev=r.next){case 0:return N.current=(0,i.Z)((0,a.Z)().mark(function _callee(){return(0,a.Z)().wrap(function _callee$(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,B(e);case 2:case"end":return t.stop()}},_callee)})),r.next=3,e();case 3:if(!1!==(null===(n=r.sent)||void 0===n?void 0:n.success)&&!1!==(null===n||void 0===n||null===(t=n.data)||void 0===t?void 0:t.success)){r.next=6;break}throw new Error(null!==(o=(0,m.e)(n))&&void 0!==o?o:"\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0440\u0435\u043a\u0432\u0438\u0437\u0438\u0442\u044b");case 6:if("one_time_password_required"!==n.status){r.next=11;break}if(n.ids.length){r.next=9;break}throw new Error("\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043a\u043e\u0434 \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f");case 9:return P(n.ids[0]),r.abrupt("return");case 11:return r.next=13,x(n.ids);case 13:case"end":return r.stop()}},_callee2)}
1));return function savePaymentWithOtpHandling(t){return e.apply(this,arguments)}}(),E=function(){var e=(0,i.Z)((0,a.Z)().mark(function _callee3(e){var t,n;return(0,a.Z)().wrap(function _callee3$(a){for(;;)switch(a.prev=a.next){case 0:if(null!==j){a.next=2;break}return a.abrupt("return");case 2:return a.prev=2,a.next=5,d.W.sendOtpCode(j,e,b);case 5:return P(null),a.next=8,x([j]);case 8:a.next=14;break;case 10:a.prev=10,a.t0=a.catch(2),n=(0,m.e)(a.t0),r(null!==(t=null!==n&&void 0!==n?n:a.t0 instanceof Error?a.t0.message:void 0)&&void 0!==t?t:"\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0440\u0435\u043a\u0432\u0438\u0437\u0438\u0442\u044b");case 14:case"end":return a.stop()}},_callee3,null,[[2,10]])}));return function handlePaymentOtpComplete(t){return e.apply(this,arguments)}}(),M=function(){var e=(0,i.Z)((0,a.Z)().mark(function _callee5(){return(0,a.Z)().wrap(function _callee5$(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,B((0,i.Z)((0,a.Z)().mark(function _callee4(){var e,t,n,i;return(0,a.Z)().wrap(function _callee4$(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,u.h.createCard(g.cardPan);case 2:return e=a.sent,t=e.data,n=t.id,i=t.masked_pan,a.next=6,A({type:l.x4.card,primary:!0,card_masked_pan:i,card_external_id:n,pan:g.cardPan});case 6:return a.abrupt("return",a.sent);case 7:case"end":return a.stop()}},_callee4)})));case 2:case"end":return e.stop()}},_callee5)}));return function handleSaveCard(){return e.apply(this,arguments)}}(),F=function(){var e=(0,i.Z)((0,a.Z)().mark(function _callee7(){return(0,a.Z)().wrap(function _callee7$(e){for(;;)switch(e.prev=e.next){case 0:if(y===l.x4.account||y===l.x4.entrepreneur){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,B((0,i.Z)((0,a.Z)().mark(function _callee6(){return(0,a.Z)().wrap(function _callee6$(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,A({type:y,primary:!0,bank_id:g.bankId,bank_account_id:g.bankAccountId,bank_account_owner_name:g.bankAccountOwnerName,bank_account_owner_patronymic_required:!g.noPatronymic});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},_callee6)})));case 4:case"end":return e.stop()}},_callee7)}));return function handleSaveBankAccount(){return e.apply(this,arguments)}}(),U=function(){var e=(0,i.Z)((0,a.Z)().mark(function _callee9(){return(0,a.Z)().wrap(function _callee9$(e){for(;;)switch(e.prev=e.next){case 0:if(y===l.x4.international_account||y===l.x4.international_eur||y===l.x4.international_usd){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,B((0,i.Z)((0,a.Z)().mark(function _callee8(){var e;return(0,a.Z)().wrap(function _callee8$(t){for(;;)switch(t.prev=t.next){case 0:if(e=(0,p.B)(g.internationalAccountNumber),y!==l.x4.international_usd){t.next=5;break}return t.next=4,A({currency_code:"USD",full_name:g.fullName,legal_address:g.legalAddress,postal_code:g.postalCode,bank_name:g.bankName,bank_swift_code:g.bankSwiftCode,international_account_number:e,primary:!0});case 4:case 7:return t.abrupt("return",t.sent);case 5:return t.next=7,A({currency_code:"EUR",full_name:g.fullName,legal_address:g.legalAddress,bank_swift_code:g.bankSwiftCode||void 0,international_account_number:e,primary:!0});case 8:case"end":return t.stop()}},_callee8)})));case 4:case"end":return e.stop()}},_callee9)}));return function handleSaveInternationalAccount(){return e.apply(this,arguments)}}(),R=function(){var e=(0,i.Z)((0,a.Z)().mark(function _callee11(){return(0,a.Z)().wrap(function _callee11$(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,B((0,i.Z)((0,a.Z)().mark(function _callee10(){return(0,a.Z)().wrap(function _callee10$(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,A((0,v.Yk)(t));case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},_callee10)})));case 2:case"end":return e.stop()}},_callee11)}));return function handleSaveFps(){return e.apply(this,arguments)}}(),O=function(){var e=(0,i.Z)((0,a.Z)().mark(function _callee12(){var e,t;return(0,a.Z)().wrap(function _callee12$(a){for(;;)switch(a.prev=a.next){case 0:if(!I.current){a.next=2;break}return a.abrupt("return");case 2:if(I.current=!0,Z(!0),a.prev=4,y){a.next=7;break}return a.abrupt("return");case 7:if(y===l.x4.fps){a.next=23;break}if(!g.isSavedSelection||!g.isNonFpsUnchanged){a.next=12;break}return a.next=11,h();case 11:return a.abrupt("return");case 12:if(y!==l.x4.card){a.next=16;break}return a.next=15,M();case 15:return a.abrupt("return");case 16:if(y!==l.x4.international_account&&y!==l.x4.international_eur&&y!==l.x4.international_usd){a.next=20;break}return a.next=19,U();case 19:return a.abrupt("return");case 20:return a.next=22,F();case 22:return a.abrupt("return");case 23:if(!g.isSavedSelection||!n){a.next=27;break}return a.next=26,h();case 26:return a.abrupt("return");case 27:if(!_){a.next=30;break}return f(),a.abrupt("return");case 30:return a.next=32,R();case 32:a.next=38;break;case 34:a.prev=34,a.t0=a.catch(4),t=(0,m.e)(a.t0),r(null!==(e=null!==t&&void 0!==t?t:a.t0 instanceof Error?a.t0.message:void 0)&&void 0!==e?e:"\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0440\u0435\u043a\u0432\u0438\u0437\u0438\u0442\u044b");case 38:return a.prev=38,I.current=!1,Z(!1),a.finish(38);case 42:case"end":return a.stop()}},_callee12,null,[[4,34,38,42]])}));return function handlePaymentNext(){return e.apply(this,arguments)}}();return{handlePaymentNext:O,handlePaymentOtpComplete:E,isPaymentSubmitPending:T,onPaymentOtpRepeat:function onPaymentOtpRepeat(){return N.current?N.current():s().resolve()},paymentStepOtpId:j,setPaymentStepOtpId:P}}},86267:function(e,t,n){n.d(t,{Q:function(){return y}});var a=n(64487),i=n(29365),o=n(80656),r=n(3872),s=n.n(r),c=n(18045),l=n.n(c),d=n(9272),u=n.n(d),p=(n(95008),n(24757),n(96425),n(85152)),m=n(88729),v=n(1825),f=n(85795),h=n(84917),x=function isMaskedOrPartialCard(e){var t=e.replace(/\D/g,"");return/[*\u2022xX\u0445\u0425]/.test(e)||t.length<16},g={cardPan:!1,bankId:!1,bankAccountId:!1,bankAccountOwnerName:!1,fullName:!1,legalAddress:!1,postalCode:!1,bankName:!1,bankSwiftCode:!1,internationalAccountNumber:!1},y=function useContractorAcceptThirdPartyPaymentStep(e){var t=e.hasBillingAlfaAccountFeature,n=void 0!==t&&t,r=e.paymentDetails,c=(0,m.$G)().t,d=(0,p.useState)(null),y=(0,o.Z)(d,2),_=y[0],k=y[1],b=(0,p.useState)(null),A=(0,o.Z)(b,2),C=A[0],S=A[1],j=(0,p.useState)(""),P=(0,o.Z)(j,2),w=P[0],D=P[1],T=(0,p.useState)(""),Z=(0,o.Z)(T,2),N=Z[0],I=Z[1],B=(0,p.useState)(""),E=(0,o.Z)(B,2),M=E[0],F=E[1],U=(0,p.useState)(""),R=(0,o.Z)(U,2),O=R[0],z=R[1],L=(0,p.useState)(!1),V=(0,o.Z)(L,2),W=V[0],q=V[1],$=(0,p.useState)(""),G=(0,o.Z)($,2),K=G[0],J=G[1],X=(0,p.useState)(""),Q=(0,o.Z)(X,2),Y=Q[0],H=Q[1],ee=(0,p.useState)(""),te=(0,o.Z)(ee,2),ne=te[0],ae=te[1],ie=(0,p.useState)(""),oe=(0,o.Z)(ie,2),re=oe[0],se=oe[1],ce=(0,p.useState)(""),le=(0,o.Z)(ce,2),de=le[0],ue=le[1],pe=(0,p.useState)(""),me=(0,o.Z)(pe,2),ve=me[0],fe=me[1],he=(0,p.useState)(g),xe=(0,o.Z)(he,2),ge=xe[0],ye=xe[1],_e=function resetTouchedPaymentFields(){ye(g)},ke=function markPaymentFieldAsTouched(e){ye(function(t){return t[e]?t:(0,i.Z)((0,i.Z)({},t),{},(0,a.Z)({},e,!0))})};(0,p.useEffect)(function(){var e,t;if(!r.length)return k(null),void S(null);var n=null!==(e=s()(r).call(r,function(e){return e.primary}))&&void 0!==e?e:r[0],a=null!==(t=_?s()(r).call(r,function(e){return e.type===_}):void 0)&&void 0!==t?t:n;k(a.type),S(a)},[r,_]),(0,p.useEffect)(function(){if(!C)return D(""),I(""),F(""),z(""),q(!1),J(""),H(""),ae(""),se(""),ue(""),fe(""),void _e();if(_===v.x4.card){var e,t=null!==(e=C.card)&&void 0!==e?e:"";return D(x(t)?"":t),void _e()}var n,a,i,o,r,s,c,l,d;if(_===v.x4.account||_===v.x4.entrepreneur)return I(null!==(n=C.bic)&&void 0!==n?n:""),F(null!==(a=C.account)&&void 0!==a?a:""),z(null!==(i=C.name)&&void 0!==i?i:""),q(Boolean(C.isPatronymicRequired)),void _e();_!==v.x4.international_account&&_!==v.x4.international_eur&&_!==v.x4.international_usd||(J(null!==(o=C.fullName)&&void 0!==o?o:""),H(null!==(r=C.legalAddress)&&void 0!==r?r:""),ae(null!==(s=C.postalCode)&&void 0!==s?s:""),se(null!==(c=C.bankName)&&void 0!==c?c:""),ue(null!==(l=C.bankSwiftCode)&&void 0!==l?l:""),fe(null!==(d=C.internationalAccountNumber)&&void 0!==d?d:""),_e())},[C,_]);var be=(0,p.useMemo)(function(){var e;if(_!==v.x4.card)return{success:!0,error:void 0};var t=(0,f.GN)(c).safeParse({pan:w});return{success:t.success,error:t.success||null===(e=t.error.issues[0])||void 0===e?void 0:e.message}},[w,_,c]),Ae=(0,p.useMemo)(function(){var e;if(_!==v.x4.account&&_!==v.x4.entrepreneur)return{success:!0,errors:{}};var t=(0,f.tZ)(c,_).safeParse({bank_id:N,bank_account_id:M,bank_account_owner_name:O,bank_account_owner_patronymic_required:!W});return t.success?{success:!0,errors:{}}:{success:!1,errors:l()(e=t.error.issues).call(e,function(e,t){var n=t.path[0];return"string"!==typeof n||e[n]||(e[n]=t.message),e},{})}},[M,O,N,W,_,c]),Ce=(0,p.useMemo)(function(){var e;if(!(_===v.x4.international_account||_===v.x4.international_eur||_===v.x4.international_usd))return{success:!0,errors:{}};var t=(_===v.x4.international_usd?(0,f.em)(c):(0,f.Ow)(c)).safeParse({full_name:K,legal_address:Y,postal_code:ne,bank_name:re,bank_swift_code:de,international_account_number:ve});return t.success?{success:!0,errors:{}}:{success:!1,errors:l()(e=t.error.issues).call(e,function(e,t){var n=t.path[0];return"string"!==typeof n||e[n]||(e[n]=t.message),e},{})}},[re,de,K,ve,Y,ne,_,c]),Se=(0,p.useMemo)(function(){return{success:be.success,error:ge.cardPan?be.error:void 0}},[be.error,be.success,ge.cardPan]),je=(0,p.useMemo)(function(){return{success:Ae.success,errors:{bank_id:ge.bankId?Ae.errors.bank_id:void 0,bank_account_id:ge.bankAccountId?Ae.errors.bank_account_id:void 0,bank_account_owner_name:ge.bankAccountOwnerName?Ae.errors.bank_account_owner_name:void 0}}},[Ae.errors.bank_account_id,Ae.errors.bank_account_owner_name,Ae.errors.bank_id,Ae.success,ge.bankAccountId,ge.bankAccountOwnerName,ge.bankId]),Pe=(0,p.useMemo)(function(){return{success:Ce.success,errors:{full_name:ge.fullName?Ce.errors.full_name:void 0,legal_address:ge.legalAddress?Ce.errors.legal_address:void 0,postal_code:ge.postalCode?Ce.errors.postal_code:void 0,bank_name:ge.bankName?Ce.errors.bank_name:void 0,bank_swift_code:ge.bankSwiftCode?Ce.errors.bank_swift_code:void 0,international_account_number:ge.internationalAccountNumber?Ce.errors.international_account_number:void 0}}},[Ce.errors.bank_name,Ce.errors.bank_swift_code,Ce.errors.full_name,Ce.errors.international_account_number,Ce.errors.legal_address,Ce.errors.postal_code,Ce.success,ge.bankName,ge.bankSwiftCode,ge.fullName,ge.internationalAccountNumber,ge.legalAddress,ge.postalCode]),we=Boolean(null===C||void 0===C?void 0:C.id)&&Boolean(!(null!==C&&void 0!==C&&C.empty)),De=(0,h.b)({accountNumber:M,hasBillingAlfaAccountFeature:n,paymentType:_}),Te=(0,p.useMemo)(function(){if(!C||C.type===v.x4.fps)return!1;if(C.type===v.x4.card){var e,t=null!==(e=C.card)&&void 0!==e?e:"";return x(t)?0===u()(w).call(w).length:t===w}var n,a,i,o,r,s,c,l,d,p;return C.type===v.x4.international_account||C.type===v.x4.international_eur||C.type===v.x4.international_usd?C.type===v.x4.international_usd?(null!==(r=C.fullName)&&void 0!==r?r:"")===K&&(null!==(s=C.legalAddress)&&void 0!==s?s:"")===Y&&(null!==(c=C.postalCode)&&void 0!==c?c:"")===ne&&(null!==(l=C.bankName)&&void 0!==l?l:"")===re&&(null!==(d=C.bankSwiftCode)&&void 0!==d?d:"")===de&&(null!==(p=C.internationalAccountNumber)&&void 0!==p?p:"")===ve:(null!==(n=C.fullName)&&void 0!==n?n:"")===K&&(null!==(a=C.legalAddress)&&void 0!==a?a:"")===Y&&(null!==(i=C.bankSwiftCode)&&void 0!==i?i:"")===de&&(null!==(o=C.internationalAccountNumber)&&void 0!==o?o:"")===ve:C.bic===N&&C.account===M&&C.name===O&&Boolean(C.isPatronymicRequired)===W},[M,O,N,re,de,w,K,ve,Y,W,ne,C]),Ze=(0,p.useMemo)(function(){return!!_&&(!De&&(_===v.x4.fps||(_===v.x4.card?be.success:_===v.x4.international_account||_===v.x4.international_eur||_===v.x4.international_usd?Ce.success:Ae.success)))},[De,Ae.success,be.success,Ce.success,_]);return{selectedPaymentType:_,selectedPaymentData:C,cardPan:w,bankId:N,bankAccountId:M,bankAccountOwnerName:O,noPatronymic:W,fullName:K,legalAddress:Y,postalCode:ne,bankName:re,bankSwiftCode:de,internationalAccountNumber:ve,cardValidation:Se,bankValidation:je,internationalValidation:Pe,isSavedSelection:we,isNonFpsUnchanged:Te,isNonResidentBankAccountBlocked:De,isPaymentStepValid:Ze,setCardPan:function handleSetCardPan(e){ke("cardPan"),D(e)},setBankId:function handleSetBankId(e){ke("bankId"),I(e)},setBankAccountId:function handleSetBankAccountId(e){ke("bankAccountId"),F(e)},setBankAccountOwnerName:function handleSetBankAccountOwnerName(e){ke("bankAccountOwnerName"),z(e)},setNoPatronymic:q,setFullName:function handleSetFullName(e){ke("fullName"),J(e)},setLegalAddress:function handleSetLegalAddress(e){ke("legalAddress"),H(e)},setPostalCode:function handleSetPostalCode(e){ke("postalCode"),ae(e)},setBankName:function handleSetBankName(e){ke("bankName"),se(e)},setBankSwiftCode:function handleSetBankSwiftCode(e){ke("bankSwiftCode"),ue(e)},setInternationalAccountNumber:function handleSetInternationalAccountNumber(e){ke("internationalAccountNumber"),fe(e)},handleSelectPayment:function handleSelectPayment(e){k(e.type),S(e)}}}},75584:function(e,t,n){n.d(t,{e:function(){return h}});var a=n(61249),i=n(45144),o=n(56289),r=n.n(o),s=n(6054),c=n.n(s),l=n(85152),d=n(88729),u=n(79112),p=n(94095),m=n(80805),v=n(12442),f=n(63641),h=function useContractorActSigningAvailability(e){var t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o=(0,d.$G)().t,s=(0,v.LM)(),h=(0,l.useRef)(n);h.current=n;var x=(0,u.L0)("alfa",{companyId:null===(t=e.task.data.company)||void 0===t?void 0:t.id}).data,g=(0,l.useCallback)(function(){var t,n,a,i,o,c,l,d,u,m,v,f=null!==(t=e.task.data.company)&&void 0!==t&&t.id?null===(n=s.findContractorCompany)||void 0===n?void 0:n.call(s,e.task.data.company.id):null,h=null!==(a=null===f||void 0===f?void 0:f.data.features)&&void 0!==a?a:null===(i=e.task.data.company)||void 0===i||null===(o=i.data)||void 0===o?void 0:o.features,g=null!==(c=null===f||void 0===f?void 0:f.data.nominal_account)&&void 0!==c?c:null===(l=e.task.data.company)||void 0===l||null===(d=l.data)||void 0===d?void 0:d.nominal_account,y=e.hasAction("make_work_acceptance")&&"act"===e.task.data.kind&&"self_employed"===(null===(u=e.task.data.contractor)||void 0===u?void 0:u.data.kind)&&Boolean(null===h||void 0===h?void 0:h.disabled_fiscalization_for_cards)&&(0,p.tw)({isAlfabankBoundPartner:null===h||void 0===h?void 0:h.alfabank_bound_partner,isAlfaNominalAccount:"alfa"===(null===g||void 0===g||null===(m=g.data)||void 0===m?void 0:m.bank_code)})&&(0,p.bE)(x),_=null!==(v=e.getActionState("make_work_acceptance").problems)&&void 0!==v?v:[];return y?r()(_).call(_,function(e){return"not_connected_moi_nalog"!==e}):_},[x,s,e]),y=(0,l.useCallback)((0,i.Z)((0,a.Z)().mark(function _callee(){var t,n,i,r,s=arguments;return(0,a.Z)().wrap(function _callee$(a){for(;;)switch(a.prev=a.next){case 0:if(t=(s.length>0&&void 0!==s[0]?s[0]:{}).refreshTask,n=void 0!==t&&t,!h.current){a.next=3;break}return a.abrupt("return",!1);case 3:if(i=e.currentActSigningSessionGeneration,a.prev=4,!n){a.next=8;break}return a.next=8,e.task.fetch();case 8:a.next=14;break;case 10:return a.prev=10,a.t0=a.catch(4),e.isActSigningSessionCurrent(i)&&f.A.error(a.t0),a.abrupt("return",!1);case 14:if(e.isActSigningSessionCurrent(i)){a.next=16;break}return a.abrupt("return",!1);case 16:if(!h.current){a.next=18;break}return a.abrupt("return",!1);case 18:if(!e.task.data.contractor_platform_blocked){a.next=21;break}return e.showContractorPlatformBlockedError(),a.abrupt("return",!1);case 21:if(!(r=g()).length&&e.hasAction("make_work_acceptance")){a.next=25;break}return f.A.error(c()(r).call(r,function(e){return m.RZ[e]}).join("\n")||o("errors.wentWrong")),a.abrupt("return",!1);case 25:return a.abrupt("return",!0);case 26:case"end":return a.stop()}},_callee,null,[[4,10]])})),[g,e,o]),_=g();return{ensureAvailable:y,isDisabled:n||Boolean(_.length)||!e.hasAction("make_work_acceptance"),problems:_}}},71040:function(e,t,n){n.d(t,{z:function(){return c}});var a=n(61249),i=n(45144),o=n(2605),r=n(12273),s=n(46536),c=function useCreateFpsThirdPartyApplic
1ationMutation(e){return(0,o.D)({mutationFn:function(){var t=(0,i.Z)((0,a.Z)().mark(function _callee(t){return(0,a.Z)().wrap(function _callee$(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,r.z)({url:"bus/alpha/fps/fps_third_party_applications",method:"POST",data:t,headers:(0,s.M)(e),withPrefix:!1});case 2:return n.abrupt("return",n.sent);case 3:case"end":return n.stop()}},_callee)}));return function mutationFn(e){return t.apply(this,arguments)}}()})}},20208:function(e,t,n){n.d(t,{Z:function(){return c}});var a=n(61249),i=n(45144),o=n(2605),r=n(12273),s=n(46536),c=function useFpsThirdPartyApplicationCodeForSignMutation(e){return(0,o.D)({mutationFn:function(){var t=(0,i.Z)((0,a.Z)().mark(function _callee(t){var n,i;return(0,a.Z)().wrap(function _callee$(a){for(;;)switch(a.prev=a.next){case 0:return n=t.id,i=encodeURIComponent(n),a.next=4,(0,r.z)({url:"bus/alpha/fps/fps_third_party_applications/".concat(i,"/code_for_sign"),method:"POST",headers:(0,s.M)(e),withPrefix:!1});case 4:return a.abrupt("return",a.sent);case 5:case"end":return a.stop()}},_callee)}));return function mutationFn(e){return t.apply(this,arguments)}}()})}},16734:function(e,t,n){n.d(t,{W:function(){return p}});var a=n(61249),i=n(45144),o=n(50759),r=n(12767),s=n.n(r),c=n(81680),l=n(12273),d=n(46536),u=n(11877),p=function useFpsThirdPartyApplicationQuery(e){var t,n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=arguments.length>2?arguments[2]:void 0,p=arguments.length>3?arguments[3]:void 0;return(0,c.a)({queryKey:s()(t=[]).call(t,(0,o.Z)(u.g),["item",e,p]),enabled:n&&Boolean(e),retry:!1,refetchInterval:r,queryFn:function(){var t=(0,i.Z)((0,a.Z)().mark(function _callee(){return(0,a.Z)().wrap(function _callee$(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,l.z)({url:"bus/alpha/fps/fps_third_party_applications/".concat(e),method:"GET",headers:(0,d.M)(p),withPrefix:!1});case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},_callee)}));return function queryFn(){return t.apply(this,arguments)}}()})}},7651:function(e,t,n){n.d(t,{c:function(){return r}});var a=n(19969),i=n(94095),o=n(1825),r=function useManualCardFiscalization(e){var t,n=e.alfaBound,r=e.isFeatureEnabled,s=e.isAlfaBoundLoading,c=void 0!==s&&s,l=e.shouldApplyAlfaBoundRules,d=void 0!==l&&l,u=e.contractorKind,p=e.selectedPaymentType,m=e.taskId,v=e.isZeroAmountClosingAct,f=void 0!==v&&v,h=e.isManualFiscalizationRequiredByTask,x=void 0!==h&&h,g=r&&d&&!n&&c,y=d&&(0,i.bE)(n),_=r&&!g&&(0,i._q)(n,d),k="self_employed"===u&&(x||_&&p===o.x4.card),b=Boolean(m),A=k&&b,C=(0,a.W)({taskId:null!==m&&void 0!==m?m:0,enabled:A}),S=null===(t=C.data)||void 0===t?void 0:t.verification_status,j=k,P="successful"===S,w=P||f&&"not_required"===S,D=j&&!b,T=j&&b;return{isBlocked:j&&(!b||C.isLoading||!w),isAlfaFailedManualFiscalization:y,isTaskIdMissing:D,isVerificationRequired:j,isVerificationAllowed:w,isVerificationSuccessful:P,query:C,shouldShowBlock:T,shouldUseManualFiscalizationVerification:A,status:S}}},74911:function(e,t,n){n.d(t,{c:function(){return c}});var a=n(61249),i=n(45144),o=n(2605),r=n(12273),s=n(46536),c=function useSignFpsThirdPartyApplicationMutation(e){return(0,o.D)({mutationFn:function(){var t=(0,i.Z)((0,a.Z)().mark(function _callee(t){var n,i;return(0,a.Z)().wrap(function _callee$(a){for(;;)switch(a.prev=a.next){case 0:return n=t.id,i=t.payload,a.next=3,(0,r.z)({url:"bus/alpha/fps/fps_third_party_applications/".concat(n,"/sign"),method:"POST",data:i,headers:(0,s.M)(e),withPrefix:!1});case 3:return a.abrupt("return",a.sent);case 4:case"end":return a.stop()}},_callee)}));return function mutationFn(e){return t.apply(this,arguments)}}()})}},54633:function(e,t,n){n.d(t,{d:function(){return o}});var a=n(80656),i=n(85152),o=function useSyncedCreatedApplicationId(e){var t=e.linkedSignedApplicationId,n=e.step,o=(0,i.useState)(null),r=(0,a.Z)(o,2),s=r[0],c=r[1];return(0,i.useEffect)(function(){if("payment"===n){var e=null!==t&&void 0!==t?t:null;s!==e&&c(e)}},[s,t,n]),{createdApplicationId:s,setCreatedApplicationId:c}}},73551:function(e,t,n){n.d(t,{g:function(){return p}});var a=n(98112),i=n.n(a),o=n(85152),r=n(56289),s=n.n(r),c=n(6054),l=n.n(c),d={payment:"fpsThirdParty.steps.titles.payment",recipient:"fpsThirdParty.steps.titles.recipient",application:"fpsThirdParty.steps.titles.application",saved:"fpsThirdParty.steps.titles.saved",act:"fpsThirdParty.steps.titles.act"},u={payment:"fpsThirdParty.steps.labels.payment",recipient:"fpsThirdParty.steps.labels.recipient",application:"fpsThirdParty.steps.labels.application",saved:"fpsThirdParty.steps.labels.saved",act:"fpsThirdParty.steps.labels.act"},p=function useThirdPartyStepMeta(e){var t=e.baseSteps,n=e.isPaymentStepRequired,a=e.isRecipientStepRequired,r=e.isSavedStepRequired,c=e.paymentDetailsCount,p=e.selectedPaymentType,m=e.singlePaymentMethodLabelMap,v=e.step,f=e.t,h=(0,o.useMemo)(function(){return function buildVisibleSteps(e){var t=e.baseSteps,n=e.isPaymentStepRequired,a=e.isRecipientStepRequired,i=e.isSavedStepRequired;return s()(t).call(t,function(e){return"payment"===e?n:"recipient"===e||"application"===e?a:"saved"!==e||i})}({baseSteps:t,isPaymentStepRequired:n,isRecipientStepRequired:a,isSavedStepRequired:r})}
1,[t,n,a,r]),x=Math.max(0,i()(h).call(h,v)),g=1===c,y=(0,o.useMemo)(function(){return function mapStepsToStepperItems(e,t){return l()(e).call(e,function(e){return{title:t(u[e])}})}(h,f)},[f,h]);return{currentStepIndex:x,stepTitle:(0,o.useMemo)(function(){var e=null!=p?null===m||void 0===m?void 0:m[p]:void 0;return"payment"===v&&g&&e?f("fpsThirdParty.payment.confirmRequisites",{method:f(e)}):function getStepTitle(e,t){return t(d[e])}(v,f)},[g,p,m,v,f]),stepperItems:y,visibleSteps:h}}},20090:function(e,t,n){n.d(t,{e:function(){return d}});var a=n(28711),i=n(16449),o=n.n(i),r=n(56289),s=n.n(r),c=n(6054),l=n.n(c),d=function getErrorMessage(e){if(e){var t=new(o());return function normalizeMessage(e){var n,i,o,r,c;if(e){if("string"===typeof e)return e;var d;if(Array.isArray(e))return s()(d=l()(e).call(e,normalizeMessage)).call(d,Boolean).join(", ");if("object"===(0,a.Z)(e)&&!t.has(e)){t.add(e);var u=e;return null!==(n=null!==(i=null!==(o=null!==(r=normalizeMessage(null===(c=u.response)||void 0===c?void 0:c.data))&&void 0!==r?r:normalizeMessage(u.data))&&void 0!==o?o:normalizeMessage(u.error))&&void 0!==i?i:normalizeMessage(u.errors))&&void 0!==n?n:normalizeMessage(u.message)}}}(e)}}},52607:function(e,t,n){n.d(t,{q:function(){return d}});var a=n(85152),i=n(88729),o=n(2870),r=n(79639),s=n.n(r),c=n(40562),l=n(81403),d=function CheckPaymentDetailsUpdateDate(e){var t=e.payment_details,n=Boolean(null===t||void 0===t?void 0:t.card),r=(0,i.$G)().t,d=(0,a.useMemo)(function(){var e,a;return n?null===t||void 0===t||null===(e=t.card)||void 0===e?void 0:e.updated_at:null===t||void 0===t||null===(a=t.bank_account)||void 0===a?void 0:a.updated_at},[n,t]);if(!d)return null;var u=s()().diff(d,"day");if(u>10)return null;return(0,l.jsx)(o.bZ,{variant:"warning",title:function textMessageChange(){return 0===u?r("components.tasks.checkPaymentDetailsUpdateDate.todayChanged",{type:r(n?"components.tasks.checkPaymentDetailsUpdateDate.changedCard":"components.tasks.checkPaymentDetailsUpdateDate.changedBankDetails")}):1===u?r("components.tasks.checkPaymentDetailsUpdateDate.yesterdayChanged",{type:r(n?"components.tasks.checkPaymentDetailsUpdateDate.changedCard":"components.tasks.checkPaymentDetailsUpdateDate.changedBankDetails")}):u>1&&d?r("components.tasks.checkPaymentDetailsUpdateDate.dateChanged",{type:r(n?"components.tasks.checkPaymentDetailsUpdateDate.changedCard":"components.tasks.checkPaymentDetailsUpdateDate.changedBankDetails"),date:(0,c.yl)(new Date(d))}):""}(),description:(0,l.jsxs)(l.Fragment,{children:[r("components.tasks.checkPaymentDetailsUpdateDate.ownershipDetails",{type:r(n?"components.tasks.checkPaymentDetailsUpdateDate.ownershipCardNumber":"components.tasks.checkPaymentDetailsUpdateDate.ownershipAccountDetails")}),(0,l.jsx)(o.rU,{href:"/help#chat",target:"_blank",children:r("components.tasks.checkPaymentDetailsUpdateDate.support")})]})})}},28628:function(e,t,n){n.d(t,{D:function(){return ka},Z:function(){return Pa}});var a=n(50759),i=n(28711),o=n(29365),r=n(61249),s=n(45144),c=n(64487),l=n(35527),d=n(52797),u=(n(75970),n(48108),n(55979),n(10762),n(83229),n(86123),n(20390)),p=n.n(u),m=n(18045),v=n.n(m),f=n(3872),h=n.n(f),x=n(12767),g=n.n(x),y=n(6095),_=n.n(y),k=n(56289),b=n.n(k),A=n(77695),C=n.n(A),S=n(6054),j=n.n(S),P=n(39064),w=n.n(P),D=n(93313),T=n.n(D),Z=n(30415),N=n.n(Z),I=n(65163),B=n.n(I),E=n(430),M=n(91413),F=n(63641),U=n(51078),R=n(12273),O=n(30419),z=n(2705),L=n(88729),V=n(85152),W=n(88962),q=n(80656),$=n(2870),G=n(19879),K=n(34706),J=n(29142),X=n(97588),Q=n(81403),Y=(0,z.Pi)(function(e){var t,n=e.store,a=(0,W.k)().isMobile,i=n.fetchTaxBoxWithholdingsState.value,c=(0,V.useState)(null===(t=i.extra_tax_savings)||void 0===t?void 0:t.selected),l=(0,q.Z)(c,2),d=l[0],u=l[1],p=d?i.extra_tax_savings:i.default,m=p.tax_savings_amount,v=p.contractor_konsol_commission,f=p.transfer_commission_amount,h=p.payment_amount_after_witholdings,x=p.currency_exchange_description,g=n.task.data.act.payment_amount,y=(0,L.$G)().t,_={fontSize:a?"1rem":16,fontWeight:500},k="relative -left-5 w-full box-content px-5",b="relative -left-10 w-full box-content px-10",A="".concat(a?k:b," pt-4 pb-4"),C="".concat(a?k:b," pt-8 pb-8"),S={borderTop:"1px solid var(--color-grey-1)"},j=function single(){return(0,Q.jsx)(K.Z,{data:{title:y("components.tasks.contractorTaxAccountAccept.filesThumbContent.single.title"),url:n.actDocument.url},status:n.actDocument.status})},P=function single(){return(0,Q.jsxs)(Q.Fragment,{children:[g!==h&&(0,Q.jsxs)("div",{className:"flex gap-2 justify-between",style:_,children:[(0,Q.jsx)("div",{children:y("components.tasks.contractorTaxAccountAccept.amountContent.single.paymentAmount")}),(0,Q.jsx)(J.Z,{value:g})]}),i.default.tax_savings_amount&&(0,Q.jsxs)("div",{className:"flex gap-0.5 flex-col",children:[(0,Q.jsxs)("div",{className:"flex gap-2 justify-between",style:_,children:[(0,Q.jsx)("div",{children:y("components.tasks.contractorTaxAccountAccept.amountContent.single.taxSavingsAmount")}),(0,Q.jsx)(J.Z,{value:i.default.tax_savings_amount})]}),(0,Q.jsx)("div",{style:{color:"var(--color-secondary)"},children:y("components.tasks.contractorTaxAccountAccept.amountContent.single.taxSavingsAmountDescription")})]}),i.extra_tax_savings&&(0,Q.jsx)("div",{className:A,style:{background:"#ffccd8"},children:(0,Q.jsxs)("div",{className:"flex gap-0.5 flex-col",children:[(0,Q.jsx)("div",{style:{fontWeight:500},children:i.extra_tax_savings.title}),(0,Q.jsx)("div",{children:i.extra_tax_savings.description}),(0,Q.jsx)($.XZ,{checked:d,onCheckedChange:u,label:(0,Q.jsxs)("div",{className:"flex gap-2 justify-between",style:_,children:[(0,Q.jsx)("div",{children:y("components.tasks.contractorTaxAccountAccept.amountContent.single.extraTaxSavings")}),(0,Q.jsx)(J.Z,{value:i.extra_tax_savings.extra_savings_amount})]})})]})}),(0,X.oE)(v)&&v&&(0,Q.jsxs)("div",{className:"flex gap-1 justify-between",style:{fontWeight:500},children:[(0,Q.jsx)("div",{children:y("components.tasks.contractorTaxAccountAccept.amountContent.single.contractorKonsolCommission")}),(0,Q.jsxs)("div",{children:["-",(0,Q.jsx)(J.Z,{value:v})]})]}),f&&(0,Q.jsxs)("div",{className:"flex gap-2 justify-between",style:(0,o.Z)({},_),children:[(0,Q.jsx)("div",{children:y("components.tasks.contractorTaxAccountAccept.amountContent.single.transferCommissionAmount")}),(0,Q.jsx)(J.Z,{value:f})]}),(0,X.oE)(v)&&(0,Q.jsx)("div",{className:"flex gap-1 justify-between",style:{fontWeight:500},children:(0,Q.jsx)($.bZ,{variant:"info",title:y("components.tasks.contractorTaxAccountAccept.amountContent.single.contractorKonsolCommissionDescription")})}),x&&(0,Q.jsx)($.bZ,{variant:"info",title:y("common.exchangeRate",{rate:x})}),(0,Q.jsxs)("div",{className:"flex gap-2 justify-between",style:(0,o.Z)((0,o.Z)({},_),{},{fontSize:18}),children:[(0,Q.jsx)("div",{children:y("components.tasks.contractorTaxAccountAccept.amountContent.single.amount")}),(0,Q.jsx)(J.Z,{value:h})]}),(0,X.oE)(v)&&(0,Q.jsx)("div",{className:"flex gap-1 justify-between",style:{fontWeight:500}
1,children:(0,Q.jsx)($.XZ,{disabled:n.codeSent,checked:n.contractorCommissionApproved,onCheckedChange:function onCheckedChange(){return n.toggleContractorCommissionApproved()},label:y("components.tasks.contractorTaxAccountAccept.amountContent.single.approve")})})]})},w=function single(){var e=n.contractorCommissionApproved&&n.codeSent;return(0,Q.jsx)("div",{className:C,style:S,children:e?(0,Q.jsx)(G.Z,{signStatus:n.status,skipTextPrefix:!0,text:y("components.tasks.contractorTaxAccountAccept.footerContent.single"),onSign:function(){var e=(0,s.Z)((0,r.Z)().mark(function _callee(e){var t;return(0,r.Z)().wrap(function _callee$(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,n.contractorAccept(e,m);case 2:return t=a.sent,a.abrupt("return",t);case 4:case"end":return a.stop()}},_callee)}));return function(t){return e.apply(this,arguments)}}()}):(0,Q.jsx)($.zx,{variant:"primary",disabled:!n.contractorCommissionApproved,onClick:function onClick(){n.sendCodeForAction("sign").then(function(e){e&&n.sendCodeSent()})},children:y("components.tasks.contractorTaxAccountAccept.footerContent.code")})})};return(0,Q.jsxs)("div",{className:"flex flex-col gap-1.5",children:[j(),P(),w()]})}),H=n(74171),ee=n.n(H),te=n(52607),ne=n(12442),ae=n(37580),ie=n(39711),oe=n(9272),re=n.n(oe),se=function getAmountValue(e){return"number"===typeof e?e:"string"===typeof e?Number(e):"value"in e?"number"===typeof e.value?e.value:Number(e.value):0},ce=function isZeroAmountClosingAct(e){var t=e.actType,n=e.paymentAmount;if("closing_act"!==t||null==n)return!1;var a="object"===(0,i.Z)(n)?n.value:n;if("string"===typeof a&&""===re()(a).call(a))return!1;var o=se(n);return Number.isFinite(o)&&0===o},le=n(25812),de=n(87393),ue=n(53459),pe="PaymentDetailsBlock-wrapper-79f0f1e0",me=function PaymentDetailsBlock(e){var t=e.children;return(0,Q.jsx)("div",{className:"flex flex-col gap-3 ".concat(pe),children:t})},ve=function PaymentDetailsRow(e){var t=e.amount,n=e.children;return(0,Q.jsxs)("div",{className:"flex justify-between gap-3",children:[n,(0,Q.jsx)($.ZT,{weight:"medium",style:{flexShrink:0},children:(0,X.dN)(t)})]})},fe="ContractorTaxBoxAccept-flexContainer-e252bfef",he=(0,z.Pi)(function(e){var t,n,a,i,o,c,l=(0,ae.I)().config,d=e.store,u=e.onCancel,p=(0,ne.LM)(),m=(0,W.k)().isMobile,f=function useElementMeasure(){var e=(0,V.useRef)(null),t=(0,V.useState)(),n=(0,q.Z)(t,2),a=n[0],i=n[1];return(0,V.useEffect)(function(){var t=e.current;if(t){var n=t.getBoundingClientRect();i(n)}},[e.current]),(0,V.useEffect)(function(){var t=e.current,n=function handleResizeMeasureChanges(){if(t){var e=t.getBoundingClientRect();i(e)}};return window.addEventListener("resize",n),function(){window.removeEventListener("resize",n)}},[]),{measure:a,ref:e}}().ref,x=(0,L.$G)().t,g=d.task.data.act.payment_amount,y=se(g),_=p.isMobileApp?"mobile":"desktop",k=(0,X.Kt)(d.task.data.act.amount),A=ce({actType:d.task.data.act_type,paymentAmount:g}),C=d.fetchTaxBoxWithholdingsState.value.tax_savings,S=null===C||void 0===C?void 0:h()(t=C.items).call(t,function(e){return e.kind===ka.Receipt}),P=d.fetchTaxBoxWithholdingsState.value.payment_amount_after_withholdings,w=d.task.data.act.contractor_wallet_savings_enabled,D=null===(n=p.user)||void 0===n||null===(a=n.data.contractor)||void 0===a||null===(i=a.data.tax_box)||void 0===i?void 0:i.data.is_flexible,T=null===(o=p.user)||void 0===o||null===(c=o.data.wallet_box)||void 0===c?void 0:c.enabled,Z=(0,V.useMemo)(function(){var e=d.fetchTaxBoxWithholdingsState.value,t=e.contractor_konsol_commission,n=e.transfer_commission_amount,a=e.payment_amount_after_withholdings,i=e.vat,o=[];if("RUB"!==k.currency)g!==a&&o.push({key:"paymentAmount",description:x("components.tasks.contractorTaxBoxAccept.paymentAmount"),amount:g});else if(g&&o.push({key:"paymentAmount",description:x("components.tasks.contractorTaxBoxAccept.paymentAmount"),amount:g}),(0,X.oE)(t)&&t&&o.push({key:"contractorKonsolCommission",description:x("components.tasks.contractorTaxBoxAccept.contractorKonsolCommission"),amount:-t}),!T&&n){var r=null!==i&&void 0!==i;
1o.push({key:"transferCommissionAmount",description:r?x("components.tasks.contractorTaxBoxAccept.transferCommissionAmountWithVat",{vat:i}):x("components.tasks.contractorTaxBoxAccept.transferCommissionAmountWithoutVat"),amount:-n})}return o},[d,g,T,x]),N=h()(Z).call(Z,function(e){return"paymentAmount"===e.key}),I=b()(Z).call(Z,function(e){return"paymentAmount"!==e.key}),B=(0,V.useMemo)(function(){var e,t;return{taxSavingsTask:null===C||void 0===C?void 0:h()(e=C.items).call(e,function(e){return e.kind===ka.Task}),otherTaxSavings:null===C||void 0===C?void 0:b()(t=C.items).call(t,function(e){return e.kind!==ka.Task})}},[d]),E=function handleTaxSavingsCheck(e){d.setTaxSavingFields(e,!d.taxSavingFields[e])},M=function(){var e=(0,s.Z)((0,r.Z)().mark(function _callee(e){var t,n,a,i;return(0,r.Z)().wrap(function _callee$(o){for(;;)switch(o.prev=o.next){case 0:if("string"===typeof e&&(t={code:e}),o.prev=1,d.activatedFlexibleTaxBox){o.next=7;break}return o.next=5,d.contractorAccept(t||e);case 5:return a=o.sent,o.abrupt("return",a);case 7:return(t="string"!==typeof e?e:{code:e}).payable_tax_kinds=v()(n=ee()(d.taxSavingFields)).call(n,function(e,t){return d.taxSavingFields[t]&&e.push(t),e},[]),o.next=11,d.contractorAccept(t);case 11:return i=o.sent,o.abrupt("return",i);case 15:o.prev=15,o.t0=o.catch(1),console.error(x("components.tasks.contractorTaxBoxAccept.errors.signAct"),o.t0);case 18:case"end":return o.stop()}},_callee,null,[[1,15]])}));return function handleSingleActSignIn(t){return e.apply(this,arguments)}}(),F=function single(){return(0,Q.jsxs)(me,{children:[(0,Q.jsxs)("div",{className:"flex gap-2 items-center",children:[(0,Q.jsx)($.JO,{icon:"DocumentIcon",className:"text-secondary",size:20}),(0,Q.jsx)($.ZT,{weight:"medium",children:x("components.tasks.contractorTaxBoxAccept.doc")})]}),(0,Q.jsx)(K.Z,{data:{title:"bill"===d.task.data.act_type?"\u0421\u0447\u0435\u0442 \u043d\u0430 \u043f\u0440\u0435\u0434\u043e\u043f\u043b\u0430\u0442\u0443":x("components.tasks.contractorTaxBoxAccept.filesThumbContent.act"),url:d.actDocument.url},status:d.actDocument.status})]})},U=function getPaymentSystemAlert(){var e,t,n;return"paymentSystem"===(null===(e=l.sections)||void 0===e||null===(t=e.contractor)||void 0===t||null===(n=t.acts)||void 0===n?void 0:n.rate_by)?x("components.tasks.contractorTaxBoxAccept.actWarningMessagePaymentSystem"):x("components.tasks.contractorTaxBoxAccept.actWarningMessageMoscowExchange")}(),R=function single(){var e;if("RUB"!==k.currency){var t,n;e=(0,Q.jsxs)("div",{className:"flex flex-col gap-2.5",style:{flexGrow:1},children:[!A&&!w&&D&&(0,Q.jsxs)(me,{children:[(0,Q.jsxs)("div",{className:"flex gap-2",children:[(0,Q.jsx)($.JO,{icon:"ListIcon",className:"text-secondary",size:20}),(0,Q.jsx)($.ZT,{weight:"medium",children:x("components.tasks.contractorTaxBoxAccept.paymentDetails")})]}),U&&(0,Q.jsx)($.bZ,{variant:"warning",title:U}),j()(Z).call(Z,function(e){var t=e.amount,n=e.key,a=e.description;return(0,Q.jsx)(ve,{amount:t,children:(0,Q.jsx)($.ZT,{children:a})},n)})]}),!A&&(null===(t=d.task.data.contractor)||void 0===t?void 0:t.data.payment_details)&&d.task.data.contractor.data.payment_details_changed&&(0,Q.jsx)("div",{children:(0,Q.jsx)(te.q,{payment_details:null===(n=d.task.data.contractor)||void 0===n?void 0:n.data.payment_details})}),!A&&(0,Q.jsx)(me,{children:(0,Q.jsxs)("div",{className:"flex justify-between",children:[(0,Q.jsxs)(le.T,{size:8,children:[(0,Q.jsx)("div",{className:"flex gap-2 items-center",children:(0,Q.jsx)($.JO,{icon:"PaymentIcon",className:"text-secondary",size:20})}),(0,Q.jsx)($.ZT,{variant:"h4",children:x(w?"components.tasks.contractorTaxBoxAccept.paymentAmount":"components.tasks.contractorTaxBoxAccept.actSumCard")})]}),(0,Q.jsx)($.ZT,{variant:"h4",children:(0,Q.jsx)(J.Z,{value:P?{value:P,currency:k.currency}:k})})]})})]})}else{var a,i,o,r,s=d.fetchTaxBoxWithholdingsState.value,c=s.contractor_konsol_commission,l=s.transfer_commission_amount,u=s.payment_amount_after_withholdings,p=s.currency_exchange_description;e=(0,Q.jsxs)("div",{style:{flexGrow:1},children:[!A&&!w&&D&&(0,Q.jsxs)(me,{children:[(0,Q.jsxs)("div",{className:"flex gap-2",children:[(0,Q.jsx)($.JO,{icon:"ListIcon",className:"text-secondary",size:20}),(0,Q.jsx)($.ZT,{weight:"medium",children:x("components.tasks.contractorTaxBoxAccept.paymentDetails")})]}),d.activatedFlexibleTaxBox&&S&&(0,Q.jsx)($.bZ,{variant:"warning",title:(0,Q.jsx)(ve,{amount:-d.taxSavingAmount,children:(0,Q.jsx)("div",{className:"flex justify-between",children:(0,Q.jsxs)("div",{className:"flex flex-col",children:[(0,Q.jsx)($.ZT,{children:"\u0423\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f \u0432 \u043a\u043e\u043f\u0438\u043b\u043a\u0443"}),(0,Q.jsxs)($.ZT,{textColor:"secondary",variant:"p1",children:["\u0423 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u0434\u0440\u0443\u0433\u0438\u0435 \u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0435 \u043d\u0430\u043b\u043e\u0433\u043e\u0432\u044b\u0435 \u043d\u0430\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f. ",(0,Q.jsx)("br",{}),"\u0412 \u043a\u043e\u043f\u0438\u043b\u043a\u0443 \u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043b\u043e\u0436\u0438\u0442\u044c \u0434\u0435\u043d\u044c\u0433\u0438 \u0441 \u044d\u0442\u043e\u0433\u043e \u0430\u043a\u0442\u0430 \u0434\u043b\u044f \u0438\u0445 \u043f\u043e\u0433\u0430\u0448\u0435\u043d\u0438\u044f."]})]})})},"title"),description:(0,Q.jsxs)("div",{className:"flex flex-col gap-1.5",children:[B.taxSavingsTask&&(0,Q.jsx)(ve,{amount:-B.taxSavingsTask.amount,children:(0,Q.jsxs)("div",{className:"flex gap-2",children:[(0,Q.jsx)($.XZ,{checked:!0,disabled:!0}),(0,Q.jsx)($.ZT,{children:B.taxSavingsTask.title})]})},"task"),null===B||void 0===B||null===(a=B.otherTaxSavings)||void 0===a?void 0:j()(a).call(a,function(e){var t=e.title,n=e.amount,a=e.kind;return(0,Q.jsx)(ve,{amount:-n,children:(0,Q.jsxs)("div",{className:"flex gap-2",children:[(0,Q.jsx)($.XZ,{disabled:!d.activatedFlexibleTaxBox,checked:d.taxSavingFields[a],onCheckedChange:function onCheckedChange(){E(a)}}),(0,Q.jsx)($.ZT,{children:t})]})},a)})]})}),(0,Q.jsxs)("div",{className:"flex flex-col",children:[(0,Q.jsx)(ve,{amount:N.amount,children:(0,Q.jsx)($.ZT,{children:N.description})},"paymentAmount"),d.activatedFlexibleTaxBox&&!S&&(0,Q.jsxs)(Q.Fragment,{children:[B.taxSavingsTask&&(0,Q.jsxs)(Q.Fragment,{children:[(0,Q.jsx)($.iz,{className:"my-1.5"}),(0,Q.jsx)(ve,{amount:-B.taxSavingsTask.amount,children:(0,Q.jsx)("div",{className:"flex gap-2",children:(0,Q.jsx)($.ZT,{children:B.taxSavingsTask.title})})},"task")]}),null===B||void 0===B||null===(i=B.otherTaxSavings)||void 0===i?void 0:j()(i).call(i,function(e){var t=e.title,n=e.amount,a=e.kind;return(0,Q.jsxs)(Q.Fragment,{children:[(0,Q.jsx)($.iz,{className:"my-1.5"}),(0,Q.jsx)(ve,{amount:-n,children:(0,Q.jsxs)("div",{className:"flex gap-2",children:[(0,Q.jsx)($.XZ,{disabled:!d.activatedFlexibleTaxBox,checked:d.taxSavingFields[a],onCheckedChange:function onCheckedChange(){E(a)}}),(0,Q.jsx)($.ZT,{children:t})]})},a)]})})]}),I&&j()(I).call(I,function(e){var t=e.amount,n=e.description,a=e.key;return(0,Q.jsxs)(Q.Fragment,{children:[(0,Q.jsx)($.iz,{className:"my-1.5"}),(0,Q.jsx)(ve,{amount:-t,children:(0,Q.jsx)($.ZT,{children:n})},a)]})})]})]}),(0,Q.jsxs)("div",{className:"flex flex-col gap-2.5",style:{padding:"10px 0 0 0"},children:[!A&&(0,X.oE)(c)&&(0,Q.jsx)($.bZ,{variant:"warning",title:x("components.tasks.contractorTaxBoxAccept.taxWithholdingsWarning")}),!A&&p&&(0,Q.jsx)($.bZ,{variant:"info",title:x("common.exchangeRate",{rate:p})}),!A&&(0,X.oE)(c)&&(0,Q.jsx)("div",{className:"flex gap-1 justify-between",style:{fontWeight:400},children:(0,Q.jsx)($.XZ,{disabled:d.codeSent,checked:d.contractorCommissionApproved,onCheckedChange:function onCheckedChange(){return d.toggleContractorCommissionApproved()},label:(0,Q.jsx)("span",{dangerouslySetInnerHTML:{__html:x("components.tasks.contractorTaxBoxAccept.taskConfirmMessage")}})})}),!A&&(null===(o=d.task.data.contractor)||void 0===o?void 0:o.data.payment_details)&&d.task.data.contractor.data.payment_details_changed&&(0,Q.jsx)(te.q,{payment_details:null===(r=d.task.data.contractor)||void 0===r?void 0:r.data.payment_details}),!A&&(0,Q.jsx)(me,{children:(0,Q.jsxs)("div",{className:"flex justify-between",children:[(0,Q.jsxs)("div",{className:"flex gap-2 items-center",children:[(0,Q.jsx)($.JO,{icon:"PaymentIcon",className:"text-secondary",size:20}),(0,Q.jsx)($.ZT,{variant:"h4",children:x(w?"components.tasks.contractorTaxBoxAccept.paymentAmount":"components.tasks.contractorTaxBoxAccept.actSumCard")})]}),(0,Q.jsx)($.ZT,{variant:"h4",children:d.activatedFlexibleTaxBox?(0,Q.jsx)(J.Z,{value:y-d.taxSavingAmount-(0,ie.He)(c)-(0,ie.He)(l)}):(0,Q.jsx)(J.Z,{value:u})})]})})]})]})}return e},O={single:{mobile:function mobile(){return(0,Q.jsx)(Q.Fragment,{children:(0,Q.jsx)("div",{className:"w-full",ref:f,children:d.codeSent&&void 0!==d.status?d.status===de.o.pinCodeVerification?(0,Q.jsx)(ue.Z,{store:p,text:x("components.tasks.contractorTaxBoxAccept.forSignAct"),onComplete:M,isLoading:p.isPinCodeLoading,isValidate:!1}):(0,Q.jsx)("div",{className:"flex",children:(0,Q.jsx)(G.Z,{isSignActs:!0,signStatus:d.status,text:d.status===de.o.noVerification?x("components.tasks.contractorTaxBoxAccept.signActText"):x("components.tasks.contractorTaxBoxAccept.forSignAct"),isDisabled:!d.contractorCommissionApproved,onSign:M})}):(0,Q.jsxs)(le.T,{wide:!0,children:[(0,Q.jsx)($.zx,{className:"w-full",variant:"default",size:"lg",disabled:d.isSignActloading||p.isPinCodeLoading,onClick:u,children:x("common.cancel")}),(0,Q.jsx)($.zx,{className:"w-full",disabled:"RUB"===k.currency&&!d.contractorCommissionApproved,isLoading:d.isSignActloading||p.isPinCodeLoading,variant:"primary",size:"lg",onClick:function(){var e=(0,s.Z)((0,r.Z)().mark(function _callee2(e){var t;return(0,r.Z)().wrap(function _callee2$(n){for(;;)switch(n.prev=n.next){case 0:return e.preventDefault(),d.setSignActloading(!0),n.next=4,d.sendCodeForAction("sign");case 4:if(t=n.sent){n.next=8;break}return d.setSignActloading(!1),n.abrupt("return");case 8:t.status===de.o.noVerification?M(""):d.sendCodeSent();case 9:case"end":return n.stop()}},_callee2)}
1));return function(t){return e.apply(this,arguments)}}(),children:x("common.sign")})]})})})},desktop:function desktop(){var e=d.codeSent&&void 0!==d.status?d.status===de.o.pinCodeVerification?(0,Q.jsx)(ue.Z,{store:p,text:x("components.tasks.contractorTaxBoxAccept.forSignAct"),onComplete:M,isLoading:p.isPinCodeLoading,isValidate:!1}):(0,Q.jsx)(G.Z,{signStatus:d.status,text:d.status===de.o.noVerification?x("components.tasks.contractorTaxBoxAccept.signActText"):x("components.tasks.contractorTaxBoxAccept.forSignAct"),isDisabled:"RUB"===k.currency&&!d.contractorCommissionApproved,onSign:M}):(0,Q.jsxs)(le.T,{wide:m,right:!m,children:[(0,Q.jsx)($.zx,{size:"lg",variant:"default",className:"w-full",disabled:d.isSignActloading||p.isPinCodeLoading,onClick:u,children:x("common.cancel")}),(0,Q.jsx)($.zx,{disabled:"RUB"===k.currency&&!d.contractorCommissionApproved,isLoading:d.isSignActloading||p.isPinCodeLoading,variant:"primary",size:"lg",className:"w-full",onClick:function onClick(e){e.preventDefault(),d.sendCodeForAction("sign").then(function(e){e&&d.sendCodeSent()})},children:x("common.sign")})]});return(0,Q.jsx)("div",{className:"w-full",ref:f,children:e})}}};return(0,Q.jsxs)("div",{className:"flex flex-col gap-2.5 ".concat(fe),children:[F(),R(),(0,Q.jsx)($.Ms.Footer,{children:O.single[_]()})]})}),xe=(0,z.Pi)(function(e){var t=e.store,n=e.onCancel,a=(0,W.k)().isMobile,i=t.fetchTaxBoxWithholdingsState;if(!i)return null;if("pending"===i.state)return(0,Q.jsx)("div",{style:{height:a?400:225},className:"flex flex-row justify-center p-12.5",children:(0,Q.jsx)($.$j,{})});if("rejected"===i.state){var o,r=i.value;if(500===(null===r||void 0===r||null===(o=r.response)||void 0===o?void 0:o.status))throw new Error(String(r));return(0,Q.jsx)($.ZT,{variant:"p4",textColor:"destructive",weight:"medium",className:"flex flex-row justify-center p-12.5",children:String(r)})}return(0,Q.jsx)(Q.Fragment,{children:t.hasTaxAccount?(0,Q.jsx)(Y,{store:t}):(0,Q.jsx)(he,{store:t,onCancel:n})})}),ge=n(52064),ye=n(76435),_e=n.p+"static/images/success-0f03c91a.png",ke=(0,z.Pi)(function(e){var t,n,a,i,o,r,s,c,l,d,u=e.store,p=(0,L.$G)().t,m=(0,V.useState)(!1),v=(0,q.Z)(m,1)[0],f=(0,V.useState)(""),h=(0,q.Z)(f,2),x=h[0],g=h[1],y=(0,V.useState)(p("components.tasks.contractorAcceptLoader.titles.sendMoneyMessage")),_=(0,q.Z)(y,2),k=_[0],b=_[1],A=(0,V.useState)(!1),C=(0,q.Z)(A,2),S=C[0],P=C[1],w=(0,V.useState)(!0),D=(0,q.Z)(w,2),T=D[0],Z=D[1],N=(null===u||void 0===u||null===(t=u.task)||void 0===t||null===(n=t.data)||void 0===n||null===(a=n.company)||void 0===a||null===(i=a.data)||void 0===i||null===(o=i.features)||void 0===o?void 0:o.survey_after_act_sign)&&(null===u||void 0===u||null===(r=u.task)||void 0===r||null===(s=r.data)||void 0===s||null===(c=s.company)||void 0===c||null===(l=c.data)||void 0===l||null===(d=l.features)||void 0===d?void 0:d.show_survey_after_act_sign)&&!function hasCloseSurveyInCurrentSession(){return JSON.parse(window.sessionStorage.getItem("hasCloseSurvey")||"false")}();return(0,V.useEffect)(function(){if(P(!1),Z(!0),"string"===typeof u.task.data.message)b(u.task.data.message);else if(u.task.data.message){var e=u.task.data.message,t=e.title,n=e.description;t&&g(t),n&&b(n)}},[u]),(0,V.useEffect)(function(){return function(){T&&(0,ge.Au)("contractor-sign-act")}},[T]),(0,Q.jsxs)("div",{className:"flex flex-col",onClick:function onClick(e){e.preventDefault(),e.stopPropagation()},children:[(0,Q.jsx)("div",{className:"relative h-35 w-full -mt-4 md:-mt-2",children:(0,Q.jsx)("img",{src:_e,alt:"success",className:"absolute top-0 left-1/2 -translate-x-1/2 max-w-none w-auto h-auto select-none pointer-events-none"})}),(0,Q.jsxs)("div",{className:"flex-1 flex flex-col items-start justify-start pt-8 gap-2.5 pb-4 ".concat(S?"hidden":"visible"),children:[(0,Q.jsx)($.ZT,{variant:"h1",className:"mt-4",children:x||p("components.tasks.contractorAcceptLoader.titles.act")}),Array.isArray(k)?(0,Q.jsx)("div",{className:"flex flex-col gap-1",children:j()(k).call(k,function(e,t){return(0,Q.jsx)($.ZT,{children:e},t)})}):(0,Q.jsx)($.ZT,{className:"text-start",children:k}),(0,Q.jsx)($.Ms.Footer,{children:(0,Q.jsx)($.zx,{variant:"primary",className:"w-full",isLoading:v,size:"lg",onClick:function onClick(){(0,ye.pj)("close-webview"),u.contractorAcceptLoaderIsOpen=!1,u.contractorAcceptDialogIsOpen=!1;
1var e,t=window.sessionStorage.getItem("is_open_feedback_popup"),n=!!t&&JSON.parse(t);N&&!n?(u.contractorAcceptSurveyDialogIsOpen=!0,window.sessionStorage.setItem("is_open_survey_popup","true")):null===(e=u.onAfterContractorAcceptClose)||void 0===e||e.call(u)},children:p("components.tasks.contractorAcceptLoader.ok")})})]})]})}),be=n(36294),Ae=n(21695),Ce=n(75545),Se=n(17079),je=n(98112),Pe=n.n(je),we=n(83019),De=n(54452),Te=n(1825),Ze=["bank_account","fps","card","individual_entrepreneur_account","international_eur","international_usd"],Ne=n(29122),Ie=n.n(Ne),Be=(0,V.createContext)({value:"",onChange:function onChange(){}}),Ee=Ie()(function PaymentSelectionViewRoot(e){var t=e.value,n=e.onChange,a=e.children,i=e.className;return(0,Q.jsx)(Be.Provider,{value:{value:t,onChange:n},children:(0,Q.jsx)($.Ee,{value:t,onValueChange:n,children:(0,Q.jsx)("div",{className:(0,Ae.Z)("flex flex-col gap-2.5 min-w-0",i),children:a})})})},{Item:function Item(e){var t=e.value,n=e.avatar,a=e.title,i=e.tags,o=e.banner,r=e.children,s=e.alwaysOpen,c=void 0!==s&&s,l=e.className,d=function usePaymentSelectionContext(){return(0,V.useContext)(Be)}(),u=d.value,p=d.onChange,m=u===t,v=m||c,f=function handleSelect(){p(t)},h=(0,Q.jsxs)("div",{className:"flex items-center gap-3",children:[(0,Q.jsx)("div",{className:"flex-shrink-0 flex items-center justify-center size-10 rounded-full bg-default-background",children:n}),(0,Q.jsxs)("div",{className:"min-w-0 flex-1 flex flex-wrap items-center gap-x-2 gap-y-1",children:[(0,Q.jsx)("div",{className:"mr-auto",children:a}),i]}),(0,Q.jsx)($.Y8,{value:t,label:"",size:"lg",checked:m})]}),x=v&&r?(0,Q.jsx)("div",{className:"flex flex-col gap-3 pt-1 min-w-0",onClick:function stopContentPropagation(e){e.stopPropagation()},children:r}):null;return o?(0,Q.jsxs)("div",{className:(0,Ae.Z)("rounded-xl overflow-hidden border cursor-pointer transition-all duration-200 bg-banner-purple-bg border-banner-purple-bg min-w-0",l,m?"border-primary text-primary":""),onClick:f,children:[(0,Q.jsx)("div",{className:(0,Ae.Z)("w-full text-primary"),children:o}),(0,Q.jsxs)("div",{className:"bg-white rounded-xl p-4 mx-[1px] mb-[1px] flex flex-col gap-3",children:[h,x]})]}):(0,Q.jsxs)("div",{className:(0,Ae.Z)("border rounded-xl p-4 cursor-pointer transition-all duration-200 flex flex-col gap-3 min-w-0",m?"border-[var(--color-primary)]":"border-border",l),onClick:f,children:[h,x]})}}),Me=n(40400),Fe=n(32659),Ue=n(10888),Re=n(60466),Oe=n.p+"static/images/payment-bolt-8afaa264.png",ze=n(1639),Le=n(55121),Ve=n(40762),We=n(13598),qe=n(79112),$e=n(94095),Ge=n(81680),Ke=function(){var e=(0,s.Z)((0,r.Z)().mark(function _callee(e){var t,n,a,i;return(0,r.Z)().wrap(function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return n=e.id,a=e.companyId,i=e.isAct,o.next=3,(0,R.z)({url:g()(t="bus/alpha/fiscal/bounds/tinkoff/payment_readiness?".concat(i?"act_id":"task_id","=")).call(t,n),headers:null==a?void 0:{"x-company-id":String(a)},withPrefix:!1});case 3:return o.abrupt("return",o.sent);case 4:case"end":return o.stop()}},_callee)}));return function getTinkoffPaymentReadiness(t){return e.apply(this,arguments)}}();function useFpsFiscalWarning(e){var t,n,a,i,o,r=e.taskId,s=e.companyId,c=e.paymentMethods,l=e.contractorKind,d=e.isAct,u=void 0!==d&&d,m=(0,ne.LM)(),v=s?null===(t=m.findContractorCompany(s))||void 0===t?void 0:t.data:void 0,f=null===v||void 0===v?void 0:v.features,x=Boolean(null===c||void 0===c?void 0:p()(c).call(c,"fps")),g=Boolean(null===c||void 0===c?void 0:c.length),y=Boolean(null===f||void 0===f?void 0:f.tinkoff_bound_partner),_=Boolean(null===f||void 0===f?void 0:f.alfabank_bound_partner),k=u&&(0,$e.tw)({isAlfabankBoundPartner:_,isAlfaNominalAccount:"alfa"===(null===v||void 0===v||null===(n=v.nominal_account)||void 0===n||null===(a=n.data)||void 0===a?void 0:a.bank_code)}),b=Boolean(null===f||void 0===f?void 0:f.disabled_fiscalization_for_cards),A=x&&y||g&&_,C=null===(i=m.user)||void 0===i||null===(o=i.data.contractor)||void 0===o?void 0:o.data.skip_mandatory_tax_partner_binding,S="self_employed"===l,j=A&&x&&y&&S&&!C&&null!=r,P=(0,qe.L0)({companyId:s}),w=P.data,D=P.isLoading,T=(0,Ge.a)({queryKey:["tinkoffPaymentReadiness",u?"act":"task",r,null!==s&&void 0!==s?s:null],queryFn:function queryFn(){return Ke({id:r,companyId:s,isAct:u})},enabled:j}),Z=T.data,N=T.isLoading,I=T.isError,B=null===w||void 0===w?void 0:h()(w).call(w,function(e){return"alfa"===e.partner_co
1de});if(!A||!S||C)return{showWarning:!1,bankName:"",isLoading:!1,restrictAllMethods:!1};var E=D;return y?null==r?{showWarning:!0,bankName:"\u0422-\u0411\u0430\u043d\u043a",isLoading:!1,restrictAllMethods:!1,reason:"readiness_error"}:N?{showWarning:!1,bankName:"\u0422-\u0411\u0430\u043d\u043a",isLoading:!0,restrictAllMethods:!1}:I||!Z?{showWarning:!0,bankName:"\u0422-\u0411\u0430\u043d\u043a",isLoading:!1,restrictAllMethods:!1,reason:"readiness_error"}:"not_applicable"===Z.block_reason||Z.payment_ready?{showWarning:!1,bankName:"",isLoading:!1,restrictAllMethods:!1}:{showWarning:!0,bankName:"\u0422-\u0411\u0430\u043d\u043a",isLoading:!1,restrictAllMethods:!1,reason:"global_steps_not_passed"===Z.block_reason?"global_steps_not_passed":"payer_consent_not_ready"}:_?b&&k&&(0,$e.bE)(B)?{showWarning:!1,bankName:"",isLoading:!1,restrictAllMethods:!1}:{showWarning:!(0,$e.jU)(null!==C&&void 0!==C&&C,B),bankName:"\u0410\u043b\u044c\u0444\u0430-\u0411\u0430\u043d\u043a",isLoading:E,restrictAllMethods:!0}:{showWarning:!1,bankName:"",isLoading:!1,restrictAllMethods:!1}}var Je,Xe,Qe,Ye=n(22050),He=n(36188),et=(n(19257),function getActPaymentMethods(e){var t=e.availableActPaymentMethods,n=void 0===t?[]:t,i=e.expandInternationalAccount,o=void 0===i||i,r=e.isRetailStreamCompany,s=e.isSelfEmployed,c=e.paymentDetailsResult,l=void 0===c?[]:c,d=n;if(s&&r)d=b()(d).call(d,function(e){return"individual_entrepreneur_account"!==e});else if(s&&p()(d).call(d,"bank_account")&&!p()(d).call(d,"individual_entrepreneur_account")){var u;d=g()(u=[]).call(u,(0,a.Z)(d),["individual_entrepreneur_account"])}if(o&&p()(d).call(d,"international_account")){var m;d=b()(d).call(d,function(e){return"international_account"!==e});var v=[];l.forEach(function(e){"international_eur"===e.type&&v.push("international_eur"),"international_usd"===e.type&&v.push("international_usd")}),d=g()(m=[]).call(m,(0,a.Z)(d),v)}return d}),tt=(0,z.Pi)(function(e){var t,n,i,o,c,l,d,u,m,v,f,x,y,_,k,A,S,P,D,T,Z,N,I=e.store,B=e.paymentDetailsResult,E=void 0===B?[]:B,M=e.editingPaymentDetail,F=e.selectedPaymentData,U=e.onEditClick,R=(e.isFpsThirdPartyEnabled,e.manualFiscalizationVerificationQuery),O=e.isManualFiscalizationVerificationEnabled,z=void 0!==O&&O,q=e.isAlfaFailedManualFiscalization,G=void 0!==q&&q,K=(0,W.k)().isMobile,J=(0,ae.I)().config,X=J.links.knowledgeBase.cardPayments,Y=(0,L.$G)(),H=Y.t,ee=Y.i18n,te=Boolean(null===(t=I.task.data.company)||void 0===t||null===(n=t.data)||void 0===n||null===(i=n.features)||void 0===i?void 0:i.platform_flow),ie=I.task.data.id,oe=(0,Ye.f)().openChat,re=(0,ne.LM)(),se=null===(o=re.user)||void 0===o||null===(c=o.data.contractor)||void 0===c?void 0:c.data.skip_mandatory_tax_partner_binding,ce=null===(l=I.task.data.company)||void 0===l?void 0:l.id,le=null===(d=I.task.data.contractor)||void 0===d?void 0:d.data.kind,de=C()(u=null!==(m=null===(v=re.user)||void 0===v?void 0:v.data.mobile_phone)&&void 0!==m?m:"").call(u,"+7000"),ue=null!==(f=null===(x=re.user)||void 0===x||null===(y=x.data.contractor)||void 0===y?void 0:y.data.companies.items)&&void 0!==f?f:[],pe=null!=ce&&(0,ze.V)(ue,ce)&&!de&&"self_employed"===le;(0,V.useEffect)(function(){pe||(null===M||void 0===M?void 0:M.type)!==Te.x4.fps||M.fetchBankMembers()},[M,pe]);var me=(0,V.useMemo)(function(){return[Te.x4.fps,Te.x4.card,Te.x4.account,Te.x4.entrepreneur,Te.x4.international_usd,Te.x4.international_eur]},[]),ve=(0,V.useMemo)(function(){var e,t,n;return et({availableActPaymentMethods:I.availableActPaymentMethods,isRetailStreamCompany:Boolean(null===(e=I.task.data.company)||void 0===e||null===(t=e.data)||void 0===t||null===(n=t.features)||void 0===n?void 0:n.retail_stream),isSelfEmployed:(0,He.r)(I.currentUser.user,"self_employed"),paymentDetailsResult:E})},[I.availableActPaymentMethods,null===(_=I.task.data.company)||void 0===_||null===(k=_.data)||void 0===k||null===(A=k.features)||void 0===A?void 0:A.retail_stream,I.currentUser.user,E]),fe=(0,V.useMemo)(function(){var e,t=b()(e=(0,De.R1)(E||[])).call(e,function(e){return p()(ve).call(ve,e.type)}),n=h()(t).call(t,function(e){return e.type===Te.x4.fps});if(!te&&n&&(0,Re.el)(n.comission)){var i,o=g()(i=[Te.x4.fps]).call(i,(0,a.Z)(b()(Ze).call(Ze,function(e){return e!==Te.x4.fps})));return w()(t).call(t,function(e,t){return Pe()(o).call(o,e.type)-Pe()(o).call(o,t.type)})}return t.some(function(e){return e.primary})?w()(t).call(t,function(e,t){return Number(t.primary)-Number(e.primary)}):w()(t).call(t,function(e,t){return Pe()(Ze).call(Ze,e.type)-Pe()(Ze).call(Ze,t.type)})},[E,ve,te]),he=(0,V.useMemo)(function(){return h()(fe).call(fe,function(e){return e.type===Te.x4.fps})},[fe]),xe=(0,V.useMemo)(function(){return b()(me).call(me,function(e){return!p()(ve).call(ve,e)})},[me,ve]),ge=(0,V.useCallback)(function(){var e=(0,s.Z)((0,r.Z)().mark(function _callee(e){var t,n;return(0,r.Z)().wrap(function _callee$(a){for(;;)switch(a.prev=a.next){case 0:if(I.setSelectedPaymentType(e),t=h()(fe).call(fe,function(t){return t.type===e})){a.next=4;break}return a.abrupt("return");case 4:if(e!==Te.x4.fps||!pe){a.next=12;break}return I.setSelectedPaymentData(t),I.setSelectedPaymentRequestData(null),a.next=9,(0,we.dU)(t);case 9:return n=a.sent,I.setEditingPaymentDetail(n),a.abrupt("return");case 12:return a.next=14,I.handlePaymentTypeChange(e,fe);case 14:case"end":return a.stop()}},_callee)}));return function(t){return e.apply(this,arguments)}}(),[fe,pe,I]),_e=null===R||void 0===R||null===(S=R.data)||void 0===S?void 0:S.verification_status,ke=z&&null!=_e&&"not_required"!==_e;(0,V.useEffect)(function(){_e&&"none"!==_e&&"not_required"!==_e&&ge(Te.x4.card)},[ge,_e]);var be=(0,V.useCallback)(function(e,t){e.stopPropagation(),I.setSelectedPaymentRequestData(null),I.setSelectedPaymentData(void 0),U(t)},[I,U]),Ce=(0,V.useCallback)(function(e){M&&(M.isFpsPaymentDetailsInserted=!0,M.setBankId(e),M.setBankName(e))},[M]),Se=(null===M||void 0===M?void 0:M.type)||(null===F||void 0===F?void 0:F.type)||"",je=(null===M||void 0===M?void 0:M.type)===Te.x4.fps,Ne=Se===Te.x4.fps,Ie=(0,ze.j)({initialPhone:((null===M||void 0===M?void 0:M.type)===Te.x4.fps?M.phoneNumber.value:"")||(null===he||void 0===he?void 0:he.userPhone)||(null===(P=re.user)||void 0===P?void 0:P.data.mobile_phone)||"",initialBankId:((null===M||void 0===M?void 0:M.type)===Te.x4.fps?M.bankId:"")||(null===he||void 0===he?void 0:he.bankId),initialBankName:((null===M||void 0===M?void 0:M.type)===Te.x4.fps?M.bankName:"")||(null===he||void 0===he?void 0:he.bank),isDialogBusy:Boolean(null===M||void 0===M?void 0:M.busy),isDialogWithCode:Boolean(null===M||void 0===M?void 0:M.code),primary:null!==(D=null===M||void 0===M?void 0:M.primary.strict)&&void 0!==D&&D,isActive:pe&&Ne,forceUseAvailableEndpoint:pe,companyId:null===(T=I.task.data.company)||void 0===T?void 0:T.id}),Be="mismatch_or_partial"===Ie.selectedBankAlertType?H("modules.paymentDetails.errors.partial_match"):"unverified"===Ie.selectedBankAlertType?H("modules.paymentDetails.errors.unverified"):Ie.errorStatus?H("modules.paymentDetails.errors.".concat(Ie.errorStatus)):void 0;(0,V.useEffect)(function(){M&&je&&pe&&(M.phoneNumber.change(Ie.phone),M.setBankId(Ie.selectedBankId),M.setBankName(Ie.selectedBankName),M.setFpsVerificationId(Ie.verificationId||""),M.isFpsPaymentDetailsInserted=Boolean(Ie.selectedBankId)&&"partial_match"!==Ie.selectedBankMatchStatus&&"mismatch"!==Ie.selectedBankMatchStatus)},[M,Ie.phone,Ie.selectedBankId,Ie.selectedBankMatchStatus,Ie.selectedBankName,Ie.verificationId,je,pe]);var qe=useFpsFiscalWarning({taskId:I.task.data.id,companyId:null===(Z=I.task.data.company)||void 0===Z?void 0:Z.id,paymentMethods:I.availableActPaymentMethods,contractorKind:null===(N=I.task.data.contractor)||void 0===N?void 0:N.data.kind,isAct:"act"===I.task.data.kind}),$e=qe.showWarning,Ge=qe.bankName,Ke=qe.isLoading,Je=qe.restrictAllMethods,Xe=qe.reason,Qe=(0,V.useCallback)(function(){var e,t="/contractors/".concat(I.currentUser.contractorId,"#moi-nalog");null!==(e=I.history)&&void 0!==e&&e.push?I.history.push(t):window.location.assign(t)},[I]),tt=function renderConnectWarning(){return Ke?(0,Q.jsx)($.$j,{}):$e?se?null:(0,Q.jsx)($.bZ,{variant:"warning",title:"payer_consent_not_ready"===Xe?H("components.tasks.paymentTypeSelector.fpsConnectWarning.payerConsentTitle"):"readiness_error"===Xe?H("components.tasks.paymentTypeSelector.fpsConnectWarning.errorTitle"):H("components.tasks.paymentTypeSelector.fpsConnectWarning.title",{bankName:Ge}),description:H("components.tasks.paymentTypeSelector.fpsConnectWarning.description"),action:(0,Q.jsx)($.zx,{variant:"primary",onClick:Qe,children:H("components.tasks.paymentTypeSelector.fpsConnectWarning.action")})}):null},nt=function renderTitle(e){var t=e.empty?"":(0,De.fz)(e),n=(0,Ue.YQ)(e.type,H);return(0,Q.jsxs)("div",{className:"flex items-center gap-1",children:[(0,Q.jsxs)($.ZT,{weight:"medium",children:[n," ",t]}),!e.empty&&!(z&&e.type===Te.x4.card)&&!(pe&&e.type===Te.x4.fps)&&(0,Q.jsx)($.zx,{variant:"text",icon:"EditIcon",size:"sm",className:"text-secondary",iconOnly:!0,onClick:function onClick(t){return be(t,e)}})]})},at=function renderTags(e){var t,n,a,i=e.type===Te.x4.fps,o=e.type===Te.x4.card,r=p()(t=[Te.x4.fps,Te.x4.card]).call(t,e.type),s=i?(0,Re.ql)(e.comission,H):(0,Re.L9)(e.type,r?(0,Ue.Px)(J.id,e.comission,e.type):void 0,H),c=null;z&&e.type===Te.x4.card&&(c=(0,Q.jsx)($.Vp,{children:(0,Q.jsxs)("div",{className:"flex items-center gap-1",children:[H("components.tasks.manualFiscalizationVerification.nuance"),(0,Q.jsx)($.pn,{children:(0,Q.jsxs)($.u,{children:[(0,Q.jsx)($.aJ,{asChild:!0,children:(0,Q.jsx)("div",{className:"flex items-center",children:(0,Q.jsx)($.JO,{icon:"InfoIcon",size:12})})}),(0,Q.jsx)($._v,{children:H("components.tasks.manualFiscalizationVerification.nuanceTooltip")})]})})]})}));var l=(0,De.DF)(e,r,J.id,H),d=i?null===(n=e.comission)||void 0===n?void 0:n.fps_vat:o?null===(a=e.comission)||void 0===a?void 0:a.card_vat:null,u=null!==d&&void 0!==d&&""!==d;return(0,Q.jsxs)("div",{className:(0,Ae.Z)("flex items-center gap-1",o&&K?"flex-col items-start":""),children:[c,s&&(0,Q.jsx)($.Vp,{className:i?"bg-primary-10 rounded-md text-[12px] leading-[16
1px] font-cofo":"text-[12px] leading-[16px] font-cofo",children:(0,Q.jsxs)("div",{className:"flex items-center gap-1",children:[s,l&&(0,Q.jsx)($.pn,{children:(0,Q.jsxs)($.u,{children:[(0,Q.jsx)($.aJ,{asChild:!0,children:(0,Q.jsx)("div",{className:"flex items-center",children:(0,Q.jsx)($.JO,{icon:"InfoIcon",size:12})})}),(0,Q.jsx)($._v,{children:l})]})})]})}),u&&(0,Q.jsx)($.Vp,{className:i?"bg-primary-10 rounded-md text-[12px] leading-[16px] font-cofo":"text-[12px] leading-[16px] font-cofo",children:H("components.tasks.paymentTypeSelector.vatIncluded",{vat:String(d)})})]})},it=function renderFpsBanner(){return(0,Q.jsxs)($.ZT,{variant:"p1",className:"flex items-center justify-between px-4 h-[54px] md:h-11 text-inherit",children:[H("modules.paymentDetails.paymentDetailsFormUpdated.fastPaymentDescription"),(0,Q.jsx)("div",{className:"w-[84px] h-[54px] md:w-[60px] md:h-11 bg-cover",style:{backgroundImage:"url(".concat(Oe,")")}})]})},ot=function renderContent(e){var t=function renderNewFpsContent(){return(0,Q.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,Q.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,Q.jsxs)("div",{className:"flex flex-col gap-1.5",children:[(0,Q.jsx)($.ZT,{variant:"p2",weight:"medium",children:H("modules.paymentDetails.dialog.fields.phoneNumber.label")}),(0,Q.jsx)($.sb,{"data-testid":"accept-task-payment-phone-input",value:Ie.phone,disabled:Ie.isPhoneDisabled,isLoading:Ie.isChecking,size:"md",onChange:function onChange(e){return Ie.onPhoneChange(null!==e&&void 0!==e?e:"")},onValidationChange:Ie.onPhoneValidationChange,onBlur:Ie.onPhoneBlur,locale:ee.language}),Ie.isChecking&&(0,Q.jsx)($.ZT,{textColor:"secondary",children:H("modules.paymentDetails.dialog.checkingBanks")})]}),(0,Q.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,Q.jsx)($.ZT,{variant:"p2",weight:"medium",children:H("modules.paymentDetails.dialog.fields.bank.label")}
1),(0,Q.jsx)(Le.h,{value:Ie.selectedBankId,verifiedOptions:Ie.verifiedBankOptions,unverifiedOptions:Ie.unverifiedBankOptions,showUnverifiedGroup:Ie.shouldShowUnverifiedGroup,dropdownScrollAreaClassName:"md:max-h-50 gap-0.5",disabled:Ie.isBankDisabled,loading:Ie.isChecking,placeholder:H("modules.paymentDetails.dialog.fields.bank.selectPlaceholder"),unverifiedSectionLabel:H("modules.paymentDetails.dialog.fields.bank.unverifiedSectionLabel"),onChange:Ie.onBankSelect})]}),Be&&(0,Q.jsx)($.bZ,{variant:"unverified"===Ie.selectedBankAlertType?"warning":"error",title:Be,description:"provider_error"===Ie.errorStatus?(0,Q.jsx)($.rU,{className:"pointer-events-auto",onClick:oe,children:H("modules.paymentDetails.errors.supportLinkText")}):void 0})]}),tt()]})};if((null===M||void 0===M?void 0:M.type)===e.type){var n=M.busy,a=M.code,i=n||!!a;return e.type===Te.x4.fps&&pe?t():(0,Q.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,Q.jsx)(Me.n,{store:M,disabled:i,type:M.type,onChange:Ce,isManualFiscalizationVerificationEnabled:z,phoneLabel:M.type===Te.x4.fps?H("modules.paymentDetails.tabsContent.fps.phoneOnlyOwn"):void 0}),M.type===Te.x4.account&&I.isNonResidentBankAccountBlockedForSave&&(0,Q.jsx)($.bZ,{variant:"warning",title:H("components.tasks.contractorAcceptCheck.nonResidentAccountBlocked")}),(e.type===Te.x4.fps||Je)&&tt()]})}return e.empty||(null===F||void 0===F?void 0:F.type)!==e.type?null:e.type===Te.x4.fps&&pe?t():e.type===Te.x4.card&&e.card?(0,Q.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,Q.jsxs)("div",{className:"flex flex-col gap-1.5",children:[(0,Q.jsxs)("div",{className:"flex items-center gap-1",children:[(0,Q.jsx)($.ZT,{variant:"p2",weight:"medium",children:H("modules.paymentDetails.tabsContent.card.numberRF")}),(0,Q.jsx)($.pn,{children:(0,Q.jsxs)($.u,{children:[(0,Q.jsx)($.aJ,{asChild:!0,children:(0,Q.jsx)("div",{className:"flex items-center",children:(0,Q.jsx)($.JO,{icon:"InfoIcon",size:12})})}),(0,Q.jsx)($._v,{children:H("components.tasks.manualFiscalizationVerification.cardReadonlyTooltip")})]})})]}),(0,Q.jsx)($.II,{value:e.card,disabled:!0})]}),R&&ke&&(0,Q.jsx)(Ve.A,{taskId:ie,verificationQuery:R,additionalInfo:X?(0,Q.jsx)($.rU,{className:"pointer-events-auto",onClick:function onClick(e){e.stopPropagation(),(0,ye.mK)(X)},children:"\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435"}):void 0}),Je&&tt()]}):(0,Q.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,Q.jsx)(Fe.g,{data:e,vertical:K}),(e.type===Te.x4.fps||Je)&&tt()]})};return(0,Q.jsxs)(Q.Fragment,{children:[(0,Q.jsxs)(Ee,{value:Se,onChange:ge,className:"w-full",children:[G&&(0,Q.jsx)(We.$,{}),j()(fe).call(fe,function(e){return(0,Q.jsx)(Ee.Item,{value:e.type,avatar:(0,De.q7)(e),title:nt(e),tags:at(e),banner:e.type===Te.x4.fps?it():void 0,children:ot(e)},e.type)})]}),0!==xe.length&&(0,Q.jsx)($.ZT,{textColor:"secondary",children:H("components.tasks.paymentTypeSelector.otherVariantsNotAvailable")})]})}),nt=n(19124),at="ContractorAcceptCheck-content-b41db5f6",it="ContractorAcceptCheck-mobileContent-12d55b8b",ot=(0,z.Pi)(function(e){var t,n,a,i,o,l,d,u,m=e.store,v=(e.onClickCancel,e.onClickAccept),f=e.manualFiscalizationVerificationQuery,h=e.isManualFiscalizationVerificationEnabled,x=void 0!==h&&h,g=e.isAlfaFailedManualFiscalization,y=void 0!==g&&g,_=(0,W.k)().isMobile,k=(0,ne.LM)(),b=function hasFpsThirdPartyFeature(e,t){var n;return!!t&&Boolean(null===(n=e.findContractorCompany(t))||void 0===n?void 0:n.data.features.fps_third_party)}(k,null===(t=m.task.data.company)||void 0===t?void 0:t.id),A=Boolean(null===(n=m.task.data.company)||void 0===n||null===(a=n.data)||void 0===a||null===(i=a.features)||void 0===i?void 0:i.retail_stream),C=(0,V.useMemo)(function(){return et({availableActPaymentMethods:m.availableActPaymentMethods,expandInternationalAccount:!1,isRetailStreamCompany:A,isSelfEmployed:(0,He.r)(k.user,"self_employed")})},[k.user,A,m.availableActPaymentMethods]),S=m.getActPaymentDetailsData(m.availableActPaymentMethods),j=m.primaryPaymentDetails,P=null===(o=m.editingPaymentDetail)||void 0===o?void 0:o.code,w=(0,L.$G)().t;(0,V.useEffect)(function(){var e;null!==(e=m.availableActPaymentMethods)&&void 0!==e&&e.length&&m.initializePaymentDetails(m.availableActPaymentMethods)},[m,m.availableActPaymentMethods]);var D=function(){var e=(0,s.Z)((0,r.Z)().mark(function _callee(e){var t;return(0,r.Z)().wrap(function _callee$(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,we.dU)(e);case 2:t=n.sent,m.setEditingPaymentDetail(t);case 4:case"end":return n.stop()}},_callee)}));return function handleEditClick(t){return e.apply(this,arguments)}}(),T=j[0],Z=null===T||void 0===T?void 0:T.type,N=(null===T||void 0===T?void 0:T.type)===Te.x4.international_account?T.currency_code:void 0,I=(0,De.Cw)(w,N)[Z],B=Z&&!p()(C).call(C,Z),E=w("components.tasks.contractorAcceptCheck.unavailablePayment",{type:I}),M=m.editingPaymentDetail?!(null!==(l=m.editingPaymentDetail)&&void 0!==l&&l.valid):"fps"===(null===(d=m.selectedPaymentData)||void 0===d?void 0:d.type)&&(null===(u=m.selectedPaymentRequestData)||void 0===u?void 0:u.valid)||!m.selectedPaymentData||!!P;return(0,Q.jsxs)(Ce.w,{className:(0,Ae.Z)((0,c.Z)({},it,_)),children:[(0,Q.jsxs)("div",{className:(0,Ae.Z)("flex flex-col gap-3",(0,c.Z)({},at,!_)),children:[B&&M?(0,Q.jsx)($.bZ,{variant:"warning",title:E}):(0,Q.jsx)(Se.x,{children:w("components.tasks.contractorAcceptCheck.selectPaymentType")}),(0,Q.jsx)("div",{className:"flex flex-col gap-5",children:(0,Q.jsx)("div",{className:"flex flex-col gap-1",children:(0,Q.jsx)(tt,{store:m,paymentDetailsResult:S,selectedPaymentData:m.selectedPaymentData,editingPaymentDetail:m.editingPaymentDetail,onEditClick:D,manualFiscalizationVerificationQuery:f,isManualFiscalizationVerificationEnabled:x,isAlfaFailedManualFiscalization:y,isFpsThirdPartyEnabled:b})})})]}),P&&(0,Q.jsx)(nt.Y,{store:m.editingPaymentDetail,onConfirm:v})]})}),rt=n(67393),st=function RequiredIdentityDocumentsError(e){var t=e.onCancel,n=e.requiredIdentityDocuments,a=(0,L.$G)().t,i=(0,rt.k6)();return(0,Q.jsxs)("div",{className:"flex gap-3 flex-col",children:[(0,Q.jsxs)("div",{className:"flex gap-2.5 flex-col",children:[(0,Q.jsx)($.bZ,{variant:"error",title:a("components.tasks.laborPatentError.alert",{count:n.length,name:n.join(", ")})}),(0,Q.jsx)($.ZT,{children:a("components.tasks.laborPatentError.description")})]}),(0,Q.jsxs)("div",{className:"flex gap-2 justify-end",children:[(0,Q.jsx)($.zx,{variant:"default",className:"w-full md:w-auto",onClick:t,children:a("components.tasks.laborPatentError.actions.cancel")}),(0,Q.jsx)($.zx,{variant:"primary",className:"w-full md:w-auto",onClick:function onClick(e){t(e),i.push("/dashboard")},children:a("components.tasks.laborPatentError.actions.chat")})]})]})},ct=n(19969),lt=n(13493),dt=(n(65595),n(82966)),ut=n(84049),pt=n(51060),mt=n(67693),vt=n(80734),ft=n(45976),ht=n(42442),xt=n(71581),gt=n(35462),yt=n(50538),_t=n(61372),kt=n(21461),bt=n(62785),At=function resolveBillingAlfaAccountFeature
1(e){var t,n=e.bootstrapValue,a=e.effectiveCompanyId,i=e.taskCompanyId,o=e.taskValue,r=null!=a&&i===a?o:void 0;return null!==(t=null!==r&&void 0!==r?r:n)&&void 0!==t&&t},Ct=n(40562),St=n(96657),jt=n(42742),Pt=n(52935),wt=n(45058),Dt=function ApplicationSigningStepContent(e){var t,n=e.applicationData,a=e.normalizedSelectedFpsPhone,i=e.applicationBankName,o=e.applicationFileTitle,r=e.applicationStatusLabel,s=e.applicationErrorMessage,c=(e.isApplicationLoading,(0,L.$G)().t),l=null!==(t=null===n||void 0===n?void 0:n.mobile_phone)&&void 0!==t?t:a,d=(0,jt.C)(l),u=n?(0,Pt.mP)({firstName:n.first_name,lastName:n.last_name,patronymic:n.patronymic}):"",p=null!==i&&void 0!==i?i:"";return null!==n&&void 0!==n&&n.pdf_url||s?(0,Q.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,Q.jsx)($.ZT,{variant:"p1",children:c("fpsThirdParty.applicationStep.description")}),(0,Q.jsxs)($.Zb,{"data-openreplay-hidden":!0,radius:"4xl",variant:"gray",padding:"xs",className:"flex flex-col gap-3",children:[d&&(0,Q.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,Q.jsx)("div",{className:"w-10 h-10 bg-[#251D350F] rounded-full flex items-center justify-center",children:(0,Q.jsx)($.JO,{icon:"CallIcon",size:20,className:"text-[#251D3573]"})}),(0,Q.jsxs)("div",{className:"flex flex-col",children:[(0,Q.jsx)($.ZT,{variant:"p2",textColor:"secondary",children:c("fpsThirdParty.common.phoneNumber")}),(0,Q.jsx)($.ZT,{children:d})]})]}),u&&(0,Q.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,Q.jsx)("div",{className:"w-10 h-10 bg-[#251D350F] rounded-full flex items-center justify-center",children:(0,Q.jsx)($.JO,{icon:"PersonIcon",size:20,className:"text-[#251D3573]"})}),(0,Q.jsxs)("div",{className:"flex flex-col",children:[(0,Q.jsx)($.ZT,{variant:"p2",textColor:"secondary",children:c("fpsThirdParty.common.fullName")}),(0,Q.jsx)($.ZT,{children:u})]})]}),p&&(0,Q.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,Q.jsx)("div",{className:"w-10 h-10 bg-[#251D350F] rounded-full flex items-center justify-center",children:(0,Q.jsx)($.JO,{icon:"AccountBalanceIcon",size:20,className:"text-[#251D3573]"})}),(0,Q.jsxs)("div",{className:"flex flex-col",children:[(0,Q.jsx)($.ZT,{variant:"p2",textColor:"secondary",children:c("fpsThirdParty.common.bank")}),(0,Q.jsx)($.ZT,{children:p})]})]}),(0,Q.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,Q.jsx)("div",{className:"w-10 h-10 bg-[#251D350F] rounded-full flex items-center justify-center",children:(0,Q.jsx)($.JO,{icon:"NorthEastIcon",size:20,className:"text-[#251D3573]"})}),(0,Q.jsxs)("div",{className:"flex flex-col",children:[(0,Q.jsx)($.ZT,{variant:"p2",textColor:"secondary",children:c("fpsThirdParty.common.withdrawalMethod")}),(0,Q.jsx)($.ZT,{children:c("fpsThirdParty.common.fps")})]})]})]}),s&&(0,Q.jsx)($.bZ,{variant:"error",title:s}),(null===n||void 0===n?void 0:n.pdf_url)&&(0,Q.jsx)(St.h,{fileName:o,documentUrl:n.pdf_url,children:(0,Q.jsx)("div",{onClick:function onClick(){var e;return window.open(null!==(e=n.pdf_url)&&void 0!==e?e:"","_blank")},children:(0,Q.jsxs)($.Zb,{"data-openreplay-hidden":!0,direction:"row",radius:"lg",padding:"xs",justify:"between",align:"center",bordered:!0,className:"w-full cursor-pointer h-auto min-h-18 hover:shadow-lg shadow-[0_2px_4px_0_#00000005,0_1px_6px_-1px_#00000005,0_1px_2px_0_#00000008]",children:[(0,Q.jsxs)("div",{className:"flex items-center gap-3 min-w-0 flex-1",children:[(0,Q.jsx)($.sz,{icon:"signed"===n.status?"Signed":"Normal",className:"shrink-0"}),(0,Q.jsxs)("div",{className:"max-w-full break-words min-w-0",children:[(0,Q.jsx)($.ZT,{className:"truncate",variant:"p2",title:o,children:o}),(0,Q.jsx)($.ZT,{className:"m-0 text-sm text-gray-500 break-all",children:r})]})]}),(0,Q.jsx)($.zx,{size:"md",variant:"text",className:"hover:bg-transparent shrink-0",iconOnly:!0,icon:"DownloadIcon"})]})})})]}):(0,Q.jsxs)("div",{className:"flex flex-col items-center justify-center gap-[10px] py-8 text-center",children:[(0,Q.jsx)("img",{src:wt,alt:"",className:"h-40 w-40 object-contain"}),(0,Q.jsxs)("div",{className:"flex flex-col gap-0.5",children:[(0,Q.jsx)($.ZT,{weight:"medium",children:c("fpsThirdParty.applicationStep.loadingTitle")}),(0,Q.jsx)($.ZT,{children:c("fpsThirdParty.applicationStep.loadingDescription")})]})]})},Tt=n(18105),Zt=n(79639),Nt=n.n(Zt),It=n(80805),Bt=function AmountRow(e){var t=e.label,n=e.amount;return(0,Q.jsxs)("div",{className:"flex items-start justify-between gap-3",children:[(0,Q.jsx)($.ZT,{children:t}),(0,Q.jsx)($.ZT,{weight:"medium",className:"shrink-0",children:(0,Q.jsx)(J.Z,{value:n})})]})},Et=function PaymentDetailsChangedWarning(e){var t,n,a,i=e.paymentDetails,o=Boolean(null===i||void 0===i?void 0:i.card),r=o?null===i||void 0===i||null===(t=i.card)||void 0===t?void 0:t.updated_at:null===i||void 0===i||null===(n=i.bank_account)||void 0===n?void 0:n.updated_at,s=r?Nt()().diff(r,"day"):null;if(!r||null==s||s>10)return null;var c=o?"\u043a\u0430\u0440\u0442\u0443":"\u0440\u0435\u043a\u0432\u0438\u0437\u0438\u0442\u044b \u0441\u0447\u0451\u0442\u0430",l=0===s?"\u0412\u044b \u043e\u0431\u043d\u043e\u0432\u0438\u043b\u0438 ".concat(c," \u0441\u0435\u0433\u043e\u0434\u043d\u044f"):1===s?"\u0412\u044b \u043e\u0431\u043d\u043e\u0432\u0438\u043b\u0438 ".concat(c," \u0432\u0447\u0435\u0440\u0430"):g()(a="\u0412\u044b \u043e\u0431\u043d\u043e\u0432\u0438\u043b\u0438 ".concat(c," ")).call(a,(0,Ct.yl)(new Date(r)));return(0,Q.jsx)($.bZ,{variant:"warning",title:l,description:(0,Q.jsxs)(Q.Fragment,{children:["\u041f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435, \u0447\u0442\u043e \u044d\u0442\u043e \u0432\u0430\u0448\u0438 \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0435 \u0440\u0435\u043a\u0432\u0438\u0437\u0438\u0442\u044b. \u0415\u0441\u043b\u0438 \u043d\u0443\u0436\u043d\u0430 \u043f\u043e\u043c\u043e\u0449\u044c,"," ",(0,Q.jsx)($.rU,{href:"/help#chat",target:"_blank",children:"\u043d\u0430\u043f\u0438\u0448\u0438\u0442\u0435 \u043d\u0430\u043c"})]})})},Mt=(0,z.Pi)(function ContractorActSigningStepComponent(e){var t,n,a=e.store,i=e.signing,o=(0,L.$G)().t,r=i.actAmount,s=i.amountRows,c=i.contractorCommissionApproved,l=i.errorMessage,d=i.financialModel,u=i.isWalletBoxSavingsEnabled,p=i.loadState,m=i.paymentSystemAlert,v=i.requiresCommissionApproval,f=i.selectionIsLocked,x=i.shouldHidePaymentBlocks,g=i.signingAvailability,y=i.singleDocument,_=i.toggleContractorCommissionApproved,k=i.updateExtraTaxSavings,A=i.updateTaxBoxSaving,C="RUB"===r.currency,S=h()(s).call(s,function(e){return"paymentAmount"===e.kind}),P=b()(s).call(s,function(e){return"paymentAmount"!==e.kind}),w=null===(t=a.task.data.contractor)||void 0===t?void 0:t.data.payment_details,D=Boolean(w&&(null===(n=a.task.data.contractor)||void 0===n?void 0:n.data.payment_details_changed));if("pending"===p)return(0,Q.jsx)("div",{className:"flex justify-center py-6",children:(0,Q.jsx)($.$j,{})});if("error"===p)return(0,Q.jsx)($.bZ,{variant:"warning",title:l});var T=function renderTaxSavings(){var e,t;if("tax-box"!==(null===d||void 0===d?void 0:d.kind)||!d.taxSavings.length)return null;var n=h()(e=d.taxSavings).call(e,function(e){return"TASK"===e.kind}),a=b()(t=d.taxSavings).call(t,function(e){return"TASK"!==e.kind}),i=(0,Q.jsxs)(Q.Fragment,{children:[n&&(0,Q.jsxs)("div",{className:"flex items-start gap-3",children:[(0,Q.jsx)($.XZ,{checked:!0,disabled:!0}),(0,Q.jsxs)("div",{className:"flex flex-1 items-start justify-between gap-3",children:[(0,Q.jsx)($.ZT,{children:n.title}),(0,Q.jsxs)($.ZT,{weight:"medium",className:"shrink-0",children:["-",(0,Q.jsx)(J.Z,{value:n.amount})]})]})]}),j()(a).call(a,function(e){var t=e.title,n=e.amount,a=e.kind,i=e.checked;return(0,Q.jsxs)("div",{className:"flex items-start gap-3",children:[(0,Q.jsx)($.XZ,{checked:i,disabled:f,onCheckedChange:function onCheckedChange(e){return A(a,Boolean(e))}}),(0,Q.jsxs)("div",{className:"flex flex-1 items-start justify-between gap-3",children:[(0,Q.jsx)($.ZT,{children:t}),(0,Q.jsxs)($.ZT,{weight:"medium",className:"shrink-0",children:["-",(0,Q.jsx)(J.Z,{value:n})]})]})]},a)})]});return(0,Q.jsx)("div",{className:"flex flex-col gap-2",children:i})},Z=function renderInlineTaxSavings(){var e;return"tax-box"!==(null===d||void 0===d?void 0:d.kind)?null:j()(e=d.taxSavings).call(e,function(e,t){var n=e.title,a=e.amount,i=e.kind,o=e.checked;return(0,Q.jsxs)(V.Fragment,{children:[(S||t>0)&&(0,Q.jsx)($.iz,{className:"my-1.5"}),"TASK"===i?(0,Q.jsx)(Bt,{label:n,amount:"-".concat(a)}):(0,Q.jsxs)("div",{className:"flex items-start gap-3",children:[(0,Q.jsx)($.XZ,{checked:o,disabled:f,onCheckedChange:function onCheckedChange(e){return A(i,Boolean(e))}}),(0,Q.jsxs)("div",{className:"flex flex-1 items-start justify-between gap-3",children:[(0,Q.jsx)($.ZT,{children:n}),(0,Q.jsxs)($.ZT,{weight:"medium",className:"shrink-0",children:["-",(0,Q.jsx)(J.Z,{value:a})]})]})]})]},i)})};return(0,Q.jsxs)("div",{className:"flex flex-col gap-2.5",children:[g.problems.length>0&&(0,Q.jsx)($.bZ,{variant:"warning",title:(0,Q.jsx)(It.UJ,{problems:g.problems})}),function renderDocuments(){return y?(0,Q.jsxs)($.Zb,{variant:"gray",padding:"xs",radius:"xl",className:"gap-3",children:[(0,Q.jsxs)("div",{className:"flex items-center gap-2",children:[(0,Q.jsx)($.JO,{icon:"DocumentIcon",className:"text-secondary",size:20}),(0,Q.jsx)($.ZT,{weight:"medium",children:o("components.tasks.contractorTaxBoxAccept.doc")})]}),(0,Q.jsx)(K.Z,{data:y,status:y.status})]}):null}(),function renderPaymentDetails(){return x||!d?null:"tax-account"===d.kind?(0,Q.jsxs)($.Zb,{variant:"gray",padding:"xs",radius:"xl",className:"gap-3",children:[(0,Q.jsxs)("div",{className:"flex items-center gap-2",children:[(0,Q.jsx)($.JO,{icon:"ListIcon",className:"text-secondary",size:20}),(0,Q.jsx)($.ZT,{weight:"medium",children:o("components.tasks.contractorTaxBoxAccept.paymentDetails")})]}),(0,Q.jsx)("div",{className:"flex flex-col",children:j()(s).call(s,function(e,t){return(0,Q.jsxs)(V.Fragment,{children:[t>0&&(0,Q.jsx)($.iz,{className:"my-1.5"}),(0,Q.jsx)(Bt,{label:e.description,amount:e.amount})]},e.kind)})}),d.baseTaxSavingsAmount&&(0,Q.jsx)($.ZT,{textColor:"secondary",children:o("components.tasks.contractorTaxAccountAccept.amountContent.single.taxSavingsAmountDescription")}),d.extraTaxSavings&&(0,Q.jsx)("div",{className:"rounded-xl bg-[#FFE8ED] p-4",children:(0,Q.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,Q.jsx)($.ZT,{weight:"medium",children:d.extraTaxSavings.title}),(0,Q.jsx)($.ZT,{children:d.extraTaxSavings.description}),(0,Q.jsx)($.XZ,{checked:d.extraTaxSavings.checked,disabled:f,onCheckedChange:function onCheckedChange(e){return k(Bo
1olean(e))},label:(0,Q.jsxs)("div",{className:"flex items-center justify-between gap-3",children:[(0,Q.jsx)($.ZT,{children:o("components.tasks.contractorTaxAccountAccept.amountContent.single.extraTaxSavings")}),(0,Q.jsx)($.ZT,{weight:"medium",children:(0,Q.jsx)(J.Z,{value:d.extraTaxSavings.amount})})]})})]})}),d.currencyExchangeDescription&&(0,Q.jsx)($.bZ,{variant:"info",title:o("common.exchangeRate",{rate:d.currencyExchangeDescription})}),d.requiresCommissionApproval&&(0,Q.jsx)($.bZ,{variant:"info",title:o("components.tasks.contractorTaxAccountAccept.amountContent.single.contractorKonsolCommissionDescription")})]}):C?(0,Q.jsxs)("div",{className:"flex flex-col gap-2.5",children:[!u&&d.isFlexible&&(0,Q.jsxs)($.Zb,{variant:"gray",padding:"xs",radius:"xl",className:"gap-3",children:[(0,Q.jsxs)("div",{className:"flex items-center gap-2",children:[(0,Q.jsx)($.JO,{icon:"ListIcon",className:"text-secondary",size:20}),(0,Q.jsx)($.ZT,{weight:"medium",children:o("components.tasks.contractorTaxBoxAccept.paymentDetails")})]}),d.hasReceiptSaving&&(0,Q.jsx)($.bZ,{variant:"warning",title:"\u0423\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f \u0432 \u043a\u043e\u043f\u0438\u043b\u043a\u0443",description:(0,Q.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,Q.jsx)($.ZT,{textColor:"secondary",children:"\u0423 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u0434\u0440\u0443\u0433\u0438\u0435 \u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0435 \u043d\u0430\u043b\u043e\u0433\u043e\u0432\u044b\u0435 \u043d\u0430\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f. \u0412 \u043a\u043e\u043f\u0438\u043b\u043a\u0443 \u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043b\u043e\u0436\u0438\u0442\u044c \u0434\u0435\u043d\u044c\u0433\u0438 \u0441 \u044d\u0442\u043e\u0433\u043e \u0430\u043a\u0442\u0430 \u0434\u043b\u044f \u0438\u0445 \u043f\u043e\u0433\u0430\u0448\u0435\u043d\u0438\u044f."}),T()]})}),(0,Q.jsxs)("div",{className:"flex w-full flex-col",children:[S&&(0,Q.jsx)(Bt,{label:S.description,amount:S.amount}),!d.hasReceiptSaving&&Z(),j()(P).call(P,function(e){return(0,Q.jsxs)(V.Fragment,{children:[(0,Q.jsx)($.iz,{className:"my-1.5"}),(0,Q.jsx)(Bt,{label:e.description,amount:e.amount})]},e.kind)})]})]}),(0,X.oE)(d.contractorCommissionAmount)&&(0,Q.jsx)($.bZ,{variant:"warning",title:o("components.tasks.contractorTaxBoxAccept.taxWithholdingsWarning")}),d.currencyExchangeDescription&&(0,Q.jsx)($.bZ,{variant:"info",title:o("common.exchangeRate",{rate:d.currencyExchangeDescription})}),D&&w&&(0,Q.jsx)(Et,{paymentDetails:w}),(0,Q.jsx)($.Zb,{variant:"gray",padding:"xs",radius:"xl",children:(0,Q.jsxs)("div",{className:"flex w-full items-start justify-between gap-3",children:[(0,Q.jsxs)("div",{className:"flex items-center gap-2",children:[(0,Q.jsx)($.JO,{icon:"PaymentIcon",className:"text-secondary"}),(0,Q.jsx)($.ZT,{variant:"h4",children:o(u?"components.tasks.contractorTaxBoxAccept.paymentAmount":"components.tasks.contractorTaxBoxAccept.actSumCard")})]}),(0,Q.jsx)($.ZT,{variant:"h4",className:"shrink-0",children:(0,Q.jsx)(J.Z,{value:d.finalAmount})})]})})]}):(0,Q.jsxs)("div",{className:"flex flex-col gap-2.5",children:[!u&&d.isFlexible&&(0,Q.jsxs)($.Zb,{variant:"gray",padding:"xs",radius:"xl",className:"gap-3",children:[(0,Q.jsxs)("div",{className:"flex items-center gap-2",children:[(0,Q.jsx)($.JO,{icon:"ListIcon",className:"text-secondary",size:20}),(0,Q.jsx)($.ZT,{weight:"medium",children:o("components.tasks.contractorTaxBoxAccept.paymentDetails")})]}),m&&(0,Q.jsx)($.bZ,{variant:"warning",title:m}),(0,Q.jsx)("div",{className:"flex flex-col",children:j()(s).call(s,function(e,t){return(0,Q.jsxs)(V.Fragment,{children:[t>0&&(0,Q.jsx)($.iz,{className:"my-1.5"}),(0,Q.jsx)(Bt,{label:e.description,amount:e.amount})]},e.kind)})})]}),D&&w&&(0,Q.jsx)(Et,{paymentDetails:w}),(0,Q.jsx)($.Zb,{variant:"gray",padding:"xs",radius:"xl",children:(0,Q.jsxs)("div",{className:"flex items-start justify-between gap-3",children:[(0,Q.jsxs)("div",{className:"flex items-center gap-2",children:[(0,Q.jsx)($.JO,{icon:"PaymentIcon",className:"text-secondary",size:20}),(0,Q.jsx)($.ZT,{variant:"h4",children:o(u?"components.tasks.contractorTaxBoxAccept.paymentAmount":"components.tasks.contractorTaxBoxAccept.actSumCard")})]}),(0,Q.jsx)($.ZT,{variant:"h4",className:"shrink-0",children:(0,Q.jsx)(J.Z,{value:{value:d.paymentAmountAfterWithholdings,currency:r.currency}})})]})})]})}(),function renderApproveCheckbox(){return v&&d?(0,Q.jsx)($.XZ,{disabled:f,checked:c,onCheckedChange:_,label:o("tax-account"===d.kind?"components.tasks.contractorTaxAccountAccept.amountContent.single.approve":"components.tasks.contractorTaxBoxAccept.taskConfirmMessage")}):null}()]})}),Ft=(0,z.Pi)(function ContractorActSigningActionsComponent(e){var t=e.signing,n=e.onCancel,a=(0,ne.LM)(),i=(0,rt.k6)(),o=t.contractorCommissionApproved,r=t.isPinCodeLoading,s=t.
1isSignActLoading,c=t.loadState,l=t.pinError,d=t.requestChallenge,u=t.signingAvailability,p=t.submitVerification,m=t.verification;if("ready"!==c)return null;var v="requestingChallenge"===m.phase,f="signing"===m.phase,h=v||f||s||r,x=f?m.retryPhase:m.phase;if("idle"===m.phase||v)return(0,Q.jsxs)("div",{className:"flex w-full gap-2 sm:justify-end",children:[(0,Q.jsx)($.zx,{variant:"default",size:"lg",className:"w-full sm:w-auto",disabled:h,onClick:n,children:"\u041e\u0442\u043c\u0435\u043d\u0430"}),(0,Q.jsx)($.zx,{variant:"primary",size:"lg",className:"w-full sm:w-auto",disabled:h||!o||u.isDisabled,isLoading:h,onClick:function onClick(){d()},children:"\u041f\u043e\u0434\u043f\u0438\u0441\u0430\u0442\u044c"})]});if("readyWithoutVerification"===x)return(0,Q.jsx)($.zx,{variant:"primary",size:"lg",className:"w-full",disabled:h||!o||u.isDisabled,isLoading:h,onClick:function onClick(){p()},children:"\u041f\u043e\u0434\u043f\u0438\u0441\u0430\u0442\u044c"});var g="awaitingPin"===x;return(0,Q.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,Q.jsx)($.vQ,{length:4,title:g?"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u0438\u043d-\u043a\u043e\u0434":"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u0434 \u0434\u043b\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u0430\u043a\u0442\u0430",masked:g,isDisabled:h||u.isDisabled,loading:h,hasError:Boolean(l),errorMessage:null!==l&&void 0!==l?l:void 0,onComplete:function onComplete(e){p(e)}}),g&&(0,Q.jsx)($.rU,{onClick:function handleForgotPin(){var e="contractor"===a.kind?"/contractors/".concat(a.contractorId):"/profile";a.setIsEditPinCodeVisible(!0),i.push(e)},children:"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043f\u0438\u043d-\u043a\u043e\u0434 \u0432 \u043f\u0440\u043e\u0444\u0438\u043b\u0435"})]})}),Ut=n(45599),Rt=n(34608),Ot=n(89274),zt=function SavedPaymentStepContent(e){var t,n,a,i,o=e.currentUserFullName,r=e.isSavedFromApplicationStep,s=e.savedPaymentData,c=e.savedStepError,l=(0,L.$G)().t,d=null!==s&&void 0!==s&&s.fpsThirdPartyApplication?re()(t=g()(n=g()(a="".concat(s.fpsThirdPartyApplication.last_name," ")).call(a,s.fpsThirdPartyApplication.first_name," ")).call(n,null!==(i=s.fpsThirdPartyApplication.patronymic)&&void 0!==i?i:"")).call(t):(null===s||void 0===s?void 0:s.name)||(null===s||void 0===s?void 0:s.fullName)||o,u=(null===s||void 0===s?void 0:s.bank)||(null===s||void 0===s?void 0:s.bankName)||"",p=(null===s||void 0===s?void 0:s.bic)||"",m=s?(0,Ue.YQ)(s.type,l):"",v=(null===s||void 0===s?void 0:s.account)||(null===s||void 0===s?void 0:s.internationalAccountNumber),f=(null===s||void 0===s?void 0:s.card)||"",h="fps"===(null===s||void 0===s?void 0:s.type);return(0,Q.jsxs)("div",{"data-openreplay-hidden":!0,className:"flex flex-col gap-4",children:[(0,Q.jsx)($.ZT,{textColor:"secondary",children:l(r?"fpsThirdParty.savedStep.descriptionFromApplication":"fpsThirdParty.savedStep.description")}),c&&(0,Q.jsx)($.bZ,{variant:"error",title:c}),s&&(0,Q.jsxs)($.Zb,{radius:"4xl",variant:"gray",padding:"xs",className:"flex flex-col gap-3",children:[!h&&m&&(0,Q.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,Q.jsx)("div",{className:"w-10 h-10 bg-[#251D350F] rounded-full flex items-center justify-center",children:(0,Q.jsx)($.JO,{icon:"NorthEastIcon",size:20,className:"text-[#251D3573]"})}),(0,Q.jsxs)("div",{className:"flex flex-col",children:[(0,Q.jsx)($.ZT,{variant:"p2",textColor:"secondary",children:l("fpsThirdParty.common.withdrawalMethod")}),(0,Q.jsx)($.ZT,{children:m})]})]}),(null===s||void 0===s?void 0:s.userPhone)&&(0,Q.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,Q.jsx)("div",{className:"w-10 h-10 bg-[#251D350F] rounded-full flex items-center justify-center",children:(0,Q.jsx)($.JO,{icon:"CallIcon",size:20,className:"text-[#251D3573]"})}),(0,Q.jsxs)("div",{className:"flex flex-col",children:[(0,Q.jsx)($.ZT,{variant:"p2",textColor:"secondary",children:l("fpsThirdParty.common.phoneNumber")}),(0,Q.jsx)($.ZT,{children:(0,jt.C)(s.userPhone)})]})]}),d&&(0,Q.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,Q.jsx)("div",{className:"w-10 h-10 bg-[#251D350F] rounded-full flex items-center justify-center",children:(0,Q.jsx)($.JO,{icon:"PersonIcon",size:20,className:"text-[#251D3573]"})}),(0,Q.jsxs)("div",{className:"flex flex-col",children:[(0,Q.jsx)($.ZT,{variant:"p2",textColor:"secondary",children:l("fpsThirdParty.common.fullName")}
1),(0,Q.jsx)($.ZT,{children:d})]})]}),u&&(0,Q.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,Q.jsx)("div",{className:"w-10 h-10 bg-[#251D350F] rounded-full flex items-center justify-center",children:(0,Q.jsx)($.JO,{icon:"AccountBalanceIcon",size:20,className:"text-[#251D3573]"})}),(0,Q.jsxs)("div",{className:"flex flex-col",children:[(0,Q.jsx)($.ZT,{variant:"p2",textColor:"secondary",children:l("fpsThirdParty.common.bank")}),(0,Q.jsx)($.ZT,{children:u})]})]}),p&&(0,Q.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,Q.jsx)("div",{className:"w-10 h-10 bg-[#251D350F] rounded-full flex items-center justify-center",children:(0,Q.jsx)($.JO,{icon:"InfoIcon",size:20,className:"text-[#251D3573]"})}),(0,Q.jsxs)("div",{className:"flex flex-col",children:[(0,Q.jsx)($.ZT,{variant:"p2",textColor:"secondary",children:l("fpsThirdParty.payment.fields.bic")}),(0,Q.jsx)($.ZT,{children:p})]})]}),f&&(0,Q.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,Q.jsx)("div",{className:"w-10 h-10 bg-[#251D350F] rounded-full flex items-center justify-center",children:(0,Q.jsx)($.JO,{icon:"CreditCardIcon",size:20,className:"text-[#251D3573]"})}),(0,Q.jsxs)("div",{className:"flex flex-col",children:[(0,Q.jsx)($.ZT,{variant:"p2",textColor:"secondary",children:l("fpsThirdParty.payment.fields.cardNumber")}),(0,Q.jsx)($.ZT,{children:f})]})]}),v&&(0,Q.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,Q.jsx)("div",{className:"w-10 h-10 bg-[#251D350F] rounded-full flex items-center justify-center",children:(0,Q.jsx)($.JO,{icon:"AccountBalanceIcon",size:20,className:"text-[#251D3573]"})}),(0,Q.jsxs)("div",{className:"flex flex-col",children:[(0,Q.jsx)($.ZT,{variant:"p2",textColor:"secondary",children:l("fpsThirdParty.payment.fields.accountNumber")}),(0,Q.jsx)($.ZT,{children:v})]})]}),r&&(0,Q.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,Q.jsx)("div",{className:"w-10 h-10 bg-[#251D350F] rounded-full flex items-center justify-center",children:(0,Q.jsx)($.JO,{icon:"NorthEastIcon",size:20,className:"text-[#251D3573]"})}),(0,Q.jsxs)("div",{className:"flex flex-col",children:[(0,Q.jsx)($.ZT,{variant:"p2",textColor:"secondary",children:l("fpsThirdParty.common.withdrawalMethod")}),(0,Q.jsx)($.ZT,{children:l("fpsThirdParty.common.fps")})]})]})]})]})},Lt=n(49252),Vt=n(86267),Wt=n(7651),qt=n(75584),$t=n(51152),Gt=n(67541),Kt=n(76288),Jt=n(43658),Xt=n.n(Jt),Qt=n(28777),Yt=n.n(Qt),Ht=function(e){(0,$t.Z)(InvalidWithholdingsResponse,e);var t=(0,Gt.Z)(InvalidWithholdingsResponse);function InvalidWithholdingsResponse(e){var n;return(0,l.Z)(this,InvalidWithholdingsResponse),(n=t.call(this,"Invalid withholdings field: ".concat(e))).field=e,n}return(0,d.Z)(InvalidWithholdingsResponse)}((0,Kt.Z)(Error)),en="TASK",tn="DEBT",nn="PENALTY",an="RECEIPT",on=[en,tn,nn,an],rn=new(Xt())([tn,nn,an]),sn=function isRecord(e){return Boolean(e)&&"object"===(0,i.Z)(e)&&!Array.isArray(e)},cn=function readRecord(e,t){if(!sn(e))throw new Ht(t);return e},ln=function readString(e,t){if("string"!==typeof e)throw new Ht(t);return e},dn=function readOptionalString(e,t){if(null!=e)return ln(e,t)},un=function normalizeAmount(e,t){if("string"!==typeof e&&"number"!==typeof e)throw new Ht(t);try{return new(Yt())(e).toString()}catch(n){throw new Ht(t)}},pn=function readOptionalAmount(e,t){if(null!=e&&""!==e)return un(e,t)},mn=function readAmountByAliases(e,t,n){var a,i=h()(t).call(t,function(t){return null!=e[t]});if(!i)throw new Ht(n);return un(e[i],g()(a="".concat(n,".")).call(a,i))},vn=function readOptionalAmountByAliases(e,t,n){var a,i=h()(t).call(t,function(t){return null!=e[t]&&""!==e[t]});return i?un(e[i],g()(a="".concat(n,".")).call(a,i)):void 0},fn=function isNonZeroAmount(e){return void 0!==e&&!new(Yt())(e).isZero()},hn=function negateAmount(e){return new(Yt())(e).negated().toString()},xn=function normalizePaymentAmount(e){return un(sn(e)?e.value:e,"payment_amount")},gn=function normalizeTaxAccountOption(e,t){var n=cn(e,t);return{taxSavingsAmount:pn(n.tax_savings_amount,"".concat(t,".tax_savings_amount")),transferCommissionAmount:vn(n,["transfer_commission_amount","transfer_commission"],t),paymentAmountAfterWithholdings:mn(n,["payment_amount_after_withholdings","payment_amount_after_witholdings"],t),contractorCommissionAmount:pn(n.contractor_konsol_commission,"".concat(t,".contractor_konsol_commission")),currencyExchangeDescription:dn(n.currency_exchange_description,"".concat(t,".currency_exchange_description"))}},yn=function normalizeTaxBoxResponse(e){var t,n=cn(e,"response"),a=null==n.tax_savings?void 0:cn(n.tax_savings,"tax_savings"),i=null!==(t=null===a||void 0===a?void 0:a.items)&&void 0!==t?t:[];if(!Array.isArray(i))throw new Ht("tax_savings.items");var o=new(Xt()),r=j()(i).call(i,function(e,t){var n="tax_savings.items.".concat(t),a=cn(e,n),i=function normalizeTaxSavingKind(e,t){if(e===en||e===tn||e===nn||e===an)return e;throw new Ht(t)}(a.kind,"".concat(n,".kind"));if(o.has(i))throw new Ht("".concat(n,".kind"));return o.add(i),{kind:i,title:ln(a.title,"".concat(n,".title")),description:ln(a.description,"".concat(n,".description")),amount:un(a.amount,"".concat(n,".amount"))}});if(null!=n.force_tax_saving&&"boolean"!==typeof n.force_tax_saving)throw new Ht("force_tax_saving");if(null!=n.vat&&("number"!==typeof n.vat||!Number.isFinite(n.vat)))throw new Ht("vat");return{taxSavingsItems:r,transferCommissionAmount:pn(n.transfer_commission_amount,"transfer_commission_amount"),contractorCommissionAmount:pn(n.contractor_konsol_commission,"contractor_konsol_commission"),paymentAmountAfterWithholdings:un(n.payment_amount_after_withholdings,"payment_amount_after_withholdings"),currencyExchangeDescription:dn(n.currency_exchange_description,"currency_exchange_description"),personalIncomeTaxAmount:pn(n.personal_income_tax_amount,"personal_income_tax_amount"),vat:n.vat,forceTaxSaving:n.force_tax_saving}},_n=function getTaxAccountSelection(e,t){return"tax-account"===e.kind?e:t},kn=function getTaxBoxSelection(e,t){return"tax-box"===e.kind?e:t},bn=function createActWithholdingsAdapter(e){var t=e.product,n=e.rawResponse,a=e.context;try{var i=(0,o.Z)((0,o.Z)({},a),{},{paymentAmountValue:xn(a.paymentAmount)}),r="tax-account"===t?function createTaxAccountAdapter(e,t){var n,a,i={kind:"tax-account",useExtra:null!==(n=null===(a=e.extraOption)||void 0===a?void 0:a.selected)&&void 0!==n&&n},o=function getSelectedOption(t){return _n(t,i).useExtra&&e.extraOption?e.extraOption:e.defaultOption};return{kind:"tax-account",initialSelection:i,derive:function derive(n){var a=_n(n,i),r=o(n),s=[];return t.paymentAmountValue!==r.paymentAmountAfterWithholdings&&s.push({kind:"paymentAmount",amount:t.paymentAmount}),e.defaultOption.taxSavingsAmount&&s.push({kind:"taxSavingsAmount",amount:e.defaultOption.taxSavingsAmount}),fn(r.contractorCommissionAmount)&&s.push({kind:"contractorKonsolCommission",amount:hn(r.contractorCommissionAmount)}),r.transferCommissionAmount&&s.push({kind:"transferCommissionAmount",amount:r.transferCommissionAmount}),s.push({kind:"finalAmount",amount:r.paymentAmountAfterWithholdings}),{kind:"tax-account",rows:s,finalAmount:r.paymentAmountAfterWithholdings,baseTaxSavingsAmount:e.defaultOption.taxSavingsAmount,extraTaxSavings:e.extraOption?{title:e.extraOption.title,de
1scription:e.extraOption.description,amount:e.extraOption.extraSavingsAmount,checked:a.useExtra}:void 0,contractorCommissionAmount:r.contractorCommissionAmount,currencyExchangeDescription:r.currencyExchangeDescription,requiresCommissionApproval:fn(r.contractorCommissionAmount)}},updateSelection:function updateSelection(t,n){var a=_n(t,i);return"tax-account-extra"===n.kind&&e.extraOption?{kind:"tax-account",useExtra:n.checked}:a},buildSubmitExtras:function buildSubmitExtras(e){return{kind:"tax-account",taxSavingsAmount:o(e).taxSavingsAmount}}}}(function normalizeTaxAccountResponse(e){var t=cn(e,"response"),n=gn(t.default,"default");if(null==t.extra_tax_savings)return{defaultOption:n};var a=cn(t.extra_tax_savings,"extra_tax_savings"),i=gn(a,"extra_tax_savings");if("boolean"!==typeof a.selected)throw new Ht("extra_tax_savings.selected");return{defaultOption:n,extraOption:(0,o.Z)((0,o.Z)({},i),{},{title:ln(a.title,"extra_tax_savings.title"),description:ln(a.description,"extra_tax_savings.description"),selected:a.selected,extraSavingsAmount:un(a.extra_savings_amount,"extra_tax_savings.extra_savings_amount"),taxSavingsAmount:un(a.tax_savings_amount,"extra_tax_savings.tax_savings_amount")})}}(n),i):function createTaxBoxAdapter(e,t){var n,a,i,r=t.isHrmTaxBox?b()(n=e.taxSavingsItems).call(n,function(e){var t=e.kind;return t!==tn&&t!==nn}):e.taxSavingsItems,s=new(Xt())(j()(r).call(r,function(e){return e.kind})),c=null!==(a=null!==(i=e.forceTaxSaving)&&void 0!==i?i:t.forceTaxSavingFromProfile)&&void 0!==a&&a,l={kind:"tax-box",selectedKinds:b()(on).call(on,function(e){return s.has(e)&&(e===en||c)})},d=function getSelectedKinds(e){var t=kn(e,l),n=new(Xt())(t.selectedKinds);return b()(on).call(on,function(e){return s.has(e)&&n.has(e)})};return{kind:"tax-box",initialSelection:l,derive:function derive(n){var a,i,c=d(n),l=new(Xt())(c),u=[];"RUB"!==t.actCurrency?t.paymentAmountValue!==e.paymentAmountAfterWithholdings&&u.push({kind:"paymentAmount",amount:t.paymentAmount}):(u.push({kind:"paymentAmount",amount:t.paymentAmount}),fn(e.contractorCommissionAmount)&&u.push({kind:"contractorKonsolCommission",amount:hn(e.contractorCommissionAmount)}),!t.isWalletBoxEnabled&&e.transferCommissionAmount&&u.push({kind:"transferCommissionAmount",amount:hn(e.transferCommissionAmount),vat:e.vat}));var p=v()(r).call(r,function(e,t){return l.has(t.kind)?e.plus(t.amount):e},new(Yt())(0));return{kind:"tax-box",rows:u,finalAmount:t.isFlexibleTaxBox?new(Yt())(t.paymentAmountValue).minus(p).minus(null!==(a=e.contractorCommissionAmount)&&void 0!==a?a:0).minus(null!==(i=e.transferCommissionAmount)&&void 0!==i?i:0).toFixed(2):e.paymentAmountAfterWithholdings,paymentAmountAfterWithholdings:e.paymentAmountAfterWithholdings,contractorCommissionAmount:e.contractorCommissionAmount,currencyExchangeDescription:e.currencyExchangeDescription,personalIncomeTaxAmount:e.personalIncomeTaxAmount,requiresCommissionApproval:fn(e.contractorCommissionAmount),taxSavings:j()(r).call(r,function(e){return(0,o.Z)((0,o.Z)({},e),{},{checked:l.has(e.kind),disabled:e.kind===en})}),hasReceiptSaving:s.has(an),isFlexible:t.isFlexibleTaxBox}},updateSelection:function updateSelection(e,t){var n=kn(e,l);if("tax-box-saving"!==t.kind||t.savingKind===en||!rn.has(t.savingKind)||!s.has(t.savingKind))return n;var a=new(Xt())(n.selectedKinds);return t.checked?a.add(t.savingKind):a.delete(t.savingKind),{kind:"tax-box",selectedKinds:b()(on).call(on,function(e){return a.has(e)})}},buildSubmitExtras:function buildSubmitExtras(e){return t.isFlexibleTaxBox?{kind:"tax-box",payableTaxKinds:d(e)}:{kind:"tax-box"}}}}(yn(n),i);return{ok:!0,adapter:r}}catch(s){return{ok:!1,error:{code:"tax-account"===t?"invalid-tax-account-response":"invalid-tax-box-response",product:t,field:s instanceof Ht?s.field:"response"}}}},An=function getAmountRowDescription(e,t,n){if("tax-account"===t.kind){return n({paymentAmount:"components.tasks.contractorTaxAccountAccept.amountContent.single.paymentAmount",taxSavingsAmount:"components.tasks.contractorTaxAccountAccept.amountContent.single.taxSavingsAmount",contractorKonsolCommission:"components.tasks.contractorTaxAccountAccept.amountContent.single.contractorKonsolCommission",transferCommissionAmount:"components.tasks.contractorTaxAccountAccept.amountContent.single.transferCommissionAmount",finalAmount:"components.tasks.contractorTaxAccountAccept.amountContent.single.amount"}[e.kind])}if("transferCommissionAmount"===e.kind)return null!==e.vat&&void 0!==e.vat?n("components.tasks.contractorTaxBoxAccept.transferCommissionAmountWithVat",{vat:e.vat}):n("components.tasks.contractorTaxBoxAccept.transferCommissionAmountWithoutVat");return n({paymentAmount:"components.tasks.contractorTaxBoxAccept.paymentAmount",taxSavingsAmount:"components.tasks.contractorTaxBoxAccept.paymentAmount",contractorKonsolCommission:"components.tasks.contractorTaxBoxAccept.contractorKonsolCommission",finalAmount:"components.tasks.contractorTaxBoxAccept.totalAmount"}[e.kind])},Cn=n(54504),Sn=n(42369),jn=n(71040),Pn=n(16734),wn=n(20208),Dn=n(74911),Tn=n(20090),Zn=n(54633),Nn=n(73551),In=n(98562),Bn=n(50546),En=function buildSchema(e){return pt.z.object({lastName:pt.z.string().min(1,"\u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u0444\u0430\u043c\u0438\u043b\u0438\u044e"),firstName:pt.z.string().min(1,"\u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u0438\u043c\u044f"),patronymic:pt.z.string(),noPatronymic:pt.z.boolean()}).superRefine(function(t,n){var a;t.noPatronymic||re()(a=t.patronymic).call(a)||n.addIssue({code:pt.z.ZodIssueCode.custom,message:e("fpsThirdParty.recipientStep.validation.patronymicRequired","\u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u043e\u0442\u0447\u0435\u0441\u0442\u0432\u043e"),path:["patronymic"]})})},Mn=["payment","recipient","application","saved","act"],Fn=["payment","saved","act"],Un=function ThirdPartyBankAccountFlowConsumer(e){var t=e.children;return(0,Q.jsx)(Q.Fragment,{children:t((0,mt.j)())})},Rn=(Je={},(0,c.Z)(Je,Te.x4.fps,"fpsThirdParty.payment.singleMethod.fps"),(0,c.Z)(Je,Te.x4.card,"fpsThirdParty.payment.singleMethod.card"),(0,c.Z)(Je,Te.x4.account,"fpsThirdParty.payment.singleMethod.account"),(0,c.Z)(Je,Te.x4.entrepreneur,"fpsThirdParty.payment.singleMethod.entrepreneur"),(0,c.Z)(Je,Te.x4.international_account,"fpsThirdParty.payment.singleMethod.account"),(0,c.Z)(Je,Te.x4.international_eur,"fpsThirdParty.payment.singleMethod.account"),(0,c.Z)(Je,Te.x4.international_usd,"fpsThirdParty.payment.singleMethod.account"),Je),On=(0,z.Pi)(function ContractorActSigningDialogComponent(e){var t,n,i,c,l,d,u,m,v,f,x,y,k,A,S,P,w,D,T,Z,N,I,B,E,M,U,R,O,z,W,G,K,Y,H,ee,te,ae,ie,oe,re,se,le,ue,pe,me,ve,fe=e.store,he=e.onCancel,xe=(0,L.$G)().t,ye=(0,_t.Iu)(),_e=ye.config,ke=ye.isKonsolHrm,be=(0,ne.LM)(),Ae=null!==(t=null===(n=be.user)||void 0===n?void 0:n.data.mobile_phone)&&void 0!==t?t:"",Ce=null===(i=fe.task.data.company)||void 0===i?void 0:i.id,Se=Ce?be.findContractorCompany(Ce):null,je=null!==(c=null===Se||void 0===Se?void 0:Se.data.features)&&void 0!==c?c:null===(l=fe.task.data.company)||void 0===l||null===(d=l.data)||void 0===d?void 0:d.features,Pe=null!==(u=null===Se||void 0===Se||null===(m=Se.data.features)||void 0===m?void 0:m.bank_account_third_party_available)&&void 0!==u?u:Ce===(null===(v=fe.task.data.company)||void 0===v?void 0:v.id)?null===(f=fe.task.data.company)||void 0===f||null===(x=f.data)||void 0===x||null===(y=x.features)||void 0===y?void 0:y.bank_account_third_party_available:void 0,De=(0,vt.h)({bank_account_third_party_available:Pe}),Ze=At({bootstrapValue:null===Se||void 0===Se||null===(k=Se.data.features)||void 0===k?void 0:k.billing_alfa_account,effectiveCompanyId:Ce,taskCompanyId:null===(A=fe.task.data.company)||void 0===A?void 0:A.id,taskValue:null===(S=fe.task.data.company)||void 0===S||null===(P=S.data)||void 0===P||null===(w=P.features)||void 0===w?void 0:w.billing_alfa_account}),Ne=(0,Bn.s)(je),Ie=null!==(D=null===(T=be.user)||void 0===T||null===(Z=T.data.contractor)||void 0===Z?void 0:Z.data.companies.items)&&void 0!==D?D:[],Be=(0,Bn.p)({contractorKind:null===(N=fe.task.data.contractor)||void 0===N?void 0:N.data.kind,hasActiveCompanyFeature:(0,ze.V)(Ie,Ce),hasSelfEmployedUserKind:Boolean(null===(I=be.user)||void 0===I?void 0:p()(B=I.data.kinds).call(B,"self_employed")),isDemoContractor:C()(Ae).call(Ae,"+7000"),mode:Ne}),Ee=null==Ce?void 0:{headers:{"x-company-id":String(Ce)}},Me=Boolean(null!=fe.initialBankApplicationId||fe.task.data.check_payment_details&&!fe.contractorPaymentDetailsAccepted&&!fe.task.data.act.contractor_wallet_savings_enabled),Fe=(0,V.useState)(Me?"payment":"act"),Ue=(0,q.Z)(Fe,2),Re=Ue[0],Oe=Ue[1],Le=(0,V.useState)("details"),We=(0,q.Z)(Le,2),Ge=We[0],Ke=We[1],Je=(0,V.useRef)(!1),Xe=(0,V.useRef)(null),Qe=(0,V.useRef)(!1),Ye=(0,dt.cI)({resolver:(0,ut.F)(En(function(e,t){return xe(e,{defaultValue:t})})),defaultValues:{lastName:"",firstName:"",patronymic:"",noPatronymic:!1},mode:"onChange"}),He=null!==(E=null===(M=fe.availableActPaymentMethods)||void 0===M?void 0:M.join("|"))&&void 0!==E?E:"",et=null!==(U=null===(R=fe.task.data.payment_methods)||void 0===R?void 0:R.join("|"))&&void 0!==U?U:"",tt=(0,V.useMemo)(function(){var e,t=null!==(e=fe.availableActPaymentMethods)&&void 0!==e&&e.length?fe.availableActPaymentMethods:fe.task.data.payment_methods;return(0,Lt.Db)(null!==t&&void 0!==t?t:[],Ne)},[He,Ne,et,fe]),nt=p()(tt).call(tt,Te.x4.fps),at=function useContractorAcceptPaymentDetails(e){var t=e.store,n=e.paymentMethods,a=e.currentMobilePhone,i=e.companyId,o=(0,V.useState)([]),c=(0,q.Z)(o,2),l=c[0],d=c[1],u=(0,V.useState)(!1),p=(0,q.Z)(u,2),m=p[0],v=p[1],f=(0,V.useCallback)((0,s.Z)((0,r.Z)().mark(function _callee(){var e,o,s,c,l=arguments;return(0,r.Z)().wrap(function _callee$(r){for(;;)switch(r.prev=r.next){case 0:if(e=l.length>0&&void 0!==l[0]?l[0]:{},v(!0),r.prev=2,null!==n&&void 0!==n&&n.length){r.next=6;break}return d([]),r.abrupt("return",[]);case 6:return r.next=8,bt.h.loadData({config:null==i?void 0:{headers:{"x-company-id":String(i)}},throwOnError:Boolean(e.throwOnError)});case 8:if(!((s=(0,Lt.Xc)(null!==(o=t.getActPaymentDetailsData(n))&&void 0!==o?o:[])).length>0)){r.next=12;break}return d(s),r.abrupt("return",s);case 12:return c=(0,Lt.Xc)(j()(n).call(n,function(e){return{type:e,primary:!1,empty:!0,userPhone:a,comission:t.task.data.commission_message}})),d(c),r.abrupt("return",c);case 15:return r.prev=15,v(!1),r.finish(15);case 18:case"end":return r.stop()}},_callee,null,[[2,,15,18]])})),[i,a,n,t]);return(0,V.useEffect)(function(){f()},[f]),{isPaymentDetailsLoading:m,paymentDetailsResult:l,refreshPaymentDetails:f}}({store:fe,paymentMethods:tt,currentMobilePhone:Ae,companyId:Ce}),it=at.isPaymentDetailsLoading,ot=at.paymentDetailsResult,rt=at.refreshPaymentDetails,st=(0,ft.m)({companyId:Ce,enabled:Me&&De}),ct=(0,Vt.Q)({hasBillingAlfaAccountFeature:Ze,paymentDetails:ot}),pt=ct.selectedPaymentType,St=ct.selectedPaymentData,jt=(null===St||void 0===St?void 0:St.type)===Te.x4.fps?St:null,wt=null!==jt&&void 0!==jt?jt:h()(ot).call(ot,function(e){return e.type===Te.x4.fps}),Zt=Boolean(null===je||void 0===je?void 0:je.disabled_fiscalization_for_cards),Nt=ke&&Boolean(fe.task.data.manual_receipt),It=!Me&&Boolean(fe.task.data.manual_receipt_for_saved_details),Bt=Nt||It,Et=ce({actType:fe.task.data.act_type,paymentAmount:fe.task.data.act.payment_amount}),$t=Boolean(null===je||void 0===je?void 0:je.alfabank_bound_partner),Gt="act"===fe.task.data.kind&&(0,$e.tw)({isAlfabankBoundPartner:$t,isAlfaNominalAccount:"alfa"===(null===(O=null!==(W=null===Se||void 0===Se?void 0:Se.data.nominal_account)&&void 0!==W?W:null===(G=fe.task.data.company)||void 0===G||null===(K=G.data)||void 0===K?void 0:K.nominal_account)||void 0===O||null===(z=O.data)||void 0===z?void 0:z.bank_code)}),Kt=(0,qe.L0)("alfa",{companyId:Ce}
1),Jt=Kt.data,Xt=Kt.isLoading,Qt=(0,qe.L0)("tinkoff",{companyId:Ce,enabled:ke&&Boolean(null===je||void 0===je?void 0:je.tinkoff_bound_partner)}).data,Yt=!Array.isArray(Qt)&&(null===Qt||void 0===Qt?void 0:Qt.status)===$e.X$.completed&&Boolean(Qt.identification_passed&&Qt.moi_nalog_completed&&Qt.fiscalization_consents_created),Ht=!ke||!(null!==je&&void 0!==je&&je.tinkoff_bound_partner)||Yt,en=(0,Wt.c)({alfaBound:Jt,isFeatureEnabled:Zt,isAlfaBoundLoading:Xt,shouldApplyAlfaBoundRules:Gt,contractorKind:null===(Y=fe.task.data.contractor)||void 0===Y?void 0:Y.data.kind,selectedPaymentType:pt,taskId:fe.task.data.id,isZeroAmountClosingAct:Et,isManualFiscalizationRequiredByTask:Bt}),tn=en.isAlfaFailedManualFiscalization,nn=en.isBlocked,an=en.isTaskIdMissing,on=en.query,rn=en.shouldShowBlock,sn=Bt&&nn,cn=function useContractorActSigningStep(e){var t,n,i,c,l,d,u,p,m,v,f,h=arguments.length>1&&void 0!==arguments[1]&&arguments[1],x=(0,L.$G)().t,y=(0,ne.LM)(),k=(0,qt.e)(e,h),b=k.ensureAvailable,A=(0,_t.Iu)().config,C=(0,V.useState)(null),S=(0,q.Z)(C,2),P=S[0],w=S[1],D=(0,V.useState)(null),T=(0,q.Z)(D,2),Z=T[0],N=T[1],I=(0,V.useState)({phase:"idle"}),B=(0,q.Z)(I,2),E=B[0],M=B[1],F=Boolean(y.isMobileApp),U=e.task.data.act.contractor_wallet_savings_enabled,R=Boolean(null===(t=y.user)||void 0===t||null===(n=t.data.wallet_box)||void 0===n?void 0:n.enabled),O=null===(i=y.user)||void 0===i||null===(c=i.data.contractor)||void 0===c||null===(l=c.data.tax_box)||void 0===l?void 0:l.data,z=Boolean(null===O||void 0===O?void 0:O.is_flexible),W="konsol_hrm"===A.id&&Boolean(O),$=e.task.data.act.payment_amount,G=(0,X.Kt)(e.task.data.act.amount),K=e.fetchTaxBoxWithholdingsState,J=ce({actType:e.task.data.act_type,paymentAmount:$}),Q=(0,V.useMemo)(function(){return{paymentAmount:$,actCurrency:G.currency,isWalletBoxEnabled:R,isFlexibleTaxBox:z,isHrmTaxBox:W,forceTaxSavingFromProfile:null===O||void 0===O?void 0:O.force_tax_saving}},[G.currency,z,W,R,$,null===O||void 0===O?void 0:O.force_tax_saving]),Y=(0,V.useMemo)(function(){return e.contractorPaymentDetailsAccepted&&"fulfilled"===K.state?bn({product:e.hasTaxAccount?"tax-account":"tax-box",rawResponse:K.value,context:Q}):null},[Q,e.contractorPaymentDetailsAccepted,e.hasTaxAccount,K.state,K.value]),H=null!==Y&&void 0!==Y&&Y.ok?Y.adapter:null,ee=H?(null===P||void 0===P?void 0:P.adapter)===H?P.selection:H.initialSelection:null;(0,V.useEffect)(function(){w(H?{adapter:H,selection:H.initialSelection}:null)},[H]);var te=(0,V.useMemo)(function(){return H&&ee?H.derive(ee):null},[H,ee]),ae="rejected"===K.state||Y&&!Y.ok?"error":"fulfilled"===K.state&&H?"ready":"pending",ie="rejected"===K.state&&"string"===typeof K.value?K.value:"\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0434\u0435\u0442\u0430\u043b\u0438 \u0432\u044b\u043f\u043b\u0430\u0442\u044b",oe=(0,V.useMemo)(function(){var e,t;return null!==(e=null===te||void 0===te?void 0:j()(t=te.rows).call(t,function(e){return(0,o.Z)((0,o.Z)({},e),{},{description:An(e,te,x)})}))&&void 0!==e?e:[]},[te,x]),re=te?g()(d=g()(u="".concat(e.task.data.id,":")).call(u,te.kind,":")).call(d,null!==(p=te.contractorCommissionAmount)&&void 0!==p?p:"0"):"".concat(e.task.data.id,":none"),se=Boolean("RUB"===G.currency&&!J&&(null===te||void 0===te?void 0:te.requiresCommissionApproval)),le=!se||Boolean((null===Z||void 0===Z?void 0:Z.key)===re&&Z.approved),ue="idle"!==E.phase,pe=(0,V.useCallback)(function(e){H&&ee&&!ue&&w({adapter:H,selection:H.updateSelection(ee,e)})},[H,ee,ue]),me=(0,V.useCallback)(function(){se&&!ue&&N(function(e){return{key:re,approved:(null===e||void 0===e?void 0:e.key)!==re||!e.approved}})},[re,se,ue]),ve=(0,V.useCallback)(function(){e.resetActSigningSession(),M({phase:"idle"}),N(null)},[e]),fe=e.task.data.id;(0,V.useEffect)(function(){ve()},[ve,fe]);var he=(0,V.useCallback)(function(){var t=(0,s.Z)((0,r.Z)().mark(function _callee(t,n){var i,o;return(0,r.Z)().wrap(function _callee$(r){for(;;)switch(r.prev=r.next){case 0:if("ready"===ae&&le&&H&&ee){r.next=2;break}return r.abrupt("return");case 2:return i=e.currentActSigningSessionGeneration,M({phase:"signing",retryPhase:n}),y.setPinError(null),r.prev=5,r.next=8,b();case 8:if(r.sent){r.next=10;break}return r.abrupt("return");case 10:if("tax-account"!==(o=H.buildSubmitExtras(ee)).kind){r.next=16;break}return r.next=14,e.contractorAccept({code:t},o.taxSavingsAmount);case 14:r.next=18;break;case 16:return r.next=18,e.contractorAccept(void 0===o.payableTaxKinds?{code:t}:{code:t,payable_tax_kinds:(0,a.Z)(o.payableTaxKinds)});case 18:return r.prev=18,e.isActSigningSessionCurrent(i)&&!e.contractorAcceptLoaderIsOpen&&M({phase:n}),r.finish(18);case 21:case"end":return r.stop()}},_callee,null,[[5,,18,21]])}));return function(e,n){return t.apply(this,arguments)}}(),[H,le,y,b,ae,ee,e]),xe=(0,V.useCallback)((0,s.Z)((0,r.Z)().mark(function _callee2(){var t,n,a,i;return(0,r.Z)().wrap(function _callee2$(o){for(;;)switch(o.prev=o.next){case 0:if("ready"===ae&&"idle"===E.phase&&le){o.next=2;break}return o.abrupt("return");case 2:return t=e.currentActSigningSessionGeneration,M({phase:"requesting
1Challenge"}),e.setSignActloading(!0),y.setPinError(null),o.prev=6,o.next=9,b();case 9:if(o.sent){o.next=12;break}return e.isActSigningSessionCurrent(t)&&M({phase:"idle"}),o.abrupt("return");case 12:return o.next=14,e.sendCodeForAction("sign");case 14:if(a=o.sent,e.isActSigningSessionCurrent(t)){o.next=17;break}return o.abrupt("return");case 17:if(a){o.next=20;break}return M({phase:"idle"}),o.abrupt("return");case 20:if(i=null!==(n=a.status)&&void 0!==n?n:de.o.otpCodeVerification,e.sendCodeSent(),i!==de.o.noVerification){o.next=30;break}if(!F){o.next=28;break}return o.next=26,he("","readyWithoutVerification");case 26:o.next=29;break;case 28:M({phase:"readyWithoutVerification"});case 29:return o.abrupt("return");case 30:M({phase:i===de.o.pinCodeVerification?"awaitingPin":"awaitingOtp"});case 31:return o.prev=31,e.isActSigningSessionCurrent(t)&&e.setSignActloading(!1),o.finish(31);case 34:case"end":return o.stop()}},_callee2,null,[[6,,31,34]])})),[le,y,b,F,ae,e,he,E.phase]),ge=(0,V.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return"awaitingPin"===E.phase?he(e,"awaitingPin"):"awaitingOtp"===E.phase?he(e,"awaitingOtp"):"readyWithoutVerification"===E.phase?he("","readyWithoutVerification"):_().resolve()},[he,E.phase]),ye="paymentSystem"===(null===(m=A.sections)||void 0===m||null===(v=m.contractor)||void 0===v||null===(f=v.acts)||void 0===f?void 0:f.rate_by)?x("components.tasks.contractorTaxBoxAccept.actWarningMessagePaymentSystem"):x("components.tasks.contractorTaxBoxAccept.actWarningMessageMoscowExchange"),_e=e.actDocument?{title:"bill"===e.task.data.act_type?"\u0421\u0447\u0435\u0442 \u043d\u0430 \u043f\u0440\u0435\u0434\u043e\u043f\u043b\u0430\u0442\u0443":x("components.tasks.contractorTaxBoxAccept.filesThumbContent.act"),url:e.actDocument.url,status:e.actDocument.status}:null;return{actAmount:G,amountRows:oe,contractorCommissionApproved:le,errorMessage:ie,financialModel:te,isMobile:F,isPinCodeLoading:y.isPinCodeLoading,isSignActLoading:e.isSignActloading,isWalletBoxSavingsEnabled:U,loadState:ae,paymentSystemAlert:ye,pinError:y.pinError,requestChallenge:xe,requiresCommissionApproval:se,resetSession:ve,selectionIsLocked:ue,shouldHidePaymentBlocks:J,signingAvailability:k,singleDocument:_e,submitVerification:ge,toggleContractorCommissionApproved:me,updateExtraTaxSavings:function updateExtraTaxSavings(e){return pe({kind:"tax-account-extra",checked:e})},updateTaxBoxSaving:function updateTaxBoxSaving(e,t){return pe({kind:"tax-box-saving",savingKind:e,checked:t})},verification:E}}(fe,sn),ln=cn.signingAvailability.ensureAvailable,dn=(0,Cn.D)({companyId:Ce,currentMobilePhone:Ae,form:Ye,fpsPaymentDetailsData:wt,isVerificationEligible:Be,mode:Ne,selectedFpsData:jt,selectedPaymentType:pt,step:Re}),un=dn.canOpenRecipientFromPaymentStep,pn=dn.fps,mn=dn.isPhoneChanged,vn=dn.isSelectedFpsBankBlocked,fn=dn.isSelectedFpsUnchanged,hn=dn.isSelectedOwnFpsMismatch,xn=dn.isSelectedThirdPartyFioMismatch,gn=dn.linkedSignedApplication,yn=dn.normalizedSelectedFpsPhone,_n=dn.recipient,kn=dn.selectedBank,On=dn.signedApplicationsQuery,zn=dn.showUnverifiedBankGroup,Ln=dn.unverifiedBankOptions,Vn=dn.verifiedBankOptions,Wn=useFpsFiscalWarning({taskId:fe.task.data.id,companyId:Ce,paymentMethods:tt,contractorKind:null===(H=fe.task.data.contractor)||void 0===H?void 0:H.data.kind,isAct:"act"===fe.task.data.kind}),qn=Wn.showWarning,$n=Wn.bankName,Gn=Wn.isLoading,Kn=Wn.reason,Jn=Wn.restrictAllMethods,Xn=qn&&!Bt,Qn=(0,lt.n)({isFpsSelected:pt===Te.x4.fps,isLoading:Gn,restrictAllMethods:Jn,showWarning:Xn}),Yn=function useThirdPartyApplicationFlow(e){var t,n,a,i,o,c=e.companyId,l=e.linkedSignedApplicationId,d=e.normalizedSelectedFpsPhone,u=e.selectedBankId,p=(e.selectedBankLabel,e.fallbackBankName,e.step),m=(0,Zn.d)({linkedSignedApplicationId:l,step:p}),v=m.createdApplicationId,f=m.setCreatedApplicationId,h=(0,V.useState)(null),x=(0,q.Z)(h,2),g=x[0],y=x[1],_=(0,V.useState)(!0),k=(0,q.Z)(_,2),b=k[0],A=k[1],C=(0,V.useState)(null),S=(0,q.Z)(C,2),j=S[0],P=S[1],w=(0,jn.z)(c),D=(0,Pn.W)(v,"application"===p&&Boolean(v)&&b,3e3,c),T=(0,wn.Z)(c),Z=(0,Dn.c)(c),N=D.data,I="signed"===(null===N||void 0===N?void 0:N.status)?"\u041f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043e":"unsigned"===(null===N||void 0===N?void 0:N.status)?"\u041d\u0435 \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043e":null!==(t=null===N||void 0===N?void 0:N.status)&&void 0!==t?t:"",B=N?"".concat((0,Pt.mP)({firstName:N.first_name,lastName:N.last_name,patronymic:N.patronymic})," \u0417\u0430\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u043d\u0430 \u0432\u044b\u043f\u043b\u0430\u0442\u0443 \u0442\u0440\u0435\u0442\u044c\u0435\u043c\u0443 \u043b\u0438\u0446\u0443"):"\u0417\u0430\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u043d\u0430 \u0432\u044b\u043f\u043b\u0430\u0442\u0443 \u0442\u0440\u0435\u0442\u044c\u0435\u043c\u0443 \u043b\u0438\u0446\u0443",E=null!==(n=null!==j&&void 0!==j?j:(0,Tn.e)(T.error))&&void 0!==n?n:(0,Tn.e)(Z.error),M=b&&D.isFetching&&!(null!==N&&void 0!==N&&N.pdf_url)&&!E;(0,V.useEffect)(function(){v&&A(!0)},[v]),(0,V.useEffect)(function(){var e;null!==(e=D.data)&&void 0!==e&&e.pdf_url&&A(!1)},[null===(a=D.data)||void 0===a?void 0:a.pdf_url]),(0,V.useEffect)(function(){var e;"application"===p&&v&&null!==(e=D.data)&&void 0!==e&&e.pdf_url&&!T.isPending&&!T.data&&T.mutate({id:v})},[null===(i=D.data)||void 0===i?void 0:i.pdf_url,T,v,p]),(0,V.useEffect)(function(){var e;null!==(e=T.data)&&void 0!==e&&e.sign_id&&y(T.data.sign_id)},[null===(o=T.data)||void 0===o?void 0:o.sign_id]);var F=function(){var e=(0,s.Z)((0,r.Z)().mark(function _callee(e){var t,n,a,i;return(0,r.Z)().wrap(function _callee$(o){for(;;)switch(o.prev=o.next){case 0:if(t=e.firstName,n=e.lastName,a=e.patronymic,u){o.next=3;break}throw new Error("\u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0431\u0430\u043d\u043a");case 3:return o.next=5,w.mutateAsync({first_name:t,last_name:n,patronymic:a||void 0,mobile_phone:(0,Sn.mA)(d),fps_bank_member_id:u});case 5:return i=o.sent,f(i.id),o.abrupt("return",i);case 8:case"end":return o.stop()}},_callee)}));return function handleCreateApplication(t){return e.apply(this,arguments)}}();return{applicationData:N,applicationErrorMessage:E,applicationFileTitle:B,applicationStatusLabel:I,codeForSignMutation:T,createdApplicationId:v,createApplicationMutation:w,handleCreateApplication:F,isApplicationLoading:M,signApplicationMutation:Z,setApplicationStepError:P,statementSignId:g}}({companyId:Ce,linkedSignedApplicationId:null===gn||void 0===gn?void 0:gn.id,normalizedSelectedFpsPhone:yn,selectedBankId:pn.selectedBankId,selectedBankLabel:null===kn||void 0===kn?void 0:kn.label,fallbackBankName:pn.selectedBankName,step:Re}),Hn=Yn.applicationData,ea=Yn.applicationErrorMessage,ta=Yn.applicationFileTitle,na=Yn.applicationStatusLabel,aa=Yn.codeForSignMutation,ia=Yn.createdApplicationId,oa=Yn.createApplicationMutation,ra=Yn.handleCreateApplication,sa=Yn.isApplicationLoading,ca=Yn.setApplicationStepError,la=Yn.signApplicationMutation,da=Yn.statementSignId,ua=_n.isFioDisabled||oa.isPending,pa=_n.isSubmitDisabled||oa.isPending,ma="third-party"===Ne&&pt===Te.x4.fps&&(un||"recipient"===Re),va=function useSavedPaymentSync(e){var t=e.commissionMessage,n=e.createdApplicationId,a=e.currentMobilePhone,i=e.fpsPhone,o=e.selectedBankId,c=e.refreshPaymentDetails,l=(0,V.useState)(null),d=(0,q.Z)(l,2),u=d[0],m=d[1],v=(0,V.useState)(null),f=(0,q.Z)(v,2),x=f[0],g=f[1],y=(0,V.useState)(!1),_=(0,q.Z)(y,2),k=_[0],b=_[1],A=(0,V.useCallback)(function(e,t){var a=(0,Te.SL)(e);return null!==t&&void 0!==t&&t.length?h()(a).call(a,function(e){return p()(t).call(t,e.id)}):null!==u&&void 0!==u&&u.id?h()(a).call(a,function(e){return e.id===u.id}):n?h()(a).call(a,function(e){var t;return e.type===Te.x4.fps&&(null===(t=e.fps_third_party_application)||void 0===t?void 0:t.id)===n}):h()(a).call(a,function(e){var t,n;return e.type===Te.x4.fps&&e.fps_mobile_phone===(0,Sn.mA)(null!==i&&void 0!==i?i:"")&&(null===(t=e.fps_bank_member)||void 0===t?void 0:t.id)===o&&"signed"===(null===(n=e.fps_third_party_application)||void 0===n?void 0:n.status)})},[n,i,null===u||void 0===u?void 0:u.id,o]),C=(0,V.useCallback)(function(e,n){var i;return null!==(i=h()(n).call(n,function(t){return t.id===e.id}))&&void 0!==i?i:(0,we.GG)(e.type,e,t,a)},[t,a]),S=(0,V.useCallback)((0,s.Z)((0,r.Z)().mark(function _callee(){var e,t,n,a,i,o,s,l,d=arguments;return(0,r.Z)().wrap(function _callee$(r){for(;;)switch(r.prev=r.next){case 0:return t=(e=d.length>0&&void 0!==d[0]?d[0]:{}).savedIds,n=e.fromApplication,a=e.missingMessage,i=void 0===a?"\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043d\u0430\u0439\u0442\u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u0451\u043d\u043d\u044b\u0435 \u0440\u0435\u043a\u0432\u0438\u0437\u0438\u0442\u044b":a,g(null),r.next=4,c();case 4:if(o=r.sent,s=bt.h.items,l=A(s,t)){r.next=10;break}return g(i),r.abrupt("return",!1);case 10:return m(C(l,o)),void 0!==n&&b(n),r.abrupt("return",!0);case 13:case"end":return r.stop()}},_callee)})),[A,C,c]);return{isSavedFromApplicationStep:k,savedPaymentData:u,savedStepError:x,syncSavedPaymentData:S}}({commissionMessage:fe.task.data.commission_message,createdApplicationId:ia,currentMobilePhone:Ae,fpsPhone:pn.phone,selectedBankId:pn.selectedBankId,refreshPaymentDetails:rt}),fa=va.isSavedFromApplicationStep,ha=va.savedPaymentData,xa=va.savedStepError,ga=va.syncSavedPaymentData,ya=Boolean(ha),_a=(0,Nn.g)({baseSteps:"third-party"===Ne?Mn:Fn,isPaymentStepRequired:Me,isRecipientStepRequired:ma,isSavedStepRequired:ya,paymentDetailsCount:ot.length,selectedPaymentType:null!==(ee=null!==pt&&void 0!==pt?pt:null===(te=ot[0])||void 0===te?void 0:te.type)&&void 0!==ee?ee:null,singlePaymentMethodLabelMap:Rn,step:Re,t:xe}),ka=_a.currentStepIndex,ba=_a.stepTitle,Aa=_a.stepperItems,Ca=_a.visibleSteps,Sa=null===(ae=fe.task.data.document_number)||void 0===ae?void 0:ae.number,ja=null===(ie=fe.task.data.act)||void 0===ie?void 0:ie.date,Pa=null!==(oe=null!==(re=null===(se=h()(le=pn.bankOptions).call(le,function(e){return e.value===(null===Hn||void 0===Hn?void 0:Hn.fps_bank_member_id)}))||void 0===se?void 0:se.label)&&void 0!==re?re:null===kn||void 0===kn?void 0:kn.label)&&void 0!==oe?oe:pn.selectedBankName,wa="act"===Re&&!fe.contractorPaymentDetailsAccepted&&(Bt||Qe.current);(0,V.useEffect)(function(){if(Qe.current=wa,!(Me&&!wa||fe.contractorPaymentDetailsAccepted||sn)){if(wa){var e=!0;return ln({refreshTask:!0}).then(function(t){e&&t&&!fe.contractorPaymentDetailsAccepted&&(Qe.current=!1,fe.confirmContractorAccept())}),function(){e=!1}}fe.confirmContractorAccept()}},[ln,wa,sn,Me,Re,fe]),(0,V.useEffect)(function(){var e;p()(Ca).call(Ca,Re)||Oe(null!==(e=Ca[0])&&void 0!==e?e:"act")},[Re,Ca]),(0,V.useEffect)(function(){var e=Xe.current;Xe.current=Re,"payment"===Re&&e&&"payment"!==e&&rt()},[rt,Re]),(0,V.useEffect)(function(){"recipient"===Re&&rt()},[rt,Re]),(0,V.useEffect)(function(){if("saved"===Re){if(Je.current)return void(Je.current=!1);ga({fromApplication:fa})}},[fa,Re,ga]);var Da=function(){var e=(0,s.Z)((0,r.Z)().mark(function _callee(e){return(0,r.Z)().wrap(function _callee$(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ga({savedIds:e,fromApplication:!1,missingMessage:"\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043d\u0430\u0439\u0442\u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u0451\u043d\u043d\u044b\u0435 \u0440\u0435\u043a\u0432\u0438\u0437\u0438\u0442\u044b"});case 2:t.sent&&(Je.current=!0),Oe("saved");case 5:case"end":return t.stop()}},_callee)}));return function finalizeSavedPayment(t){return e.apply(this,arguments)}}(),Ta=function(){var e=(0,s.Z)((0,r.Z)().mark(function _callee2(){return(0,r.Z)().wrap(function _callee2$(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ga({fromApplication:!0,missingMessage:"\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043d\u0430\u0439\u0442\u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u0451\u043d\u043d\u044b\u0435 \u0440\u0435\u043a\u0432\u0438\u0437\u0438\u0442\u044b \u043f\u043e\u0441\u043b\u0435 \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0437\u0430\u044f\u0432\u043b\u0435\u043d\u0438\u044f"});case 2:e.sent&&(Je.current=!0),Oe("saved");case 5:case"end":return e.stop()}},_callee2)}
1));return function finalizeSignedApplicationPayment(){return e.apply(this,arguments)}}(),Za=function(){var e=(0,s.Z)((0,r.Z)().mark(function _callee3(e){var t,n,a;return(0,r.Z)().wrap(function _callee3$(i){for(;;)switch(i.prev=i.next){case 0:if(ia&&da){i.next=2;break}return i.abrupt("return");case 2:return ca(null),i.prev=3,i.next=6,la.mutateAsync({id:ia,payload:{sign_id:da,code:e}});case 6:if(t=i.sent,!0===t.success||"signed"===t.status){i.next=11;break}return ca(null!==(n=(0,Tn.e)(t))&&void 0!==n?n:"\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u0442\u044c \u0437\u0430\u044f\u0432\u043b\u0435\u043d\u0438\u0435"),i.abrupt("return");case 11:return i.next=13,Ta();case 13:i.next=18;break;case 15:i.prev=15,i.t0=i.catch(3),ca(null!==(a=(0,Tn.e)(i.t0))&&void 0!==a?a:"\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u0442\u044c \u0437\u0430\u044f\u0432\u043b\u0435\u043d\u0438\u0435");case 18:case"end":return i.stop()}},_callee3,null,[[3,15]])}));return function handleApplicationSign(t){return e.apply(this,arguments)}}(),Na=(0,V.useCallback)((0,s.Z)((0,r.Z)().mark(function _callee4(){return(0,r.Z)().wrap(function _callee4$(e){for(;;)switch(e.prev=e.next){case 0:if(!sn){e.next=4;break}return Ke("details"),Oe("act"),e.abrupt("return",!0);case 4:return e.next=6,ln({refreshTask:!0});case 6:if(e.sent){e.next=8;break}return e.abrupt("return",!1);case 8:return fe.confirmContractorAccept(),Ke("details"),Oe("act"),e.abrupt("return",!0);case 12:case"end":return e.stop()}},_callee4)})),[ln,sn,fe]),Ia=(0,V.useCallback)(function(e){e&&Oe("payment")},[]),Ba=(0,V.useCallback)(function(e){Ke(e),"details"===e&&Oe("payment")},[]),Ea=function(){var e=(0,s.Z)((0,r.Z)().mark(function _callee5(){var e,t;return(0,r.Z)().wrap(function _callee5$(n){for(;;)switch(n.prev=n.next){case 0:if(null!==St&&void 0!==St&&St.id){n.next=2;break}return n.abrupt("return");case 2:return n.next=4,kt.W.updatePrimaryPaymentDetails(St.id,Ee);case 4:return n.prev=4,n.next=7,rt({throwOnError:!0});case 7:n.next=12;break;case 9:throw n.prev=9,n.t0=n.catch(4),new Error(xe("modules.paymentDetails.notice.primaryError"));case 12:if(1===(t=b()(e=bt.h.items).call(e,function(e){return e.primary})).length&&t[0].id===St.id){n.next=15;break}throw new Error(xe("modules.paymentDetails.notice.primaryError"));case 15:return n.next=17,Na();case 17:case"end":return n.stop()}},_callee5,null,[[4,9]])}));return function handlePrimarySelection(){return e.apply(this,arguments)}}(),Ma=function handleGoToProfile(){window.location.assign("/contractors/".concat(be.contractorId,"#moi-nalog"))},Fa=(0,In.v)({fps:pn,isSelectedFpsUnchanged:fn,onError:function onError(e){F.A.error(e,{defaultMessage:"\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0440\u0435\u043a\u0432\u0438\u0437\u0438\u0442\u044b"})},onOpenRecipient:function onOpenRecipient(){return Oe("recipient")},onPrimarySelection:Ea,onSavedPayment:Da,paymentStep:ct,selectedPaymentType:pt,shouldOpenRecipient:un,companyId:Ce}),Ua=Fa.handlePaymentNext,Ra=Fa.handlePaymentOtpComplete,Oa=Fa.isPaymentSubmitPending,za=Fa.onPaymentOtpRepeat,La=Fa.paymentStepOtpId,Va=Ye.handleSubmit(function(){var e=(0,s.Z)((0,r.Z)().mark(function _callee6(e){return(0,r.Z)().wrap(function _callee6$(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,ra(e);case 3:Oe("application"),t.next=9;break;case 6:t.prev=6,t.t0=t.catch(0),F.A.error((0,Tn.e)(t.t0),{defaultMessage:"\u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0431\u0430\u043d\u043a"});case 9:case"end":return t.stop()}},_callee6,null,[[0,6]])}));return function(t){return e.apply(this,arguments)}}()),Wa=function(){var e=(0,s.Z)((0,r.Z)().mark(function _callee7(){return(0,r.Z)().wrap(function _callee7$(e){for(;;)switch(e.prev=e.next){case 0:if(!_n.requiresApplication){e.next=4;break}return e.next=3,Va();case 3:return e.abrupt("return");case 4:return e.next=6,Ua();case 6:case"end":return e.stop()}},_callee7)}));return function handleRecipientSubmit(){return e.apply(this,arguments)}}(),qa=xe(ke?"fpsThirdParty.actions.hrmToActSigning":"fpsThirdParty.actions.toActSigning",ke?"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u0438\u044e":"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u0430\u043a\u0442\u0430"),$a=_n.requiresApplication?xe("fpsThirdParty.actions.toApplication","\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u0437\u0430\u044f\u0432\u043b\u0435\u043d\u0438\u044e"):qa,Ga=(0,Q.jsx)(Ot.T,{bankDisabled:_n.isBankDisabled,bankLoading:pn.isChecking,bankValue:pn.selectedBankId,errorSource:pn.errorSource,errorStatus:pn.errorStatus,errors:Ye.formState.errors,firstName:_n.firstName,fioDisabled:ua,isDescriptionSecondary:_n.isCurrentPhone,lastName:_n.lastName,onBankChange:pn.onBankSelect,onBlur:_n.onFieldBlur,onPhoneBlur:pn.onPhoneBlur,onPhoneChange:pn.onPhoneChange,onPhoneValidationChange:pn.onPhoneValidationChange,onValueChange:_n.onValueChange,noPatronymic:_n.noPatronymic,onNoPatronymicChange:_n.onNoPatronymicChange,patronymic:_n.patronymic,phone:pn.phone,phoneDisabled:pn.isPhoneDisabled,phoneLoading:pn.isChecking||On.isFetching,shouldShowRecipientFioMismatchAlert:_n.shouldShowFioMismatchAlert,shouldShowRecipientUnverifiedBankAlert:_n.shouldShowUnverifiedBankAlert,showUnverifiedBankGroup:zn,supportLink:pn.supportLink,unverifiedBankOptions:Ln,verifiedBankOptions:Vn}),Ka=(0,Q.jsx)(Dt,{applicationData:Hn,normalizedSelectedFpsPhone:yn,applicationBankName:Pa,applicationFileTitle:ta,applicationStatusLabel:na,applicationErrorMessage:ea,isApplicationLoading:sa}),Ja=Bt&&rn,Xa=(0,Q.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,Q.jsx)(zt,{currentUserFullName:null===(ue=be.user)||void 0===ue?void 0:ue.data.full_name,isSavedFromApplicationStep:fa,savedPaymentData:ha,savedStepError:xa}),Ja&&on&&(0,Q.jsx)(Ve.A,{taskId:fe.task.data.id,verificationQuery:on,locales:Nt?Rt.O:void 0})]}),Qa=Ja?(0,Q.jsxs)("div",{className:"flex flex-col gap-4",children:[on&&(0,Q.jsx)(Ve.A,{taskId:fe.task.data.id,verificationQuery:on,locales:Nt?Rt.O:void 0}),!sn&&(0,Q.jsx)(Mt,{store:fe,signing:cn})]}):(0,Q.jsx)(Mt,{store:fe,signing:cn}),Ya=(0,Q.jsx)(Ut.W,{}),Ha=function handleDialogCancel(){cn.resetSession(),he()},ei=function handleFinalClose(){(0,ge.Au)("contractor-sign-act"),Ha()},ti=function content(e){var t;return fe.contractorAcceptLoaderIsOpen?Ya:e.selected&&p()(t=["application","review","declined"]).call(t,Ge)||e.selected&&"saved"===Ge?(0,Q.jsx)(gt.d,{}):"payment"===Re?function paymentStepContent(e){return(0,Q.jsxs)(Q.Fragment,{children:[(0,Q.jsx)(Rt.X,{additionalPaymentCard:De?(0,Q.jsx)(ht.e,{selected:e.selected,onClick:e.select}
1):void 0,configId:_e.id,fps:pn,fpsMode:Ne,fpsUnverifiedBankOptions:Ln,fpsVerifiedBankOptions:Vn,hasFpsPaymentMethod:nt,isPhoneChanged:mn,isPaymentDetailsLoading:it,isNonResidentBankAccountBlocked:ct.isNonResidentBankAccountBlocked,isSelectedOwnFpsMismatch:hn,isSelectedThirdPartyFioMismatch:xn,linkedSignedApplication:gn,manualFiscalizationVerificationQuery:on,onPaymentOtpComplete:Ra,onPaymentOtpRepeat:za,paymentDetailsResult:ot,paymentStep:(0,o.Z)((0,o.Z)({},ct),{},{handleSelectPayment:function(e){function handleSelectPayment(t){return e.apply(this,arguments)}return handleSelectPayment.toString=function(){return e.toString()},handleSelectPayment}(function(t){e.deselect(),ct.handleSelectPayment(t)})}),paymentStepOtpId:La,selectedPaymentType:e.selected?null:pt,signedApplicationsQueryIsFetching:On.isFetching,showUnverifiedBankGroup:zn,fiscalWarningBankName:$n,fiscalWarningReason:Kn,isFiscalWarningLoading:Gn,onFiscalWarningAction:Ma,restrictAllMethods:Jn,showFiscalWarning:Xn,shouldShowAlfaManualFiscalizationBanner:tn&&!Bt,isManualFiscalizationTaskIdMissing:an,isManualReceiptBound:Bt,isFpsPromotionAllowed:Ht,shouldShowManualFiscalizationVerificationBlock:rn,taskId:fe.task.data.id,t:xe}),e.selected&&(0,Q.jsx)(xt.k,{})]})}(e):"recipient"===Re?Ga:"application"===Re?Ka:"saved"===Re?Xa:Qa},ni=(0,V.useMemo)(function(){if(!pt)return!1;if(Qn||ct.isNonResidentBankAccountBlocked||sn)return!1;if(pt===Te.x4.fps){var e=pn.bankOptions.some(function(e){return e.value===pn.selectedBankId});return(un||Boolean(pn.selectedBankId)&&e&&!vn)&&!La}return ct.isSavedSelection&&ct.isNonFpsUnchanged?!La&&!nn:ct.isPaymentStepValid&&!La&&!nn},[pn.bankOptions,pn.selectedBankId,un,nn,sn,Qn,vn,ct.isNonResidentBankAccountBlocked,ct.isNonFpsUnchanged,ct.isPaymentStepValid,ct.isSavedSelection,La,pt]),ai=(0,V.useMemo)(function(){return pt?pt!==Te.x4.fps?ke||ct.isSavedSelection&&ct.isNonFpsUnchanged?qa:"\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c":ct.isSavedSelection&&fn?qa:un?xe("fpsThirdParty.actions.specifyRecipient","\u0423\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u0435\u043b\u044f"):ke?qa:"\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c":ke?qa:"\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c"},[un,ke,fn,ct.isNonFpsUnchanged,ct.isSavedSelection,pt,xe,qa]);return(0,Q.jsx)(mt.F,{autoCompleteOnApproval:!0,initialApplicationId:fe.initialBankApplicationId,available:De,companyId:Ce,contractorInn:null===(pe=be.user)||void 0===pe||null===(me=pe.data.contractor)||void 0===me?void 0:me.data.inn,paymentDetails:null!==(ve=st.data)&&void 0!==ve?ve:[],onSelectedChange:Ia,onStepChange:Ba,onComplete:Na,children:(0,Q.jsx)(Un,{children:function children(e){var t,n=function footer(e){var t,n;return fe.contractorAcceptLoaderIsOpen?(0,Q.jsx)($.zx,{variant:"primary",size:"lg",className:"w-full",onClick:ei,children:"\u041e\u0442\u043b\u0438\u0447\u043d\u043e"}):e.selected&&"details"!==Ge?(0,Q.jsx)(yt.L,{completionMode:"signing",onClose:Ha}):"payment"===Re?e.selected?(0,Q.jsx)($.zx,{variant:"primary",size:"lg",className:"w-full",onClick:function onClick(){e.submitDetails()},disabled:e.isBusy,isLoading:e.isBusy,children:e.isUnchanged?ke?qa:xe("thirdPartyBankAccount.actions.toDocuments"):xe("thirdPartyBankAccount.actions.toApplication")}):(0,Q.jsx)("div",{className:"flex w-full gap-2",children:(0,Q.jsx)($.zx,{variant:"primary",size:"lg",className:"w-full",onClick:function onClick(){Ua()},disabled:Oa||On.isFetching||!ni,children:ai})}):"recipient"===Re?(0,Q.jsxs)("div",{className:"flex flex-col w-full gap-2",children:[(0,Q.jsx)($.zx,{variant:"primary",size:"lg",className:"w-full",onClick:function onClick(){Wa()},disabled:Oa||pa,children:$a}),(0,Q.jsx)($.zx,{variant:"default",size:"lg",className:"w-full",onClick:function onClick(){return Oe("payment")},children:"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0440\u0435\u043a\u0432\u0438\u0437\u0438\u0442\u044b"})]}):"application"!==Re||null!==Hn&&void 0!==Hn&&Hn.pdf_url||ea?"application"===Re&&"verification_not_required"===(null===(t=aa.data)||void 0===t?void 0:t.status)?(0,Q.jsx)("div",{className:"flex w-full gap-2",children:(0,Q.jsx)($.zx,{variant:"primary",size:"lg",className:"w-full",onClick:function onClick(){Za()},disabled:!da||la.isPending,children:"\u041f\u043e\u0434\u043f\u0438\u0441\u0430\u0442\u044c"})}):"application"===Re&&null!==Hn&&void 0!==Hn&&Hn.pdf_url&&"verification_not_required"!==(null===(n=aa.data)||void 0===n?void 0:n.status)?(0,Q.jsx)($.vQ,{length:4,title:"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u0434 \u0434\u043b\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u0437\u0430\u044f\u0432\u043b\u0435\u043d\u0438\u044f",onComplete:function onComplete(e){Za(e)},isDisabled:la.isPending,loading:la.isPending}):"saved"===Re?(0,Q.jsxs)("div",{className:"flex flex-col w-full gap-2",children:[(0,Q.jsx)($.zx,{variant:"primary",size:"lg",className:"w-full",disabled:Ja&&nn,onClick:Na,children:qa}),(0,Q.jsx)($.zx,{variant:"default",size:"lg",className:"w-full",onClick:function onClick(){return Oe("payment")},children:"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0440\u0435\u043a\u0432\u0438\u0437\u0438\u0442\u044b"})]}):"act"===Re?sn||"ready"!==cn.loadState?null:(0,Q.jsx)(Ft,{signing:cn,onCancel:Ha}):null:(0,Q.jsx)(Tt.c,{})}(e),a=e.selected&&"details"!==Ge?xe("thirdPartySigning.titles.bank".concat("saved"===Ge?"Saved":"Application")):ba;return(0,Q.jsxs)($.Ms,{open:!0,width:"sm",mobileFullHeight:!0,statusImage:fe.contractorAcceptLoaderIsOpen?"status-success":void 0,onOpenChange:function onOpenChange(e){return!e&&Ha()},children:[!fe.contractorAcceptLoaderIsOpen&&(0,Q.jsx)($.Ms.TopHeader,{caption:Sa&&ja?g()(t="\u0412\u044b\u043f\u043b\u0430\u0442\u0430 \u043f\u043e \u0430\u043a\u0442\u0443 \u2116".concat(Sa," \u043e\u0442 ")).call(t,(0,Ct.YR)(ja,{mode:"shortWithMonth"})):"\u0412\u044b\u043f\u043b\u0430\u0442\u0430 \u043f\u043e \u0430\u043a\u0442\u0443",title:(0,Q.jsx)($.ZT,{variant:"h0",children:(0,Q.jsx)(J.Z,{value:fe.task.data.display_amount})})}),(0,Q.jsx)($.Ms.Content,{children:(0,Q.jsxs)("div",{className:"flex flex-col gap-4",children:[!fe.contractorAcceptLoaderIsOpen&&(0,Q.jsxs)(Q.Fragment,{children:[(0,Q.jsx)($.ar,{steps:Aa,currentStep:ka,className:"w-full",showCurrentStepTitleOnMobile:!0}),(0,Q.jsx)("div",{className:"flex flex-col gap-2",children:(0,Q.jsx)($.ZT,{variant:"h1",children:a})})]}),ti(e)]})}),n&&(0,Q.jsx)($.Ms.Footer,{children:n})]})}})})}),zn=n(77117),Ln=(0,z.Pi)(function(e){var t,n,a,i,o,c,l,d,u,p,m,v,f,h,x,g,y,_,k,b,A,C,S,j,P,w,D,T,Z,N,I,B,E,M,R,O,z,W,q,G=e.store,K=(0,L.$G)().t,J=(0,ne.LM)(),X=window.IS_MOBILE_APP||"mobile_app"===(null===(t=window.auth)||void 0===t?void 0:t.platform),Y=(0,zn.d)().isIOS,H=null!==(n=null===(a=J.user)||void 0===a||null===(i=a.data.contractor)||void 0===i?void 0:i.data.required_identity_documents)&&void 0!==n?n:[],ee=Boolean(H.length),te=Boolean(null===(o=G.task.data.contractor)||void 0===o?void 0:o.data.restricted_person),ae=G.contractorAcceptLoaderIsOpen,ie=!G.task.data.check_payment_details||G.contractorPaymentDetailsAccepted||G.task.data.act.contractor_wallet_savings_enabled,oe=null===(c=G.editingPaymentDetail)||void 0===c?void 0:c.code,re=null!==(l=G.task.data.company)&&void 0!==l&&l.id?J.findContractorCompany(G.task.data.company.id):null,
1se=null!==(d=null===re||void 0===re?void 0:re.data.features)&&void 0!==d?d:null===(u=G.task.data.company)||void 0===u||null===(p=u.data)||void 0===p?void 0:p.features,ce=Boolean(null===se||void 0===se?void 0:se.disabled_fiscalization_for_cards),le=Boolean(null===se||void 0===se?void 0:se.alfabank_bound_partner),de="act"===G.task.data.kind&&(0,$e.tw)({isAlfabankBoundPartner:le,isAlfaNominalAccount:"alfa"===(null===(m=null!==(f=null===re||void 0===re?void 0:re.data.nominal_account)&&void 0!==f?f:null===(h=G.task.data.company)||void 0===h||null===(x=h.data)||void 0===x?void 0:x.nominal_account)||void 0===m||null===(v=m.data)||void 0===v?void 0:v.bank_code)}),ue=(0,qe.L0)("alfa",{companyId:null===(g=G.task.data.company)||void 0===g?void 0:g.id}),pe=ue.data,me=ue.isLoading,ve=(0,$e.bE)(pe),fe="self_employed"===(null===(y=G.task.data.contractor)||void 0===y?void 0:y.data.kind),he=ce&&!(ce&&de&&!pe&&me)&&(0,$e._q)(pe,de)&&fe,ge=he&&(de&&ve),_e="card"===(null===(_=G.selectedPaymentData)||void 0===_?void 0:_.type),Ce=he&&_e,Se=(0,ct.W)({taskId:G.task.data.id,enabled:Ce}),je=null===(k=Se.data)||void 0===k?void 0:k.verification_status,Pe=null!=je&&"not_required"!==je,De="successful"===je,Ze=useFpsFiscalWarning({taskId:G.task.data.id,companyId:null===(b=G.task.data.company)||void 0===b?void 0:b.id,paymentMethods:G.task.data.payment_methods,contractorKind:null===(A=G.task.data.contractor)||void 0===A?void 0:A.data.kind,isAct:"act"===G.task.data.kind}),Ne=Ze.showWarning,Ie=Ze.isLoading,Be=Ze.restrictAllMethods,Ee="fps"===(null===(C=G.editingPaymentDetail)||void 0===C?void 0:C.type)||"fps"===(null===(S=G.selectedPaymentData)||void 0===S?void 0:S.type),Me=(null===G||void 0===G||null===(j=G.task)||void 0===j||null===(P=j.data)||void 0===P||null===(w=P.company)||void 0===w||null===(D=w.data)||void 0===D||null===(T=D.features)||void 0===T?void 0:T.survey_after_act_sign)&&(null===G||void 0===G||null===(Z=G.task)||void 0===Z||null===(N=Z.data)||void 0===N||null===(I=N.company)||void 0===I||null===(B=I.data)||void 0===B||null===(E=B.features)||void 0===E?void 0:E.show_survey_after_act_sign)&&!function hasCloseSurveyInCurrentSession(){return JSON.parse(window.sessionStorage.getItem("hasCloseSurvey")||"false")}(),Fe=function onCancel(e){var t;(0,ye.pj)("close-webview"),null===e||void 0===e||null===(t=e.preventDefault)||void 0===t||t.call(e),G.contractorAcceptDialogIsOpen=!1;var n,a=window.sessionStorage.getItem("is_open_feedback_popup"),i=!!a&&JSON.parse(a);G.contractorAcceptLoaderIsOpen&&(G.contractorAcceptLoaderIsOpen=!1,Me&&!i?(G.contractorAcceptSurveyDialogIsOpen=!0,window.sessionStorage.setItem("is_open_survey_popup","true")):null===(n=G.onAfterContractorAcceptClose)||void 0===n||n.call(G));G.setEditingPaymentDetail(null),G.setSelectedPaymentData(void 0),G.setSelectedPaymentRequestData(null)},Ue=(0,V.useCallback)(function(e){e.preventDefault(),G.setEditingPaymentDetail(null),G.contractorAcceptDialogIsOpen=!1},[G]),Re=(0,V.useCallback)((0,s.Z)((0,r.Z)().mark(function _callee(){return(0,r.Z)().wrap(function _callee$(e){for(;;)switch(e.prev=e.next){case 0:G.confirmContractorAccept(),G.setEditingPaymentDetail(null);case 2:case"end":return e.stop()}},_callee)})),[G]),Oe=(0,V.useCallback)((0,s.Z)((0,r.Z)().mark(function _callee2(){var e,t,n;return(0,r.Z)().wrap(function _callee2$(a){for(;;)switch(a.prev=a.next){case 0:if((null===(e=G.selectedPaymentData)||void 0===e?void 0:e.type)!==Te.x4.international_usd&&(null===(t=G.selectedPaymentData)||void 0===t?void 0:t.type)!==Te.x4.international_eur){a.next=4;break}return a.next=3,Re();case 3:return a.abrupt("return");case 4:return a.next=6,(0,we.dU)(G.selectedPaymentData);case 6:return n=a.sent,a.next=9,n.extendedUpdatePrimaryPaymentDetails(Re);case 9:case"end":return a.stop()}},_callee2)})),[G,Re]),ze=(0,V.useCallback)(function(){var e=(0,s.Z)((0,r.Z)().mark(function _callee3(e){var t,n;return(0,r.Z)().wrap(function _callee3$(a){for(;;)switch(a.prev=a.next){case 0:if(!e){a.next=12;break}return a.prev=1,a.next=4,Oe();case 4:a.next=10;break;case 6:a.prev=6,a.t0=a.catch(1),n=null!==(t=(0,U.Yo)(a.t0))&&void 0!==t?t:K("modules.paymentDetails.notice.primaryError"),F.A.error(n);case 10:a.next=19;break;case 12:if(!G.editingPaymentDetail){a.next=17;break}return a.next=15,G.editingPaymentDetail.saveAct(Re);case 15:a.next=19;break;case 17:return a.next=19,Re();case 19:case"end":return a.stop()}},_callee3,null,[[1,6]])}));return function(t){return e.apply(this,arguments)}}(),[G,Re,Oe,K]);if(be.EI.present)return null;if(!ee&&!te)return(0,Q.jsx)(On,{store:G,onCancel:function onCancel(){return Fe(null)}});var Le=function getTitle(){return ee?K("components.tasks.laborPatentError.title",{count:H.length,name:H.join(", ")}):ae?void 0:K(ie?"components.tasks.contractorAcceptDialog.titles.act":"components.tasks.contractorAcceptDialog.titles.sendMoney")}(),Ve=G.editingPaymentDetail?!(null!==(M=G.editingPaymentDetail)&&void 0!==M&&M.valid):"fps"===(null===(R=G.selectedPaymentData)||void 0===R?void 0:R.type)&&(null===(O=G.selectedPaymentRequestData)||void 0===O?void 0:O.valid)||!G.selectedPaymentData||!!oe,We=(0,lt.n)({isFpsSelected:Ee,isLoading:Ie,restrictAllMethods:Be,showWarning:Ne}),Ge=null!==(z=null===(W=G.editingPaymentDetail)||void 0===W?void 0:W.busy)&&void 0!==z&&z,Ke=Ve||Ge||G.isNonResidentBankAccountBlockedForSave||We||Ce&&(Se.isLoading||Pe&&!De),Je=(0,Q.jsxs)("div",{className:"flex gap-2 w-full justify-center",children:[(0,Q.jsx)($.zx,{variant:"default",className:"w-full",size:"lg",disabled:null===(q=G.editingPaymentDetail)||void 0===q?void 0:q.disabled,onClick:Ue,"data-test-id":"
1contractor-accept-dialog-cancel-button",children:K("components.tasks.contractorAcceptDialog.footer.cancel")}),(0,Q.jsx)($.zx,{variant:"primary",className:"w-full",size:"lg",disabled:Ke,isLoading:Ge,onClick:function onClick(){return ze(G.selectedPaymentRequestData)},"data-test-id":"contractor-accept-dialog-next-button",children:K("components.tasks.contractorAcceptDialog.footer.next")})]});return(0,Q.jsxs)($.Ms,{open:!0,visibleClose:!1,classNames:{container:"rounded-t-4xl",header:ae?"hidden":void 0},width:ae?"sm":"md",onOpenChange:function onOpenChange(e){e||Fe(null)},children:[(0,Q.jsx)($.Ms.Close,{"aria-label":"close",className:"absolute right-4 md:right-6 "}),(0,Q.jsxs)($.Ms.Content,{className:(0,Ae.Z)(!Y&&X&&"[&]:!pb-15 md:[&]:!pb-6"),children:[(0,Q.jsx)($.Ms.Title,{children:(0,Q.jsx)($.ZT,{variant:"h1",children:Le})}),function content(){return ee?(0,Q.jsx)(st,{onCancel:Ue,requiredIdentityDocuments:H}):ae?(0,Q.jsx)(ke,{store:G}):ie?(0,Q.jsx)(xe,{store:G,onCancel:Fe}):(0,Q.jsx)(ot,{store:G,onClickCancel:Ue,onClickAccept:Re,manualFiscalizationVerificationQuery:Se,isManualFiscalizationVerificationEnabled:he,isAlfaFailedManualFiscalization:ge})}()]}),(0,Q.jsx)($.Ms.Footer,{children:function footer(){return!ee&&(!ae&&!ie&&!oe&&Je)}()})]})}),Vn=n(84452),Wn=n.n(Vn),qn=function(e){return e.INITIAL="initial",e.FUTURE_USE="futureUse",e.POSITIVE_FEEDBACK="positiveFeedback",e.NEGATIVE_FEEDBACK="negativeFeedback",e.POSITIVE_DESCRIPTION="positiveDescription",e.NEGATIVE_DESCRIPTION="negativeDescription",e.FINAL="final",e}({}),$n=n(2605),Gn=function useMutationUpdateSurveyResult(e){var t=e.onSuccess,n=e.onError,a=(0,$n.D)({mutationFn:function(){var e=(0,s.Z)((0,r.Z)().mark(function _callee(e){var t,n;return(0,r.Z)().wrap(function _callee$(a){for(;;)switch(a.prev=a.next){case 0:return t=e.data,n=e.id,a.next=3,(0,R.z)({url:"bus/alpha/survey_after_act_sign_results/".concat(n),method:"PATCH",withPrefix:!1,data:t});case 3:return a.abrupt("return",a.sent);case 4:case"end":return a.stop()}},_callee)}));return function mutationFn(t){return e.apply(this,arguments)}}(),onSuccess:t,onError:n});return a},Kn=function InitialStep(e){var t=e.id,n=e.companyId,a=e.taskId,i=e.onChange,o=e.onEvent,c=(0,L.$G)().t,l=(0,V.useRef)(0),d=function useMutationAddSurveyResult(e){var t=e.onSuccess,n=e.onError,a=(0,$n.D)({mutationFn:function(){var e=(0,s.Z)((0,r.Z)().mark(function _callee(e){return(0,r.Z)().wrap(function _callee$(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,R.z)({url:"bus/alpha/survey_after_act_sign_results",method:"POST",withPrefix:!1,data:e});case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},_callee)}));return function mutationFn(t){return e.apply(this,arguments)}}(),onSuccess:function onSuccess(e){var n=e.id;return t(n)},onError:n});return a}({onSuccess:function onSuccess(e){return i(e,l.current)},onError:function onError(e){return F.A.error(e)}}),u=d.mutate,p=d.isPending,m=Gn({onSuccess:function onSuccess(e){return i(e,l.current)},onError:function onError(e){return F.A.error(e)}}),v=m.mutate;return(0,Q.jsxs)("div",{className:"flex flex-col gap-[30px]",children:[(0,Q.jsx)($.ZT,{variant:"h2",children:c("components.contractorAcceptSurveyDialog.initialStep.title")}),(0,Q.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,Q.jsx)($.j8,{allowClear:!1,activeClassName:"text-primary","aria-label":c("components.contractorAcceptSurveyDialog.initialStep.title"),disabled:p,getAriaLabel:function getAriaLabel(e){return"".concat(e)},onChange:function handleSubmit(e){l.current=e,t?v({data:{company_id:n,task_id:a,data:{rating:e}},id:t}):u({company_id:n,task_id:a,data:{rating:e}}),o("contractor_survey_result_start")},rootClassName:"flex w-full max-w-[352px] justify-between gap-0",size:52}),(0,Q.jsxs)("div",{className:"flex justify-between",children:[(0,Q.jsx)($.ZT,{textColor:"secondary",variant:"p1",children:c("components.contractorAcceptSurveyDialog.initialStep.bad")}),(0,Q.jsx)($.ZT,{textColor:"secondary",variant:"p1",children:c("components.contractorAcceptSurveyDialog.initialStep.good")})]})]})]})},Jn="positive-feedback-step-checkboxGroup-c2737347",Xn=["\u0414\u043e\u0441\u0442\u043e\u0439\u043d\u0430\u044f \u043e\u043f\u043b\u0430\u0442\u0430","\u041a\u043e\u043c\u0444\u043e\u0440\u0442\u043d\u043e\u0435 \u043e\u0431\u0449\u0435\u043d\u0438\u0435","\u0423\u0434\u043e\u0431\u043d\u044b\u0439 \u043e\u0431\u044a\u0435\u043a\u0442 \u0434\u043b\u044f \u043e\u043a\u0430\u0437\u0430\u043d\u0438\u044f \u0443\u0441\u043b\u0443\u0433","\u041f\u043e\u043d\u044f\u0442\u043d\u044b\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u043d\u0430 \u0432\u0441\u0435\u0445 \u044d\u0442\u0430\u043f\u0430\u0445","\u0421\u043b\u0443\u0436\u0431\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438","\u0421\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0435 \u0432\u0441\u0435\u043c \u0434\u043e\u0433\u043e\u0432\u043e\u0440\u0451\u043d\u043d\u043e\u0441\u0442\u044f\u043c"],Qn=function PositiveFeedbackStep(e){var t=e.id,n=e.companyId,i=e.taskId,o=e.onSubmit,r=e.onBack,s=(0,L.$G)().t,c=Gn({onSuccess:o,onError:function onError(e){return F.A.error(e)}}),l=c.mutate,d=c.isPending,u=(0,V.useState)([]),m=(0,q.Z)(u,2),v=m[0],f=m[1],h=!v.length;return(0,Q.jsxs)("div",{className:"flex flex-col gap-1.5",children:[(0,Q.jsx)($.ZT,{variant:"h2",children:s("components.c
1ontractorAcceptSurveyDialog.positiveFeedbackStep.title")}),(0,Q.jsxs)("div",{className:"flex flex-col gap-8",children:[(0,Q.jsx)("div",{className:Jn,children:j()(Xn).call(Xn,function(e){return(0,Q.jsx)($.XZ,{checked:p()(v).call(v,e),onCheckedChange:function onCheckedChange(t){return function handleChange(e,t){f(function(n){var i;return t?p()(n).call(n,e)?n:g()(i=[]).call(i,(0,a.Z)(n),[e]):b()(n).call(n,function(t){return t!==e})})}(e,t)},label:e},e)})}),(0,Q.jsxs)("div",{className:"flex justify-between",children:[(0,Q.jsx)($.zx,{variant:"text",icon:"ArrowBackIcon",iconOnly:!0,onClick:r,"data-testid":"back-button"}),(0,Q.jsx)($.zx,{variant:"primary",onClick:function handleSubmit(){l({data:{company_id:n,task_id:i,data:{pros:v}},id:t})},disabled:h,isLoading:d,children:s("components.contractorAcceptSurveyDialog.common.next")})]})]})]})},Yn="negative-feedback-step-checkboxGroup-6675ae96",Hn=["\u0420\u0430\u0437\u043c\u0435\u0440 \u0432\u044b\u043f\u043b\u0430\u0442","\u0417\u0430\u0434\u0435\u0440\u0436\u043a\u0430 \u043e\u043f\u043b\u0430\u0442\u044b \u0438\u043b\u0438 \u043d\u0435\u043f\u0440\u043e\u0437\u0440\u0430\u0447\u043d\u044b\u0435 \u0440\u0430\u0441\u0447\u0451\u0442\u044b","\u0421\u043b\u043e\u0436\u043d\u0430\u044f \u0438\u043b\u0438 \u0442\u044f\u0436\u0451\u043b\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430","\u041d\u0435\u043f\u043e\u043d\u044f\u0442\u043d\u0430\u044f \u043a\u043e\u043c\u043c\u0443\u043d\u0438\u043a\u0430\u0446\u0438\u044f \u0441 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439","\u041f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0441 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430","\u041e\u0434\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u043d\u0430\u044f \u0438\u043b\u0438 \u043d\u0435\u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430","\u041d\u0435\u0443\u0434\u0430\u0447\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u0438\u043b\u0438 \u043c\u0435\u0441\u0442\u043e \u043e\u043a\u0430\u0437\u0430\u043d\u0438\u044f \u0443\u0441\u043b\u0443\u0433"],ea=function NegativeFeedbackStep(e){var t=e.id,n=e.companyId,i=e.taskId,o=e.onSubmit,r=e.onBack,s=(0,L.$G)().t,c=Gn({onSuccess:o,onError:function onError(e){return F.A.error(e)}}),l=c.mutate,d=c.isPending,u=(0,V.useState)([]),m=(0,q.Z)(u,2),v=m[0],f=m[1],h=!v.length;return(0,Q.jsxs)("div",{className:"flex flex-col gap-1.5",children:[(0,Q.jsx)($.ZT,{variant:"h2",children:s("components.contractorAcceptSurveyDialog.negativeFeedbackStep.title")}),(0,Q.jsxs)("div",{className:"flex flex-col gap-8",children:[(0,Q.jsx)("div",{className:Yn,children:j()(Hn).call(Hn,function(e){return(0,Q.jsx)($.XZ,{checked:p()(v).call(v,e),onCheckedChange:function onCheckedChange(t){return function handleChange(e,t){f(function(n){var i;return t?p()(n).call(n,e)?n:g()(i=[]).call(i,(0,a.Z)(n),[e]):b()(n).call(n,function(t){return t!==e})})}(e,t)},label:e},e)})}),(0,Q.jsxs)("div",{className:"flex justify-between",children:[(0,Q.jsx)($.zx,{variant:"text",icon:"ArrowBackIcon",iconOnly:!0,onClick:r,"data-testid":"back-button"}),(0,Q.jsx)($.zx,{variant:"primary",onClick:function handleSubmit(){l({data:{company_id:n,task_id:i,data:{cons:v}},id:t})},disabled:h,isLoading:d,children:s("components.contractorAcceptSurveyDialog.common.next")})]})]})]})},ta="future-use-step-radio-4e89e95b",na=[{value:1,label:"\u0414\u0430, \u043c\u043d\u0435 \u0432\u0441\u0451 \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f"},{value:2,label:"\u0414\u0430, \u043d\u043e \u0437\u0430 \u043f\u0430\u0440\u0443 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0445\u043e\u0447\u0443 \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u0443\u0447\u0448\u0435"},{value:3,label:"\u0421\u043a\u043e\u0440\u043e \u0437\u0430\u043a\u043e\u043d\u0447\u0443, \u0443\u0436\u0435 \u0438\u0449\u0443 \u0434\u0440\u0443\u0433\u0438\u0435 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u044b"},{value:4,label:"\u041d\u0435\u0442, \u044d\u0442\u043e \u0431\u044b\u043b\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u044f\u044f \u0432\u044b\u043f\u043b\u0430\u0442\u0430"}],aa=function FutureUseStep(e){var t=e.id,n=e.companyId,a=e.taskId,i=e.onPositive,o=e.onNegative,r=e.onBack,s=(0,L.$G)().t,c=(0,V.useState)(null),l=(0,q.Z)(c,2),d=l[0],u=l[1],p=(0,V.useState)(""),m=(0,q.Z)(p,2),v=m[0],f=m[1],x=Gn({onSuccess:function handleNext(){1===d?i():o()},onError:function onError(e){return F.A.error(e)}}),g=x.mutate,y=x.isPending;return(0,Q.jsxs)("div",{className:"flex flex-col gap-1.5",children:[(0,Q.jsx)($.ZT,{variant:"h2",children:s("components.c
1ontractorAcceptSurveyDialog.futureUseStep.title")}),(0,Q.jsxs)("div",{className:"flex flex-col gap-8",children:[(0,Q.jsx)($.Ee,{value:(null===d||void 0===d?void 0:d.toString())||"",onValueChange:function handleChange(e){var t,n=Number(e),a=null===(t=h()(na).call(na,function(e){return e.value===n}))||void 0===t?void 0:t.label;u(n),f(a||"")},className:ta,children:j()(na).call(na,function(e){return(0,Q.jsx)($.Y8,{value:e.value.toString(),label:e.label,checked:d===e.value},e.value)})}),(0,Q.jsxs)("div",{className:"flex justify-between",children:[(0,Q.jsx)($.zx,{variant:"default",icon:"ArrowBackIcon",iconOnly:!0,onClick:r,"data-testid":"back-button"}),(0,Q.jsx)($.zx,{variant:"primary",onClick:function handleSubmit(){g({data:{company_id:n,task_id:a,data:{future_work_with_company:v}},id:t})},disabled:!d,isLoading:y,children:s("components.contractorAcceptSurveyDialog.common.next")})]})]})]})};function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},_extends.apply(this,arguments)}var ia=function SvgBye(e){return V.createElement("svg",_extends({xmlns:"http://www.w3.org/2000/svg",width:80,height:80,fill:"none",viewBox:"0 0 80 80"},e),Xe||(Xe=V.createElement("path",{stroke:"#251D35",strokeLinecap:"round",strokeOpacity:.88,strokeWidth:1.5,d:"M37.651 60.74s-4.42-1.09-7.698-7.724L18.539 29.899c-2.097-4.239 1.238-8.33 5.39-7.32l7.107 14.397L23 20.708c-2.153-4.346 1.731-7.696 5.489-6.808l9.781 19.807-9.5-19.242c-1.843-3.727.705-7.73 5.363-7.065l11.371 23.037-8.374-16.954c-1.928-3.89 1.14-7.33 5.742-6.298l13.835 28.002s-.718-7.737-.9-12.69c-.184-4.95 5.249-5.247 5.249-5.247s4.01 12.689 5.503 19.47c1.492 6.782-3.856 12.703-3.856 12.703l5.84 11.828L45.504 73l-5.114-8.814"})),Qe||(Qe=V.createElement("path",{stroke:"#251D35",strokeLinecap:"round",strokeOpacity:.88,strokeWidth:1.5,d:"M51.854 36.824s-9.978 6.419-4.757 18.367M14.065 9.703s-13.59 17.561-.084 34.85"})))},oa=function Gratitude(e){var t=e.onClose,n=(0,L.$G)().t;return(0,Q.jsxs)("div",{className:"flex flex-col gap-6",children:[(0,Q.jsxs)("div",{className:"flex flex-col gap-2.5",children:[(0,Q.jsx)(ia,{}),(0,Q.jsx)($.ZT,{variant:"h2",children:n("components.contractorAcceptSurveyDialog.gratitude.title")}),(0,Q.jsx)($.ZT,{children:n("components.contractorAcceptSurveyDialog.gratitude.youAnswerWillHelpUs")})]}),(0,Q.jsx)($.zx,{variant:"primary",className:"w-full",onClick:t,children:n("components.contractorAcceptSurveyDialog.gratitude.good")})]})},ra=n(12901),sa=function PositiveDescriptionStep(e){var t=e.id,n=e.companyId,a=e.taskId,i=e.onSubmit,o=e.onBack,r=e.onEvent,s=(0,L.$G)().t,c=Gn({onSuccess:i,onError:function onError(e){return F.A.error(e)}}),l=c.mutate,d=c.isPending,u=(0,V.useState)(""),p=(0,q.Z)(u,2),m=p[0],v=p[1];return(0,Q.jsxs)("div",{className:"flex flex-col gap-2.5",children:[(0,Q.jsx)($.ZT,{variant:"h2",children:s("components.contractorAcceptSurveyDialog.positiveDescriptionStep.title")}),(0,Q.jsx)($.ZT,{children:s("components.contractorAcceptSurveyDialog.positiveDescriptionStep.description")}),(0,Q.jsxs)("div",{className:"flex flex-col gap-8",children:[(0,Q.jsx)($.gx,{value:m,onChange:function onChange(e){return v(e.target.value)},placeholder:s("components.contractorAcceptSurveyDialog.common.placeholder")}),(0,Q.jsxs)("div",{className:"flex justify-between",children:[(0,Q.jsx)($.zx,{variant:"text",icon:"ArrowBackIcon",iconOnly:!0,onClick:o,"data-testid":"back-button"}),(0,Q.jsx)($.zx,{variant:"primary",onClick:function handleSubmit(){m?l({data:{company_id:n,task_id:a,data:{pros_verbose:m}},id:t}):i(),r("contractor_survey_result_finish")},isLoading:d,children:s("components.contractorAcceptSurveyDialog.common.submit")})]})]})]})},ca=function NegativeDescriptionStep(e){var t=e.id,n=e.companyId,a=e.taskId,i=e.onSubmit,o=e.onBack,r=e.onEvent,s=(0,L.$G)().t,c=Gn({onSuccess:i,onError:function onError(e){return F.A.error(e)}}),l=c.mutate,d=c.isPending,u=(0,V.useState)(""),p=(0,q.Z)(u,2),m=p[0],v=p[1];return(0,Q.jsxs)("div",{className:"flex flex-col gap-2.5",children:[(0,Q.jsx)($.ZT,{variant:"h2",children:s("components.c
1ontractorAcceptSurveyDialog.negativeDescriptionStep.title")}),(0,Q.jsx)($.ZT,{children:s("components.contractorAcceptSurveyDialog.negativeDescriptionStep.description")}),(0,Q.jsxs)("div",{className:"flex flex-col gap-8",children:[(0,Q.jsx)($.gx,{value:m,onChange:function onChange(e){return v(e.target.value)},placeholder:s("components.contractorAcceptSurveyDialog.common.placeholder")}),(0,Q.jsxs)("div",{className:"flex justify-between",children:[(0,Q.jsx)($.zx,{variant:"text",icon:"ArrowBackIcon",iconOnly:!0,onClick:o,"data-testid":"back-button"}),(0,Q.jsx)($.zx,{variant:"primary",onClick:function handleSubmit(){m?l({data:{company_id:n,task_id:a,data:{cons_verbose:m}},id:t}):i(),r("contractor_survey_result_finish")},isLoading:d,children:s("components.contractorAcceptSurveyDialog.common.submit")})]})]})]})},la=function ContractorAcceptSurveyDialog(e){var t=e.onClose,n=e.store,a=n.task.data,i=a.id,o=a.company,r=a.contractor,s=(null===r||void 0===r?void 0:r.data)||{},c=s.id,l=s.name,d=o.id,u=o.data.name,p=(0,V.useState)(qn.INITIAL),m=(0,q.Z)(p,2),v=m[0],f=m[1],h=(0,V.useState)(null),x=(0,q.Z)(h,2),g=x[0],y=x[1],_=(0,V.useState)(null),k=(0,q.Z)(_,2),b=k[0],A=k[1],C={company_id:d,company_name:u,contractor_id:c,contractor_name:l},S=function sendContractorsEvent(e){ra.g.usersEvents({event:e,additional_data:C})},j=function handleClose(){var e;t(),null===(e=n.onAfterContractorAcceptClose)||void 0===e||e.call(n),v!==qn.FINAL?(S("contractor_survey_closed"),window.sessionStorage.setItem("hasCloseSurvey",Wn()("true"))):n.currentUser.fetchUser(),window.sessionStorage.setItem("is_open_survey_popup","false")};return(0,Q.jsx)($.Ms,{open:!0,onOpenChange:function onOpenChange(e){return!e&&j()},width:"sm",children:(0,Q.jsx)($.Ms.Content,{children:(0,Q.jsxs)("div",{className:"flex flex-col justify-start",children:[v===qn.INITIAL&&(0,Q.jsx)(Kn,{id:g,companyId:d,taskId:i,onChange:function handleInitialStepChange(e,t){g||y(e);var n=t<=3?"negative":"positive";A(n),f("negative"===n?qn.NEGATIVE_FEEDBACK:qn.POSITIVE_FEEDBACK)},onEvent:S}),v===qn.POSITIVE_FEEDBACK&&g&&(0,Q.jsx)(Qn,{id:g,companyId:d,taskId:i,onSubmit:function onSubmit(){return f(qn.POSITIVE_DESCRIPTION)},onBack:function onBack(){return f(qn.INITIAL)}}),v===qn.POSITIVE_DESCRIPTION&&g&&(0,Q.jsx)(sa,{id:g,companyId:d,taskId:i,onSubmit:function onSubmit(){return f(qn.FUTURE_USE)},onBack:function onBack(){return f(qn.POSITIVE_FEEDBACK)},onEvent:S}),v===qn.NEGATIVE_FEEDBACK&&g&&(0,Q.jsx)(ea,{id:g,companyId:d,taskId:i,onSubmit:function onSubmit(){return f(qn.NEGATIVE_DESCRIPTION)},onBack:function onBack(){return f(qn.INITIAL)}}),v===qn.NEGATIVE_DESCRIPTION&&g&&(0,Q.jsx)(ca,{id:g,companyId:d,taskId:i,onSubmit:function onSubmit(){return f(qn.FUTURE_USE)},onBack:function onBack(){return f(qn.NEGATIVE_FEEDBACK)},onEvent:S}),v===qn.FUTURE_USE&&g&&(0,Q.jsx)(aa,{id:g,companyId:d,taskId:i,onPositive:function onPositive(){return f(qn.FINAL)},onNegative:function onNegative(){return f(qn.FINAL)},onBack:function onBack(){return f("positive"===b?qn.POSITIVE_DESCRIPTION:qn.NEGATIVE_DESCRIPTION)}}),v===qn.FINAL&&(0,Q.jsx)(oa,{onClose:j})]})})})},da=n(82471),ua=n(72209),pa=n(62733),ma=n(66761),va=(n(118),function getActStatus(e){return{not_accepted:e("components.tasks.actsStatuses.notAccepted"),accepted_by_company:e("components.tasks.actsStatuses.acceptedByCompany"),accepted_by_contractor:e("components.tasks.actsStatuses.acceptedByContractor"),accepted:e("components.tasks.actsStatuses.accepted"),annulled:e("components.tasks.actsStatuses.annulled"),rejected:e("components.tasks.actsStatuses.rejected"),rejected_by_contractor:e("components.tasks.actsStatuses.rejectedByContractor")}}),fa=n(20322),ha=n(84917),xa=n(38623),ga=n(17226),ya=n(69432),_a=n(77448),ka=function(e){return e.Task="TASK",e.Debt="DEBT",e.Penalty="PENALTY",e.Receipt="RECEIPT",e}({}),ba={respond:"\u041d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u043e\u0442\u043a\u043b\u0438\u043a\u043d\u0443\u0442\u044c\u0441\u044f \u043d\u0430 \u0437\u0430\u0434\u0430\u043d\u0438\u0435.",assign_contractor:"\u041d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044f.",sign_terms:"\u041d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u0442\u044c.",cancel:"\u041d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u043e\u0442\u043c\u0435\u043d\u0438\u0442\u044c.",start:"\u041d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u043f\u0440\u0438\u043d\u044f\u0442\u044c.",decline:"\u041d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u043e\u0442\u043a\u0430\u0437\u0430\u0442\u044c\u0441\u044f.",done:"\u041d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043e\u0442\u0447\u0451\u0442.",make_work_acceptance:"\u041d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u0442\u044c \u0430\u043a\u0442.",reject:"\u041d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u043e\u0442\u043a\u043b\u043e\u043d\u0438\u0442\u044c.",accept:"\u041d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u0442\u044c \u0430\u043a\u0442.",complete:"\u041d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044c \u043e\u043f\u043b\u0430\u0442\u0443.",complete_with_receipt:"\u041d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0447\u0435\u043a.",complete_with_auto_receipt:"\u041d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0447\u0435\u043a.",annul_fns_receipt:"\u041d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u0430\u043d\u043d\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0447\u0435\u043a.",make_fns_receipt:"\u041d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0447\u0435\u043a.",annul:"\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u0442\u044c \u0441\u043e\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u043e\u0431 \u0430\u043d\u043d\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438.",accept_annul:"\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u0442\u044c \u0441\u043e\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u043e\u0431 \u0430\u043d\u043d\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438."},Aa={respond:"\u0412\u044b \u043e\u0442\u043a\u043b\u0438\u043a\u043d\u0443\u043b\u0438\u0441\u044c \u043d\u0430 \u0437\u0430\u0434\u0430\u043d\u0438\u0435.",assign_contractor:"\u0418\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d.",sign_terms:"\u0422\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0437\u0430\u0434\u0430\u043d\u0438\u0435 \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043e.",cancel:"\u0417\u0430\u0434\u0430\u043d\u0438\u0435 \u043e\u0442\u043c\u0435\u043d\u0435\u043d\u043e.",start:"\u0417\u0430\u0434\u0430\u043d\u0438\u0435 \u043f\u0440\u0438\u043d\u044f\u0442\u043e.",decline:"\u0412\u044b \u043e\u0442\u043a\u0430\u0437\u0430\u043b\u0438\u0441\u044c \u043e\u0442 \u0437\u0430\u0434\u0430\u043d\u0438\u044f.",accept:"\u0410\u043a\u0442 \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d.",reject:"\u041e\u0442\u0447\u0435\u0442 \u043e\u0442\u043a\u043b\u043e\u043d\u0451\u043d.",complete:"\u0412\u044b \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u043b\u0438 \u043e\u043f\u043b\u0430\u0442\u0443.",complete_with_receipt:"\u0427\u0435\u043a \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d.",complete_with_auto_receipt:"\u0427\u0435\u043a \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d.",annul_fns_receipt:"\u0427\u0435\u043a \u0430\u043d\u043d\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u043d.",make_fns_receipt:"\u0427\u0435\u043a \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d.",annul:"\u0421\u043e\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u043e\u0431 \u0430\u043d\u043d\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043e.",accept_annul:"\u0410\u043a\u0442 \u0430\u043d\u043d\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u043d.",delete_act_and_return_to_work:'\u0410\u043a\u0442 \u0443\u0434\u0430\u043b\u0435\u043d \u0438\u0437 \u0437\u0430\u0434\u0430\u043d\u0438\u044f, \u0437\u0430\u0434\u0430\u043d\u0438\u0435 \u043f\u0435\u0440\u0435\u0432\u0435\u0434\u0435\u043d\u043e \u0432 \u0441\u0442\u0430\u0442\u0443\u0441 "\u0412 \u0440\u0430\u0431\u043e\u0442\u0435"'},Ca=function getActionErrorMessage(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"\u0427\u0442\u043e-\u0442\u043e \u043f\u043e\u0448\u043b\u043e \u043d\u0435 \u0442\u0430\u043a",a=arguments.length>2?arguments[2]:void 0;return null!==(t=(0,ma.Hq)(e,{context:a,fallback:n,t:M.ZP.t}))&&void 0!==t?t:n};function isInternationalAccount(e){return"international_account"===e.type}function convertCurrencyCodeToPaymentMethod(e){return{EUR:"international_eur",USD:"international_usd"}[e]}var Sa=["international_eur","international_usd"];function isInternationalPaymentMethod(e){return"international_account"===e||p()(Sa).call(Sa,e)}function getPaymentMethodFromDetail(e){if("currency_code"in e&&"international_account"===e.type&&isInternationalAccount(e))return convertCurrencyCodeToPaymentMethod(e.currency_code);
1if("type"in e){var t=e.type;if("fps"===t||"card"===t||"bank_account"===t||"individual_entrepreneur_account"===t||"international_eur"===t||"international_usd"===t||"international_account"===t)return t}return"bank_account"}function requiresInternationalPaymentDetailsUpdate(e){if(!(e.type===Te.x4.international_usd||e.type===Te.x4.international_eur))return!1;var t=!0===e.internationalCardDetailsEnabled&&!e.internationalCardMaskedPan&&!0!==e.internationalCardAbsent,n=!0===e.structuredAddressEnabled&&(!0!==e.structuredAddressComplete||!0===e.structuredAddressStale);return t||n}var ja=function(){function TaskActionsStore(e){var t,n,a,i,o,r,s,d,u,p,m,f,h,x=this,g=e.currentUser,y=e.task,_=e.signDialog,k=e.onAfterContractorAcceptClose,b=e.history;(0,l.Z)(this,TaskActionsStore),this.activatedFlexibleTaxBox=void 0,this.taxSavingFields=void 0,this.taxSavingAmount=void 0,this.forceTaxSaving=void 0,this.contractorCommissionApproved=void 0,this.codeSent=void 0,this._signId=null,this._status=void 0,this.acceptAnnulActionState=da.wb,this.actSigningSessionGeneration=0,this._userPhone="",this._comission={card_commission_ratio:"",card_min_commission:"",fps_commission_ratio:"",fps_min_commission:""},this.selectedPaymentType=null,this.selectedPaymentData=null,this.selectedPaymentRequestData=null,this.editingPaymentDetail=null,this.isSignActloading=!1,this.isContractorAcceptRequestPending=!1,this.currentUser=void 0,this.task=void 0,this.signDialog=void 0,this.multiActions=void 0,this.contractStore=void 0,this.history=void 0,this.setTaxSavingFields=function(e,t){x.taxSavingFields[e]=t,x.updateTaxSavingAmount()},this.updateTaxSavingAmount=function(){var e,t,n,a=null!==(e=null===(t=(0,pa.iA)(x.fetchTaxBoxWithholdingsState))||void 0===t||null===(n=t.tax_savings)||void 0===n?void 0:n.items)&&void 0!==e?e:[];x.taxSavingAmount=v()(a).call(a,function(e,t){return x.taxSavingFields[t.kind]?e+(0,ie.He)(t.amount):e},0)},this.actionState=da.wb,this.contractorPaymentDetailsAccepted=!1,this.contractorAcceptDialogIsOpen=!1,this.initialBankApplicationId=void 0,this.contractorPlatformBlockedErrorIsOpen=!1,this.fetchTaxBoxWithholdingsState=(0,da.vy)(),this.contractorAcceptLoaderIsOpen=!1,this.contractorAcceptLoaderAction=null,this.onAfterContractorAcceptClose=void 0,this.contractorAcceptSurveyDialogIsOpen=!1,this.showContractorPlatformBlockedError=function(){x.resetActSigningSession(),x.contractorAcceptDialogIsOpen=!1,x.signDialog.close(),x.contractorPlatformBlockedErrorIsOpen=!0},this.closeContractorPlatformBlockedError=function(){x.contractorPlatformBlockedErrorIsOpen=!1},this.closeContractorAcceptSurveyDialog=function(){window.sessionStorage.setItem("is_open_survey_popup","false"),x.contractorAcceptSurveyDialogIsOpen=!1},this.history=b,this.currentUser=g,this.task=y,this.signDialog=_,this.onAfterContractorAcceptClose=k,this.multiActions=new O.ZP({currentUser:g,api:y.api,signDialog:_,history:b}),this.contractStore=y.data.contract&&new ua.Z({document:y.data.contract,currentUser:g,signDialog:_,history:this.history}),this.activatedFlexibleTaxBox=Boolean(null===(t=g.user)||void 0===t||null===(n=t.data)||void 0===n||null===(a=n.contractor)||void 0===a||null===(i=a.data)||void 0===i||null===(o=i.tax_box)||void 0===o||null===(r=o.data)||void 0===r?void 0:r.is_flexible),this.forceTaxSaving=Boolean(null===(s=g.user)||void 0===s||null===(d=s.data)||void 0===d||null===(u=d.contractor)||void 0===u||null===(p=u.data)||void 0===p||null===(m=p.tax_box)||void 0===m||null===(f=m.data)||void 0===f?void 0:f.force_tax_saving),this.contractorCommissionApproved=!1,this.codeSent=!1,this.taxSavingFields=(h={},(0,c.Z)(h,ka.Task,!0),(0,c.Z)(h,ka.Debt,!0),(0,c.Z)(h,ka.Penalty,!0),(0,c.Z)(h,ka.Receipt,!0),h),this.taxSavingAmount=0,(0,E.ky)(this,{contractStore:!1,currentUser:!1,history:!1,multiActions:!1,onAfterContractorAcceptClose:!1,signDialog:!1,task:!1}),(0,E.U5)(function(){return(0,pa.iA)(x.fetchTaxBoxWithholdingsState)},function(e){return x.contractorCommissionApproved=!!e&&!(0,X.oE)(e.contractor_konsol_commission)}),(0,E.U5)(function(){return x.fetchTaxBoxWithholdingsState.value},function(e){if(e&&x.activatedFlexibleTaxBox){var t,n,a,i=null!==(t=null===(n=e.tax_savings)||void 0===n?void 0:n.items)&&void 0!==t?t:[],o=function hasTaxSavingKind(e){return i.some(function(t){return t.kind===e})};x.forceTaxSaving=Boolean(e.force_tax_saving),x.taxSavingFields=(a={},(0,c.Z)(a,ka.Task,o(ka.Task)),(0,c.Z)(a,ka.Debt,x.forceTaxSaving&&o(ka.Debt)),(0,c.Z)(a,ka.Penalty,x.forceTaxSaving&&o(ka.Penalty)),(0,c.Z)(a,ka.Receipt,x.forceTaxSaving&&o(ka.Receipt)),a),x.updateTaxSavingAmount()}})}return(0,d.Z)(TaskActionsStore,[{key:"opening",get:function get(){return this.multiActions.opening}},{key:"userPhone",get:function get(){return this._userPhone}},{key:"comission",get:function get(){return this._comission}},{key:"setUserPhone",value:function setUserPhone(e){this._userPhone=e}},{key:"setComission",value:function setComission(e){this._comission=e}},{key:"setSignActloading",value:function setSignActloading(e){this.isSignActloading=e}},{key:"toggleContractorCommissionApproved",value:function toggleContractorCommissionApproved(){this.contractorCommissionApproved=!this.contractorCommissionApproved}}
1,{key:"sendCodeSent",value:function sendCodeSent(){this.codeSent=!0}},{key:"setCodeSent",value:function setCodeSent(e){this.codeSent=e}},{key:"resetActSigningSession",value:function resetActSigningSession(){this.actSigningSessionGeneration+=1,this.codeSent=!1,this._signId=null,this._status=void 0,this.isSignActloading=!1,this.isContractorAcceptRequestPending=!1,this.contractorAcceptLoaderIsOpen=!1,this.contractorAcceptLoaderAction=null,this.currentUser.setIsPinCodeLoading(!1),this.currentUser.setPinError(null)}},{key:"currentActSigningSessionGeneration",get:function get(){return this.actSigningSessionGeneration}},{key:"isActSigningSessionCurrent",value:function isActSigningSessionCurrent(e){return e===this.actSigningSessionGeneration}},{key:"openDialog",value:function openDialog(){"contractor"===this.currentUser.kind?this.hasEnabledAction("accept_annul")?this.openAcceptAnnulDialog():this.hasEnabledAction("make_work_acceptance")&&this.openContractorAcceptDialog():this.hasEnabledAction("sign_terms")&&this.currentUser.hasPermission("tasks.sign_terms")?this.openTermsSignDialog("sign_terms"):this.hasEnabledAction("accept")&&this.currentUser.hasPermission("tasks.accept")&&this.openMultiAcceptDialog()}},{key:"problems",get:function get(){return(0,It.s1)(this.task)}},{key:"payment",get:function get(){return this.task.data.payment}},{key:"fail",get:function get(){return this.task.data.payment_failure}},{key:"hasEvent",value:function hasEvent(e){var t;return this.task.data.events&&h()(t=this.task.data.events).call(t,function(t){return t.kind===e})}},{key:"hasAction",value:function hasAction(e){var t;return this.task.data.actions&&p()(t=this.task.data.actions).call(t,e)}},{key:"isActionDisabled",value:function isActionDisabled(e){return(0,It.iw)(e,this.problems).isDisabled}},{key:"hasEnabledAction",value:function hasEnabledAction(e){return this.hasAction(e)&&!this.isActionDisabled(e)}},{key:"getActionState",value:function getActionState(e){return(0,It.iw)(e,this.problems)}},{key:"isLoading",get:function get(){return"pending"===this.actionState.state}},{key:"navigateToProfile",value:function navigateToProfile(){var e=this;setTimeout(function(){var t;null===(t=e.history)||void 0===t||t.push("/profile")},2500)}},{key:"action",value:function action(e,t,n){var a=this;return this.currentUser.setIsPinCodeLoading(!0),this.actionState=this.task.action({action:e,payload:t}),"accept_annul"===e&&(this.acceptAnnulActionState=this.actionState),this.actionState.then(function(t){if(a.task.setData(t),n&&n(),"make_work_acceptance"===e)if(a.task.data.message){var i,o=a.task.data.message,r=o.title,s=o.description;F.A.success(g()(i="".concat(r," ")).call(i,s))}else F.A.success("\u0410\u043a\u0442 \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d.");else if("reject"===e&&a.currentUser.isContractor){var c,l,d,u,p,m,v,f,h=null===(c=(l=a.currentUser).findContractorCompany)||void 0===c?void 0:c.call(l,null===(d=a.task.data.company)||void 0===d?void 0:d.id),x=null!==(u=null===h||void 0===h?void 0:h.data.features)&&void 0!==u?u:null===(p=a.task.data.company)||void 0===p||null===(m=p.data)||void 0===m?void 0:m.features,y=(0,ya.NN)({status:null===(v=a.task.data.act)||void 0===v?void 0:v.status,actType:a.task.data.act_type,isRetailStream:Boolean(null===x||void 0===x?void 0:x.retail_stream),rejectedBy:null===(f=a.task.data.reject)||void 0===f?void 0:f.rejected_by});F.A.success(y?"\u0417\u0430\u043f\u0443\u0441\u0442\u0438\u043b\u0438 \u0441\u043f\u043e\u0440":Aa.reject)}else Aa[e]&&F.A.success(Aa[e]);a.signDialog.close()},function(t){if(t)if((0,U.L2)(t))a.showContractorPlatformBlockedError();else if(t.response&&423===t.response.status)F.A.error("\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u0435 \u043f\u0438\u043d-\u043a\u043e\u0434 \u0432 \u043f\u0440\u043e\u0444\u0438\u043b\u0435"),a.currentUser.setPinError("\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u0435 \u043f\u0438\u043d-\u043a\u043e\u0434 \u0432 \u043f\u0440\u043e\u0444\u0438\u043b\u0435"),a.currentUser.setIsEditPinCodeVisible(!0),a.navigateToProfile();else{var n,i="make_work_acceptance"===e?(0,ma.XO)(t,"contractorSign",M.ZP.t):void 0;
1a.currentUser.setPinError(null!==i&&void 0!==i?i:g()(n="".concat(ba[e]," ")).call(n,Ca(t)))}}),this.actionState}},{key:"sendCodeForAction",value:function(){var e=(0,s.Z)((0,r.Z)().mark(function _callee(e){var t,n,a;return(0,r.Z)().wrap(function _callee$(i){for(;;)switch(i.prev=i.next){case 0:return t="sign"===e?this.actSigningSessionGeneration:void 0,i.prev=1,i.next=4,this.task.action({action:"code_for_".concat(e),options:{method:"POST"}});case 4:if(n=i.sent,void 0===t||this.isActSigningSessionCurrent(t)){i.next=7;break}return i.abrupt("return",void 0);case 7:return this._status=n.status,this._signId=n.sign_id,i.abrupt("return",n);case 12:if(i.prev=12,i.t0=i.catch(1),void 0===t||this.isActSigningSessionCurrent(t)){i.next=16;break}return i.abrupt("return",void 0);case 16:return(0,U.L2)(i.t0)?this.showContractorPlatformBlockedError():(a=Ca(i.t0),F.A.error(a)),i.abrupt("return",void 0);case 18:case"end":return i.stop()}},_callee,this,[[1,12]])}));return function sendCodeForAction(t){return e.apply(this,arguments)}}()},{key:"openActionDialog",value:function(){var e=(0,s.Z)((0,r.Z)().mark(function _callee3(e,t,n){var a,i=this;return(0,r.Z)().wrap(function _callee3$(c){for(;;)switch(c.prev=c.next){case 0:return this.actionState=da.wb,c.next=3,this.sendCodeForAction(e);case 3:if(a=c.sent){c.next=6;break}return c.abrupt("return");case 6:this._status=a.status,this._signId=a.sign_id,this.signDialog.open((0,o.Z)((0,o.Z)({},t),{},{status:a.status,onSign:function(){var t=(0,s.Z)((0,r.Z)().mark(function _callee2(t){var o,s;return(0,r.Z)().wrap(function _callee2$(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",i.onSign(e,{code:null!==(o=null!==(s=null===t||void 0===t?void 0:t.code)&&void 0!==s?s:t)&&void 0!==o?o:"",sign_id:a.sign_id},n));case 1:case"end":return r.stop()}},_callee2)}));return function onSign(e){return t.apply(this,arguments)}}()}));case 9:case"end":return c.stop()}},_callee3,this)}));return function openActionDialog(t,n,a){return e.apply(this,arguments)}}()},{key:"openSignDialog",value:function openSignDialog(e,t){var n=this;this.actionState=da.wb,this.signDialog.open((0,o.Z)((0,o.Z)({},t),{},{onSign:function(){var t=(0,s.Z)((0,r.Z)().mark(function _callee4(t){return(0,r.Z)().wrap(function _callee4$(a){for(;;)switch(a.prev=a.next){case 0:return a.abrupt("return",n.onSign(e,t));case 1:case"end":return a.stop()}},_callee4)}));return function onSign(e){return t.apply(this,arguments)}}(),status:this._status}))}},{key:"onSign",value:function(){var e=(0,s.Z)((0,r.Z)().mark(function _callee5(e,t,n){var a,i,o,s,c,l=this;return(0,r.Z)().wrap(function _callee5$(r){for(;;)switch(r.prev=r.next){case 0:if("accept_annul"!==e||"pending"!==this.acceptAnnulActionState.state){r.next=2;break}return r.abrupt("return",_().resolve(this.acceptAnnulActionState).catch(function(){}));case 2:return this.currentUser.setIsPinCodeLoading(!0),a="contractor"===xa.me.role?"/contractors/".concat(this.currentUser.contractorId):"/profile",r.prev=4,r.next=7,this.action(e,{code:null!==(i=null!==(o=null===t||void 0===t?void 0:t.code)&&void 0!==o?o:t)&&void 0!==i?i:"",sign_id:this._signId},n);case 7:return r.abrupt("return",r.sent);case 10:r.prev=10,r.t0=r.catch(4),r.t0&&(423===(null===(s=r.t0.response)||void 0===s?void 0:s.status)?(F.A.error("\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u0435 \u043f\u0438\u043d-\u043a\u043e\u0434 \u0432 \u043f\u0440\u043e\u0444\u0438\u043b\u0435"),this.currentUser.setPinError("\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u0435 \u043f\u0438\u043d-\u043a\u043e\u0434 \u0432 \u043f\u0440\u043e\u0444\u0438\u043b\u0435"),this.signDialog.close(),this.currentUser.setIsEditPinCodeVisible(!0),setTimeout(function(){var e;null===(e=l.history)||void 0===e||e.push(a)},2500)):(c=Ca(r.t0,"\u0427\u0442\u043e-\u0442\u043e \u043f\u043e\u0448\u043b\u043e \u043d\u0435 \u0442\u0430\u043a","contractorSign"),F.A.error(c),this.currentUser.setPinError(c)));case 13:return r.prev=13,this.currentUser.setIsPinCodeLoading(!1),r.finish(13);case 16:case"end":return r.stop()}},_callee5,this,[[4,10,13,16]])}));return function onSign(t,n,a){return e.apply(this,arguments)}}()},{key:"signId",get:function get(){return this._signId}},{key:"status",get:function get(){return this._status}},{key:"openTermsSignDialog",value:function(){var e=(0,s.Z)((0,r.Z)().mark(function _callee6(e){var t;return(0,r.Z)().wrap(function _callee6$(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,this.sendCodeForAction("sign");case 2:if(t=n.sent){n.next=5;break}return n.abrupt("return");case 5:this._signId=t.sign_id,this._status=t.status,this.openSignDialog(e,{title:"\u041f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0422\u0417",document:{title:"\u0422\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0437\u0430\u0434\u0430\u043d\u0438\u0435",url:this.terms
1Document.url},text:this._status===de.o.noVerification?"\u041f\u043e\u0434\u043f\u0438\u0441\u0430\u0442\u044c \u0422\u0417":", \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u0442\u044c \u0422\u0417",status:de.o.otpCodeVerification});case 8:case"end":return n.stop()}},_callee6,this)}));return function openTermsSignDialog(t){return e.apply(this,arguments)}}()},{key:"submitReport",value:function submitReport(e){var t=this;this.action("done",{report:e}).then(function(){return t.openContractorAcceptDialog()})}},{key:"openMultiAcceptDialog",value:function openMultiAcceptDialog(){this.multiActions.openDialog("accept",[this.task])}},{key:"hasTaxAccount",get:function get(){return this.currentUser.user.data.contractor.data.tax_savings_account}},{key:"isFetchingTaxBoxWithholdings",get:function get(){return"pending"===this.fetchTaxBoxWithholdingsState.state}},{key:"openContractorAcceptDialog",value:function openContractorAcceptDialog(e){!1!==this.task.data.is_available_for_signing&&(this.task.data.contractor_platform_blocked?this.showContractorPlatformBlockedError():this.task.id&&this.task.data.act&&(this.initialBankApplicationId=e,void 0!==e||this.task.data.check_payment_details&&!this.task.data.act.contractor_wallet_savings_enabled||this.confirmContractorAccept(),this.contractorAcceptDialogIsOpen=!0))}},{key:"confirmContractorAccept",value:function confirmContractorAccept(){this.contractorPaymentDetailsAccepted=!0,this.isFetchingTaxBoxWithholdings||(this.fetchTaxBoxWithholdingsState=this.task.action({action:"withholdings",options:{method:"GET"}}))}},{key:"contractorAccept",value:function(){var e=(0,s.Z)((0,r.Z)().mark(function _callee7(e,t){var n,a,i,o,s,c,l=this;return(0,r.Z)().wrap(function _callee7$(r){for(;;)switch(r.prev=r.next){case 0:if(!1!==this.task.data.is_available_for_signing){r.next=5;break}return this.resetActSigningSession(),this.contractorAcceptDialogIsOpen=!1,this.signDialog.close(),r.abrupt("return");case 5:return n=this.actSigningSessionGeneration,this.currentUser.setIsPinCodeLoading(!0),this.isContractorAcceptRequestPending=!0,r.prev=8,o={code:null!==(a=null!==(i=null===e||void 0===e?void 0:e.code)&&void 0!==i?i:e)&&void 0!==a?a:"",sign_id:this._signId},t&&(o.tax_savings_amount=t),null!==e&&void 0!==e&&e.payable_tax_kinds&&(o.payable_tax_kinds=e.payable_tax_kinds),s=this.task.action({action:"make_work_acceptance",payload:o}),this.setSignActloading(!1),s.then(function(e){l.isActSigningSessionCurrent(n)&&(l.task.setData(e),l.contractorAcceptLoaderIsOpen=!0,l.currentUser.setIsPinCodeLoading(!1),l.isContractorAcceptRequestPending=!1)},function(e){if(l.isActSigningSessionCurrent(n)){if(e)if((0,U.L2)(e))l.showContractorPlatformBlockedError();else if(e.response&&423===e.response.status)F.A.error("\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u0435 \u043f\u0438\u043d-\u043a\u043e\u0434 \u0432 \u043f\u0440\u043e\u0444\u0438\u043b\u0435"),l.currentUser.setPinError("\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u0435 \u043f\u0438\u043d-\u043a\u043e\u0434 \u0432 \u043f\u0440\u043e\u0444\u0438\u043b\u0435"),l.currentUser.setIsEditPinCodeVisible(!0),setTimeout(function(){var e;null===(e=l.history)||void 0===e||e.push("/contractors/".concat(l.currentUser.contractorId))},2500);else{var t=Ca(e);l.currentUser.setPinError(t),F.A.error(t)}l.currentUser.setIsPinCodeLoading(!1),l.isContractorAcceptRequestPending=!1}}),this.contractorAcceptLoaderAction=s,r.next=18,s;case 18:return r.abrupt("return",r.sent);case 21:if(r.prev=21,r.t0=r.catch(8),this.isActSigningSessionCurrent(n)){r.next=25;break}return r.abrupt("return",void 0);case 25:r.t0&&((0,U.L2)(r.t0)?this.showContractorPlatformBlockedError():r.t0.response&&423===r.t0.response.status?(F.A.error("\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u0435 \u043f\u0438\u043d-\u043a\u043e\u0434 \u0432 \u043f\u0440\u043e\u0444\u0438\u043b\u0435"),this.currentUser.setPinError("\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u0435 \u043f\u0438\u043d-\u043a\u043e\u0434 \u0432 \u043f\u0440\u043e\u0444\u0438\u043b\u0435"),this.signDialog.close(),this.currentUser.setIsEditPinCodeVisible(!0),setTimeout(function(){var e;null===(e=l.history)||void 0===e||e.push("/contractors/".concat(l.currentUser.contractorId))},2500)):(c=Ca(r.t0),F.A.error(c),this.currentUser.setPinError(c)));case 26:case"end":return r.stop()}},_callee7,this,[[8,21]])}));return function contractorAccept(t,n){return e.apply(this,arguments)}}()},{key:"openPayDialog",value:function openPayDialog(e){var t=this.currentUser.companyPayAction;t&&e===t&&this.multiActions.openDialog(e,[this.task])}},{key:"openAutoPayDialog",value:function openAutoPayDialog(){this.multiActions.openDialog("autopay",[this.task])}},{key:"openAnnulDialog",value:function openAnnulDialog(){this.multiActions.openDialog("annul",[this.task])}},{key:"openAcceptAnnulDialog",value:function openAcceptAnnulDialog(e){this.openActionDialog("accept_annul",{title:M.ZP.t("components.cancelActModal.title"),document:{title:M.ZP.t("components.cancelActModal.agreement"),url:this.task.data.annulment.agreement_url},text:M.ZP.t("components.cancelActModal.code"),status:de.o.otpCodeVerification},e)}},{key:"deleteActAndReturnTask",value:function deleteActAndReturnTask(){var e,t,n=1===(null===(e=this.task.data.workflow_tasks)||void 0===e?void 0:e.length)?null===(t=this.task.data.workflow_tasks[0])||void 0===t?void 0:t.id:void 0;return n?(this.actionState=(0,fa.p4)((0,R.z)({method:"POST",url:"bus/alpha/workflow/tasks/".concat(n,"/delete_act_and_return_to_work"),withPrefix:!1})),this.actionState.then(function(){F.A.success(Aa.delete_act_and_return_to_work),ga.M.reset()},function(e){F.A.error((null===e||void 0===e?void 0:e.message)||"\u0410\u043a\u0442 \u043d\u0435\u043b\u044c\u0437\u044f \u0443\u0434\u0430\u043b\u0438\u0442\u044c")}),this.actionState):(F.A.error("\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u043e\u0435 \u0437\u0430\u0434\u0430\u043d\u0438\u0435 \u0434\u043b\u044f \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u044f \u0430\u043a\u0442\u0430"),_().reject(new Error("workflow_task_id is missing")))}},{key:"setSelectedPaymentType",value:function setSelectedPaymentType(e){this.selectedPaymentType=e}},{key:"setSelectedPaymentData",value:function setSelectedPaymentData(e){this.selectedPaymentData=e}},{key:"setEditingPaymentDetail",value:function setEditingPaymentDetail(e){this.editingPaymentDetail=e}},{key:"setSelectedPaymentRequestData",value:function setSelectedPaymentRequestData(e){this.selectedPaymentRequestData=e}},{key:"hasBillingAlfaAccountFeatureEnabled",get:function get(){var e,t,n,a,i,o,r,s=null===(e=this.task.data.company)||void 0===e?void 0:e.id,c=s?null===(t=this.currentUser.findContractorCompany(s))||void 0===t||null===(n=t.data.features)||void 0===n?void 0:n.billing_alfa_account:void 0;return At({bootstrapValue:c,effectiveCompanyId:s,taskCompanyId:null===(a=this.task.data.company)||void 0===a?void 0:a.id,taskValue:null===(i=this.task.data.company)||void 0===i||null===(o=i.data)||void 0===o||null===(r=o.features)||void 0===r?void 0:r.billing_alfa_account})}},{key:"hasBlockedSavedBankAccount",get:function get(){var e,t,n,a,i=h()(e=bt.h.items).call(e,function(e){return e.type===Te.x4.account}),o=i&&"account_number"in i?i.account_number:void 0,r=null===(t=this.task.data.contractor)||void 0===t||null===(n=t.data.payment_details)||void 0===n||null===(a=n.bank_account)||void 0===a?void 0:a.account_number;return(0,ha.y)(o)||(0,ha.y)(r)}},{key:"availableActPaymentMethods",get:function get(){var e=this.task.data.payment_methods;return null!==e&&void 0!==e&&e.length&&this.hasBillingAlfaAccountFeatureEnabled&&p()(e).call(e,"bank_account")&&this.hasBlockedSavedBankAccount?b()(e).call(e,function(e){return"bank_account"!==e}):e}},{key:"isNonResidentBankAccountBlockedForSave",get:function get(){var e,t,n;return(0,ha.b)({accountNumber:null===(e=this.editingPaymentDetail)||void 0===e||null===(t=e.account)||void 0===t?void 0:t.value,hasBillingAlfaAccountFeature:this.hasBillingAlfaAccountFeatureEnabled,paymentType:null===(n=this.editingPaymentDetail)||void 0===n?void 0:n.type})}},{key:"initializePaymentDetails",value:function(){var e=(0,s.Z)((0,r.Z)().mark(function _callee8(e){var t,n,a,i,o,s,c,l,d,u,p,m,v,f,x,g,y,_,k,b;return(0,r.Z)().wrap(function _callee8$(r){for(;;)switch(r.prev=r.next){case 0:if(null!==e&&void 0!==e&&e.length){r.next=2;break}return r.abrupt("return");case 2:return r.next=4,bt.h.loadData();case 4:if(null!==(p=this.getActPaymentDetailsData(e))&&void 0!==p&&p.length){r.next=7;break}return r.abrupt("return");case 7:if(m=Boolean(null===(t=this.task.data.company)||void 0===t||null===(n=t.data)||void 0===n||null===(a=n.features)||void 0===a?void 0:a.platform_flow),v=C()(i=null!==(o=null===(s=this.currentUser.user)||void 0===s?void 0:s.data.mobile_phone)&&void 0!==o?o:"").call(i,"+7000"),f=null!==(c=null===(l=this.currentUser.user)||void 0===l||null===(d=l.data.contractor)||void 0===d?void 0:d.data.companies.items.some(function(e){return Boolean(e.data.features.fps_verification)}))&&void 0!==c&&c,x=(0,He.r)(this.currentUser.user,"self_employed"),g=f&&!v&&x,m){r.next=26;break}
1if(!(y=h()(p).call(p,function(e){return e.type===Te.x4.fps}))||!(0,Re.el)(y.comission)){r.next=26;break}return r.next=17,(0,we.dU)(y);case 17:if(_=r.sent,this.setSelectedPaymentType(y.type),!g){r.next=24;break}return this.setSelectedPaymentData(y.empty?void 0:y),this.setSelectedPaymentRequestData(null),this.setEditingPaymentDetail(_),r.abrupt("return");case 24:return y.empty?(this.setSelectedPaymentData(void 0),this.setSelectedPaymentRequestData(null),this.setEditingPaymentDetail(_)):(this.setSelectedPaymentData(y),this.setSelectedPaymentRequestData(_),this.setEditingPaymentDetail(null)),r.abrupt("return");case 26:if(!(k=null!==(u=null===p||void 0===p?void 0:h()(p).call(p,function(e){return e.primary}))&&void 0!==u?u:null===p||void 0===p?void 0:h()(p).call(p,function(e){return e.type===Te.x4.international_usd||e.type===Te.x4.international_eur}))){r.next=44;break}return r.next=30,(0,we.dU)(k);case 30:if(b=r.sent,this.setSelectedPaymentType(k.type),this.setSelectedPaymentData(k),!g||k.type!==Te.x4.fps){r.next=37;break}return this.setSelectedPaymentRequestData(null),this.setEditingPaymentDetail(b),r.abrupt("return");case 37:if(this.setSelectedPaymentRequestData(b),!requiresInternationalPaymentDetailsUpdate(k)){r.next=43;break}return this.setSelectedPaymentData(void 0),this.setSelectedPaymentRequestData(null),this.setEditingPaymentDetail(b),r.abrupt("return");case 43:k.empty&&(this.setSelectedPaymentRequestData(b),this.setEditingPaymentDetail(b));case 44:case"end":return r.stop()}},_callee8,this)}));return function initializePaymentDetails(t){return e.apply(this,arguments)}}()},{key:"handlePaymentTypeChange",value:function(){var e=(0,s.Z)((0,r.Z)().mark(function _callee9(e,t){var n,a;return(0,r.Z)().wrap(function _callee9$(i){for(;;)switch(i.prev=i.next){case 0:if(this.setSelectedPaymentType(e),n=null===t||void 0===t?void 0:h()(t).call(t,function(t){return t.type===e})){i.next=7;break}return this.setSelectedPaymentData(void 0),this.setSelectedPaymentRequestData(null),this.setEditingPaymentDetail(null),i.abrupt("return");case 7:return i.next=9,(0,we.dU)(n);case 9:a=i.sent,n.empty||requiresInternationalPaymentDetailsUpdate(n)?(this.setSelectedPaymentData(void 0),this.setSelectedPaymentRequestData(null),this.setEditingPaymentDetail(a)):(this.setSelectedPaymentData(n),this.setSelectedPaymentRequestData(a),this.setEditingPaymentDetail(null));case 11:case"end":return i.stop()}},_callee9,this)}));return function handlePaymentTypeChange(t,n){return e.apply(this,arguments)}}()},{key:"getActPaymentDetailsData",value:function getActPaymentDetailsData(e){var t,n,r,s,l,d,u,m,f,h,x,y,_,k,A,C,S,P,D,Z=this,I=(0,He.r)(this.currentUser.user,"self_employed"),E=Boolean(null===(t=this.task.data.company)||void 0===t||null===(n=t.data)||void 0===n||null===(r=n.features)||void 0===r?void 0:r.retail_stream),M=I&&E?null===e||void 0===e?void 0:b()(e).call(e,function(e){return"individual_entrepreneur_account"!==e}):e,F=b()(s=bt.h.items).call(s,function(e){if(isInternationalAccount(e)){var t=convertCurrencyCodeToPaymentMethod(e.currency_code);return(null===M||void 0===M?void 0:p()(M).call(M,t))||(null===M||void 0===M?void 0:p()(M).call(M,"international_account"))}return null===M||void 0===M?void 0:p()(M).call(M,e.type)}),U=j()(F).call(F,getPaymentMethodFromDetail),R=null===M||void 0===M?void 0:b()(M).call(M,function(e){return!(null!==U&&void 0!==U&&p()(U).call(U,e))}),O=null===R||void 0===R?void 0:j()(R).call(R,function(e){return{type:e}});this.setUserPhone(null===(l=this.currentUser.user)||void 0===l||null===(d=l.data)||void 0===d?void 0:d.mobile_phone),this.setComission(null===(u=this.task)||void 0===u?void 0:u.data.commission_message);var z=null===(m=this.task.data.company)||void 0===m?void 0:m.id,L=Boolean(null!==(f=null===(h=this.task.data.company)||void 0===h||null===(x=h.data)||void 0===x?void 0:x.international_card_details)&&void 0!==f?f:null===(y=this.task.data.company)||void 0===y||null===(_=y.data)||void 0===_||null===(k=_.features)||void 0===k?void 0:k.international_card_details),V=Boolean(null===(A=this.task.data.company)||void 0===A||null===(C=A.data)||void 0===C?void 0:C.structured_address_enabled),W=this.task.data.act.amount,q="object"===(0,i.Z)(W)?W.currency:void 0,$=!0===(null===M||void 0===M?void 0:M.some(isInternationalPaymentMethod))&&bt.h.items.some(isInternationalAccount),G=function finalizePaymentDetails(e){var t,n;if(!$)return function filterInternationalMethods(e){return b()(e).call(e,function(e){var t=e.type;return t===Te.x4.international_usd?"USD"===q:t!==Te.x4.international_eur||"EUR"===q})}(e);var i=T()(e).call(e,function(e){return isInternationalPaymentMethod(e.type)}),o=b()(e).call(e,function(e){return!isInternationalPaymentMethod(e.type)}),r=i<0?o.length:b()(t=N()(e).call(e,0,i)).call(t,function(e){return!isInternationalPaymentMethod(e.type)}).length;return B()(o).apply(o,g()(n=[r,0]).call(n,(0,a.Z)(function getInternationalPaymentDetails(){return j()(Sa).call(Sa,function(e){var t,n,a,i,o=w()(t=b()(n=b()(a=bt.h.items).call(a,isInternationalAccount)).call(n,function(t){return convertCurrencyCodeToPaymentMethod(t.currency_code)===e})).call(t,function(e,t){return Number(t.primary)-Number(e.primary)})[0];return(0,we.oQ)((i={},(0,c.Z)(i,o?e:"empty",null!==o&&void 0!==o?o:{type:e}),(0,c.Z)(i,"kind",e),i),Z.userPhone,Z.comission,z)}
1)}()))),o},K=[],J=[],X=U,Q=[];null!==M&&void 0!==M&&p()(M).call(M,"international_account")&&("USD"!==q||p()(U).call(U,"international_usd")||Q.push({type:"international_usd"}),"EUR"!==q||p()(U).call(U,"international_eur")||Q.push({type:"international_eur"}));var Y=M&&M.length>0&&(null!==(S=null===R||void 0===R?void 0:R.length)&&void 0!==S?S:0)>0?g()(P=[]).call(P,(0,a.Z)(j()(D=b()(M).call(M,function(e){return"international_account"!==e})).call(D,function(e){return{type:e}})),Q):Q.length>0?Q:[];if(F.length){var H,ee,te,ne=null!==M&&void 0!==M?M:[];if(I&&!E&&null!==M&&void 0!==M&&p()(M).call(M,"bank_account")){var ae,ie,oe=g()(ae=[]).call(ae,(0,a.Z)(ne),["individual_entrepreneur_account"]);J=b()(ie=bt.h.items).call(ie,function(e){if(isInternationalAccount(e)){var t=convertCurrencyCodeToPaymentMethod(e.currency_code);return p()(oe).call(oe,t)||p()(oe).call(oe,"international_account")}return p()(oe).call(oe,e.type)}),X=j()(J).call(J,getPaymentMethodFromDetail);var re=v()(J).call(J,function(e,t){return"individual_entrepreneur_account"===t.type&&t.account_number&&(e.hasIndividualEntrepreneurAccount=!0),"bank_account"===t.type&&t.account_number&&(e.hasBankAccount=!0),e},{hasIndividualEntrepreneurAccount:!1,hasBankAccount:!1}),se=re.hasIndividualEntrepreneurAccount,ce=re.hasBankAccount;ce&&se?K.push():ce&&!se?K.push({type:"individual_entrepreneur_account"}):se&&!ce?K.push({type:"bank_account"}):se||ce||K.push({type:"bank_account"},{type:"individual_entrepreneur_account"})}else J=F;var le=null!==O&&void 0!==O?O:[],de=j()(H=g()(ee=[]).call(ee,(0,a.Z)(J),(0,a.Z)(le),K,(0,a.Z)(Y))).call(H,function(e){var t,n=getPaymentMethodFromDetail(e),a=p()(X).call(X,n);return(0,we.oQ)((t={},(0,c.Z)(t,a?n:"empty",e),(0,c.Z)(t,"kind",n),t),Z.userPhone,Z.comission,z)});return j()(te=G(de)).call(te,function(e){return(0,o.Z)((0,o.Z)({},e),{},{internationalCardDetailsEnabled:L,structuredAddressEnabled:V})})}if(!F.length&&I&&!E&&null!==M&&void 0!==M&&p()(M).call(M,"bank_account")){var ue,pe,me,ve=null!==M&&void 0!==M?M:[];if(I&&null!==M&&void 0!==M&&p()(M).call(M,"bank_account")){var fe,he,xe=g()(fe=[]).call(fe,(0,a.Z)(ve),["individual_entrepreneur_account"]);J=b()(he=bt.h.items).call(he,function(e){if(isInternationalAccount(e)){var t=convertCurrencyCodeToPaymentMethod(e.currency_code);return p()(xe).call(xe,t)||p()(xe).call(xe,"international_account")}return p()(xe).call(xe,e.type||"individual_entrepreneur_account")});var ge=(X=j()(J).call(J,getPaymentMethodFromDetail)).some(function(e){return"individual_entrepreneur_account"===e}),ye=X.some(function(e){return"bank_account"===e});b()(X).call(X,function(e){return"bank_account"===e})?K.push({type:"individual_entrepreneur_account"}):b()(X).call(X,function(e){return"individual_entrepreneur_account"===e})?K.push({type:"bank_account"}):ge&&ye&&K.push({type:"bank_account"},{type:"individual_entrepreneur_account"})}var _e=j()(ue=g()(pe=[]).call(pe,(0,a.Z)(J),K,(0,a.Z)(2===J.length?J:K),(0,a.Z)(Y))).call(ue,function(e){var t,n=getPaymentMethodFromDetail(e),a=X.length>0&&p()(X).call(X,n);return(0,we.oQ)((t={},(0,c.Z)(t,a?n:"empty",e),(0,c.Z)(t,"kind",n),t),Z.userPhone,Z.comission,z)});return j()(me=G(_e)).call(me,function(e){return(0,o.Z)((0,o.Z)({},e),{},{internationalCardDetailsEnabled:L,structuredAddressEnabled:V})})}var ke,be,Ae,Ce,Se,je=j()(ke=g()(be=[]).call(be,(0,a.Z)(null!==(Ae=null===M||void 0===M?void 0:j()(Ce=b
1()(M).call(M,function(e){return"international_account"!==e})).call(Ce,function(e){return{type:e}}))&&void 0!==Ae?Ae:[]),Q)).call(ke,function(e){return(0,we.oQ)({empty:e.type,kind:e.type},Z.userPhone,Z.comission,z)});return je.length>0?j()(Se=G(je)).call(Se,function(e){return(0,o.Z)((0,o.Z)({},e),{},{internationalCardDetailsEnabled:L,structuredAddressEnabled:V})}):void 0}},{key:"delete",value:function _delete(){var e=this;return this.task.delete().then(function(){F.A.success("task"===e.task.data.kind?"\u0417\u0430\u0434\u0430\u043d\u0438\u0435 \u0443\u0434\u0430\u043b\u0435\u043d\u043e":"\u0410\u043a\u0442 \u0443\u0434\u0430\u043b\u0451\u043d")},function(e){F.A.error((null===e||void 0===e?void 0:e.message)||"\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0443\u0434\u0430\u043b\u0438\u0442\u044c")})}},{key:"primaryPaymentDetails",get:function get(){var e;return b()(e=bt.h.items).call(e,function(e){return e.primary})}},{key:"filledPaymentDetails",get:function get(){var e,t=["fps","card","bank_account","individual_entrepreneur_account"];return b()(e=j()(t).call(t,function(e){var t;return h()(t=bt.h.items).call(t,function(t){return t.type===e&&t})})).call(e,Boolean)}},{key:"termsDocument",get:function get(){var e=this.task.data.task,t=e.terms_of_reference_blurb_pdf_url||e.terms_of_reference_original_pdf_url;if(t)return{url:t,status:this.hasEvent("start")?"\u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043e":this.hasEvent("sign_terms")?"\u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043e \u0437\u0430\u043a\u0430\u0437\u0447\u0438\u043a\u043e\u043c":"\u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u043e"}}},{key:"actDocument",get:function get(){var e=this.task.data.act,t=e.work_acceptance_blurb_pdf_url,n=e.work_acceptance_original_pdf_url,a=e.status,i=t||n;if(i)return{url:i,status:va(M.ZP.t)[a]||a}}},{key:"settlementDocument",get:function get(){var e,t=null!==(e=this.task.data.act.settlement_act)&&void 0!==e?e:{},n=t.url,a=t.status;if(n&&a)return{url:n,status:va(M.ZP.t)[a]||a}}},{key:"render",value:function render(){return(0,Q.jsxs)(Q.Fragment,{children:[this.contractorAcceptDialogIsOpen&&(0,Q.jsx)("div",{onClick:function onClick(e){return e.stopPropagation()},children:(0,Q.jsx)(Ln,{store:this})}),this.contractorAcceptSurveyDialogIsOpen&&(0,Q.jsx)(la,{onClose:this.closeContractorAcceptSurveyDialog,store:this}),(0,Q.jsx)(_a.N,{open:this.contractorPlatformBlockedErrorIsOpen,onClose:this.closeContractorPlatformBlockedError}),this.multiActions.render()]})}}]),TaskActionsStore}(),Pa=ja},80805:function(e,t,n){n.d(t,{RZ:function(){return g},UJ:function(){return y},iw:function(){return h},s1:function(){return v}});var a=n(29365),i=n(56289),o=n.n(i),r=n(6054),s=n.n(r),c=(n(75970),n(25580)),l=n.n(c),d=n(91413),u=n(61372),p=n(79112),m=n(81403),v=function getTaskProblems(e){var t;return null!==(t=e.data.problem_messages)&&void 0!==t?t:[]},f=(0,a.Z)((0,a.Z)({},{assign_contractor:[],delete:[],sign_terms:["not_signed_contract_by_company"],cancel:[],accept:["not_signed_contract_by_company"],reject:[],pay:["no_payment_details","not_connected_moi_nalog","moi_nalog_data_mismatch"],mark_paid:[],mark_paid_with_receipt:["not_connected_moi_nalog","moi_nalog_data_mismatch"],mark_paid_without_sms:["not_signed_contract_by_company"],autopay:["no_payment_details"],cancel_autopay:[],annul:[]}),{start:["no_payment_details","not_signed_contract_by_company","not_signed_contract_by_contractor"],decline:[],done:["not_signed_contract_by_company","not_signed_contract_by_contractor"],make_work_acceptance:["not_signed_contract_by_company","not_signed_contract_by_contractor","no_payment_details","not_connected_moi_nalog"],complete:[],complete_with_receipt:[],annul_fns_receipt:["not_connected_moi_nalog"],make_fns_receipt:["not_connected_moi_nalog"],accept_annul:[]}),h=function getTaskActionState(e,t){var n=l()(t,f[e]);return n.length>0?{isDisabled:!0,problems:n}:{isDisabled:!1}},x=function getTaskProblemMessages(){return{is_suspended:"\u0423\u0441\u043b\u0443\u0433\u0430 \u043f\u0440\u0438\u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0430",not_signed_contract_by_company:"\u0414\u043e\u0433\u043e\u0432\u043e\u0440 \u043d\u0435 \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439",n
1ot_signed_contract_by_contractor:"\u0414\u043e\u0433\u043e\u0432\u043e\u0440 \u043d\u0435 \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u0435\u043c",no_payment_details:"\u041d\u0435 \u0443\u043a\u0430\u0437\u0430\u043d\u044b \u0440\u0435\u043a\u0432\u0438\u0437\u0438\u0442\u044b",not_connected_moi_nalog:"\u041d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d \u043a \xab\u041c\u043e\u0439 \u041d\u0430\u043b\u043e\u0433\xbb",not_registered_moi_nalog:"\u0418\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u0430\u043c\u043e\u0437\u0430\u043d\u044f\u0442\u044b\u043c",moi_nalog_data_mismatch:"\u041e\u043f\u043b\u0430\u0442\u0430 \u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430: \u0424\u0418\u041e \u0438\u043b\u0438 \u0442\u0435\u043b\u0435\u0444\u043e\u043d \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044f \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u043d\u0435 \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u044e\u0442 \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0432 \xab\u041c\u043e\u0439 \u043d\u0430\u043b\u043e\u0433\xbb. \u0418\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044e \u043d\u0443\u0436\u043d\u043e \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u0438 \u043f\u0440\u043e\u0439\u0442\u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u0443\u044e \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0443.",not_signed_document:"\u0415\u0441\u0442\u044c \u043d\u0435\u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0435 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044b",missing_commission_addendum:d.ZP.t("pages.companyActs.taskProblems.missingCommissionAddendum"),contractor_is_in_blacklist:"\u0411\u044b\u0432\u0448\u0438\u0439 \u0440\u0430\u0431\u043e\u0442\u043d\u0438\u043a",minimal_payment_amount:"\u0421\u0443\u043c\u043c\u0430 \u043f\u043b\u0430\u0442\u0435\u0436\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435 \u0438\u043b\u0438 \u0440\u0430\u0432\u043d\u0430 1 \u0440\u0443\u0431\u043b\u044e",individual_entrepreneur_check_failed:"\u041f\u043e\u0442\u0435\u0440\u044f\u043b \u0441\u0442\u0430\u0442\u0443\u0441 \u0418\u041f",age_restricted:"\u041d\u0435 \u043f\u043e\u0434\u0445\u043e\u0434\u0438\u0442 \u043f\u043e \u0432\u043e\u0437\u0440\u0430\u0441\u0442\u0443",citizenship_restricted:"\u041d\u0435 \u043f\u043e\u0434\u0445\u043e\u0434\u0438\u0442 \u043f\u043e \u0433\u0440\u0430\u0436\u0434\u0430\u043d\u0441\u0442\u0432\u0443"}},g=x(),y=function TaskProblemList(e){var t,n,a,i=e.task,r=e.problems;r=null!==(t=null!==(n=r)&&void 0!==n?n:null===i||void 0===i?void 0:i.data.problem_messages)&&void 0!==t?t:[];var c=(0,u.Iu)().isKonsolHrm,l=(0,p.L0)({enabled:c}).data,v=x();null!==l&&void 0!==l&&l.some(function(e){return"manual"===e.partner_code})&&(v.not_connected_moi_nalog=d.ZP.t("modules.tinkoffConnectBanner.chooseMethod.title"));var f=o()(a=s()(r).call(r,function(e){return v[e]})).call(a,function(e){return Boolean(e)});return f.length?(0,m.jsx)("div",{className:"flex flex-col gap-0.25",children:s()(f).call(f,function(e,t){return(0,m.jsx)("div",{children:e},t)})}):null}},53792:function(e,t,n){n.d(t,{t:function(){return s}});var a=n(35527),i=n(52797),o=n(430),r=n(92598),s=function(){function Pagination(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:r._;(0,a.Z)(this,Pagination),this.initialState=r._,this.pages=r._.pages,this.page=r._.page,this.items=r._.items,this.limit=r._.limit,this.setPage=function(t){e.page=t},this.setLimit=function(t){e.limit=t},this.setState=function(t){e.page=t.page,e.limit=t.limit,e.items=t.items,e.pages=t.pages},(0,o.ky)(this),this.initialState=t,this.page=t.page,this.pages=t.pages,this.items=t.items,this.limit=t.limit}return(0,i.Z)(Pagination,[{key:"state",get:function get(){return{page:this.page,items:this.items,limit:this.limit,pages:this.pages}}},{key:"reset",value:function reset(){this.setState(this.initialState)}}]),Pagination}()},18896:function(e,t,n){n.d(t,{i:function(){return v}});var a=n(32319),i=n(52797),o=n(35527),r=n(51152),s=n(67541),c=(n(95008),n(35293),n(12767)),l=n.n(c),d=n(35302),u=n(55893),p=["type"],m=function(e){(0,r.Z)(CompanyActsApi,e);var t=(0,s.Z)(CompanyActsApi);function CompanyActsApi(){var e,n;
1(0,o.Z)(this,CompanyActsApi);for(var i=arguments.length,r=new Array(i),s=0;s<i;s++)r[s]=arguments[s];return(n=t.call.apply(t,l()(e=[this]).call(e,r))).getCompanyActs=function(e){var t=e.filters,a=e.page,i=e.search,o=e.sorting,r=e.per_page;return n.post({url:d.A.CompanyActsFilter,params:{filters:t,page:a,per_page:r,search:i,sorting:null!==o&&void 0!==o?o:{}}})},n.downloadXlsx=function(e){return n.post({url:d.A.CompanyActsExportXlsx,params:e,config:{responseType:"blob"}})},n.downloadJson=function(e,t){return n.post({url:d.A.CompanyActsExportJson,params:e.length?{ids:e}:{filters:t},config:{responseType:"blob"}})},n.getCompanyContractorSegments=function(){return n.get({url:d.A.CompanySegmentsEndpoint})},n.getCompanyTags=function(){return n.get({url:d.A.CompanyTasksTags})},n.getExportAccounts=function(e){return n.get({url:d.A.CompanyInfo(e)})},n.forMultiAction=function(e){var t=e.type,i=(0,a.Z)(e,p);return n.post({url:d.A.ForMulti(t),params:i})},n.forMultiCreateClosingActs=function(e){return n.post({url:d.A.ForMulti("create_closing_acts"),params:e})},n}return(0,i.Z)(CompanyActsApi)}(u.K),v=new m({})},17226:function(e,t,n){n.d(t,{M:function(){return N}});var a=n(61249),i=n(45144),o=n(29365),r=n(35527),s=n(52797),c=(n(55979),n(10762),n(95008),n(35293),n(75970),n(89619),n(76854),n(65595),n(43658)),l=n.n(c),d=n(9272),u=n.n(d),p=n(56289),m=n.n(p),v=n(6054),f=n.n(v),h=n(430),x=n(118),g=n(56874),y=n(22630),_=n(40562),k=n(18896),b=n(53792),A=n(92598),C=n(28711),S=n(51383),j=n.n(S),P=function isCompanyTag(e){return"string"===typeof e||"object"===(0,C.Z)(e)&&null!==e&&"label"in e&&"string"===typeof e.label},w=function getCompanyTagLabel(e){var t;return"string"===typeof e?u()(e).call(e)||void 0:u()(t=e.label).call(t)||void 0},D=new(l())(["error","not_credited"]),T=function getPaymentErrorTooltip(e,t){var n;if(D.has(e.status))return function getPaymentFailureTooltip(e){var t,n,a,i=null===e||void 0===e||null===(t=e.title)||void 0===t?void 0:u()(t).call(t),o=null===e||void 0===e||null===(n=e.description)||void 0===n?void 0:u()(n).call(n);if(i||o)return m()(a=[i,o]).call(a,Boolean).join("\n")}(t)||(null===(n=e.error_details)||void 0===n?void 0:n.tooltip)||e.error||"\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0432\u044b\u043f\u043b\u0430\u0442\u0443"},Z=function(){function CompanyActsStore(){var e=this;(0,r.Z)(this,CompanyActsStore),this.acts=[],this._pagination=new b.t((0,o.Z)((0,o.Z)({},A._),{},{limit:10})),this.actsTotalCost=0,this.bankAccounts=[],this.companyActsPromise=void 0,this.companyContractorSegments=[],this.companyContractorSegmentsPromise=void 0,this.companyTags=[],this.companyTagsPromise=void 0,this.createMultiActionPromise=void 0,this.lastSettingsPage={},this.getCompanyActs=function(){var t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e.lastSettingsPage,a=n.filters,i=void 0===a?[]:a,o=n.page,r=void 0===o?e.pagination.page:o,s=n.search,c=void 0===s?"":s,l=n.sorting,d=n.per_page,u=void 0===d?e.pagination.limit:d;return e.lastSettingsPage=n,null===(t=e.companyActsPromise)||void 0===t||t.cancel(),e.companyActsPromise=k.i.getCompanyActs({filters:i,page:r,search:c,sorting:l,per_page:u}),e.companyActsPromise.then(function(t){var n,a=t.data;e.setActs(f()(n=a.items).call(n,function(e){var t,n,a,i=e.id,o=e.title,r=e.contractor,s=e.since,c=e.upto,l=e.act,d=e.act_type,u=e.display_amount,p=e.fns_receipts,v=e.payment,f=e.problem_messages,h=e.multi_receipts,g=e.document_number,y=e.payment_failure,k=e.task_tags,b=e.actions,A=e.workflow_task_id;return{id:i,number:g.number,key:i.toString(),name:o,contractor:{fullName:null===r||void 0===r?void 0:r.full_name,name:null!==(t=null===r||void 0===r?void 0:r.name)&&void 0!==t?t:(0,x.t)("common.notSpecified"),phone:null!==(n=null===r||void 0===r?void 0:r.mobile_phone)&&void 0!==n?n:"",problems:null!==f&&void 0!==f?f:void 0},period:s&&c?(0,_.Xr)(s,c,!0):"\u2013",date:(0,_.YR)(l.date,{mode:"full"}),amount:u,info:{status:l.status,url:l.work_acceptance_blurb_pdf_url||l.work_acceptance_original_pdf_url||void 0},paymentDetails:{status:v.status,error:T(v,y),fnsReceipts:null!==p&&void 0!==p?p:void 0,multiReceipts:h,actId:i},actType:d,taskTags:null!==k&&void 0!==k?k:[],workflowTaskId:null!==A&&void 0!==A?A:void 0,actions:m()(a=Array.isArray(b)?b:[]).call(a,function(e){return"string"===typeof e})}})),e._pagination.setState({page:a.page,pages:a.total_pages,items:a.total_count,limit:a.per_page}),e.setActTotalCost(a.summary.payment_amount)}).catch(y.U).finally(function(){(0,h.z)(function(){e.companyActsPromise=void 0})})},this.getCompanyContractorSegments=function(){var t;return null===(t=e.companyContractorSegmentsPromise)||void 0===t||t.cancel(),e.companyContractorSegmentsPromise=k.i.getCompanyContractorSegments(),e.companyContractorSegmentsPromise.then(function(t){var n=t.data;e.setCompanyContractorSegments(f()(n).call(n,function(e){return{id:e.id,title:e.title,filters:e.filters}}))}).catch(y.U).finally(function(){e.companyContractorSegmentsPromise=void 0}),e.companyContractorSegmentsPromise},this.getCompanyTags=function(){var t;return null===(t=e.companyTagsPromise)||void 0===t||t.cancel(),e.companyTagsPromise=k.i.getCompanyTags(),e.companyTagsPromise.then(function(t){var n=t.data;e.setCompanyTags(function normalizeCompanyTagLabels(e){var t,n;if(!Array.isArray(e))return[];var a=m()(t=f()(n=m()(e).call(e,P)).call(n,w)).call(t,function(e){return Boolean(e)});return j()(new(l())(a))}(n))}).catch(y.U).finally(function(){e.companyTagsPromise=void 0}),e.companyTagsPromise},this.createMultiAction=function(t){var n,a=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).handleError,i=void 0===a||a;return null===(n=e.createMultiActionPromise)||void 0===n||n.cancel(),e.createMultiActionPromise=k.i.forMultiAction(t),e.createMultiActionPromise.then(function(e){return e.data}).catch(function(e){if(i)return(0,y.U)(e);throw e}).finally(function(){e.createMultiActionPromise=void 0})},this.createMultiClosingActs=function(t){var n;return null===(n=e.createMultiActionPromise)||void 0===n||n.cancel(),e.createMultiActionPromise=k.i.forMultiCreateClosingActs(t),e.createMultiActionPromise.then(function(e){return e.data}).catch(y.U).finally(function(){e.createMultiActionPromise=void 0})},this.reset=function(){var t,n;e.acts=[],e._pagination.reset(),e.bankAccounts=[],e.actsTotalCost=0,e.companyTags=[],null===(t=e.companyActsPromise)||void 0===t||t.cancel(),e.companyActsPromise=void 0,null===(n=e.companyTagsPromise)||void 0===n||n.cancel(),e.companyTagsPromise=void 0},(0,h.ky)(this)}return(0,s.Z)(CompanyActsStore,[{key:"isCompanyActsLoading",get:function get(){return Boolean(this.companyActsPromise)}},{key:"isCompanyContractorSegmentsLoading",get:function get(){return Boolean(this.companyContractorSegmentsPromise)}},{key:"count",get:function get(){return this.pagination.items}},{key:"pagination",get:function get(){return this._pagination}},{key:"setActs",value:function setActs(e){this.acts=e}},{key:"setBankAccounts",value:function setBankAccounts(e){this.bankAccounts=e}},{key:"setActTotalCost",value:function setActTotalCost(e){this.actsTotalCost=e}},{key:"setCompanyContractorSegments",value:function setCompanyContractorSegments(e){this.companyContractorSegments=e}},{key:"setCompanyTags",value:function setCompanyTags(e){this.companyTags=e}},{key:"commission",value:function commission(e){return g.P.commission(e)}},{key:"codeForMulti",value:function codeForMulti(e){return g.P.codeForMulti(e)}},{key:"getSignStatus",value:function(){var e=(0,i.Z)((0,a.Z)().mark(function _callee(e){return(0,a.Z)().wrap(function _callee$(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",g.P.getSignStatus(e));case 1:case"end":return t.stop()}},_callee)}));return function getSignStatus(t){return e.apply(this,arguments)}}()},{key:"multi",value:function(){var e=(0,i.Z)((0,a.Z)().mark(function _callee2(e){var t;return(0,a.Z)().wrap(function _callee2$(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,g.P.multi(e);case 2:return t=n.sent,"accept"!==e.actionType&&this.getCompanyActs(this.lastSettingsPage),n.abrupt("return",t);case 5:case"end":return n.stop()}},_callee2,this)}));return function multi(t){return e.apply(this,arguments)}}()}]),CompanyActsStore}(),N=new Z},32659:function(e,t,n){n.d(t,{g:function(){return f}});var a=n(20390),i=n.n(a),o=(n(85152),n(88729)),r=n(75545),s=n(17079),c=n(25812),l=n(10786),d=n(84310),u=n(1825),p=n(88636),m=n(81403),v=function getClassForType(e,t){return t?l.Z.mobile:e===u.x4.fps?l.Z.fpsDesktop:l.Z.desktop},f=function PaymentDetails(e){var t,n=e.data,a=e.vertical,f=n.type,h=n.userPhone,x=n.bank,g=n.bank_code,
1y=n.card,_=n.bic,k=n.account,b=n.name,A=n.icon,C=n.fullName,S=n.legalAddress,j=n.postalCode,P=n.bankName,w=n.bankSwiftCode,D=n.internationalAccountNumber,T=n.internationalCardMaskedPan,Z=n.internationalCardExpirationMonth,N=n.internationalCardExpirationYear,I=(0,d.h)(g),B=I&&(0,m.jsx)(I,{className:l.Z.bankIcon}),E=i()(t=[u.x4.international_eur,u.x4.international_usd]).call(t,f)&&Boolean(T),M=h||x||y||_||k||b||C||S||j||P||w||D||E,F=(0,o.$G)().t,U=F("modules.paymentDetails.paymentDetailsCardUpdate.accountHolderName");return M?(0,m.jsxs)("div",{"data-openreplay-hidden":!0,className:v(f,a),children:[h&&(0,m.jsxs)(r.w,{size:0,className:l.Z.phone,children:[(0,m.jsx)(s.x,{secondary:!0,children:F("modules.paymentDetails.paymentDetailsCardUpdate.phone")}),(0,m.jsx)(s.x,{ellipsis:!0,title:h,children:h})]}),x&&(0,m.jsxs)(r.w,{size:0,className:l.Z.bank,children:[(0,m.jsx)(s.x,{secondary:!0,children:F("modules.paymentDetails.paymentDetailsCardUpdate.bank")}),(0,m.jsxs)(c.T,{size:4,className:l.Z.ellipsis,children:[(0,m.jsx)(s.x,{ellipsis:!0,title:x,children:x}),B,A&&(0,m.jsx)("img",{src:A,alt:"bank icon",className:l.Z.bankIcon})]})]}),y&&(0,m.jsxs)(r.w,{size:0,className:l.Z.card,children:[(0,m.jsx)(s.x,{secondary:!0,children:F("modules.paymentDetails.paymentDetailsCardUpdate.card")}),(0,m.jsx)(s.x,{ellipsis:!0,title:y,children:y})]}),_&&(0,m.jsxs)(r.w,{size:0,className:l.Z.bic,children:[(0,m.jsx)(s.x,{secondary:!0,children:F("modules.paymentDetails.paymentDetailsCardUpdate.bic")}),(0,m.jsx)(s.x,{ellipsis:!0,title:_,children:_})]}),k&&(0,m.jsxs)(r.w,{size:0,className:l.Z.account,children:[(0,m.jsx)(s.x,{secondary:!0,children:F("modules.paymentDetails.paymentDetailsCardUpdate.account")}
1),(0,m.jsx)(s.x,{ellipsis:!0,title:k,children:k})]}),b&&(0,m.jsxs)(r.w,{size:0,className:l.Z.name,children:[(0,m.jsx)(s.x,{secondary:!0,children:U}),(0,m.jsx)(s.x,{ellipsis:!0,title:b,children:b})]}),C&&(0,m.jsxs)("div",{className:"flex flex-col",children:[(0,m.jsx)(s.x,{secondary:!0,children:F("modules.paymentDetails.present.fullName")}),(0,m.jsx)(s.x,{ellipsis:!0,title:C,children:C})]}),S&&(0,m.jsxs)("div",{className:"flex flex-col",children:[(0,m.jsx)(s.x,{secondary:!0,children:F("modules.paymentDetails.present.legalAddress")}),(0,m.jsx)(s.x,{ellipsis:!0,title:S,children:S})]}),j&&(0,m.jsxs)("div",{className:"flex flex-col",children:[(0,m.jsx)(s.x,{secondary:!0,children:F("modules.paymentDetails.present.postalCode")}),(0,m.jsx)(s.x,{ellipsis:!0,title:j,children:j})]}),P&&(0,m.jsxs)("div",{className:"flex flex-col",children:[(0,m.jsx)(s.x,{secondary:!0,children:F("modules.paymentDetails.present.bankName")}),(0,m.jsx)(s.x,{ellipsis:!0,title:P,children:P})]}),w&&(0,m.jsxs)("div",{className:"flex flex-col",children:[(0,m.jsx)(s.x,{secondary:!0,children:F("modules.paymentDetails.present.bankSwiftCode")}),(0,m.jsx)(s.x,{ellipsis:!0,title:w,children:w})]}),D&&(0,m.jsxs)("div",{className:"flex flex-col",children:[(0,m.jsx)(s.x,{secondary:!0,children:F("modules.paymentDetails.present.internationalAccountNumber")}),(0,m.jsx)(s.x,{ellipsis:!0,title:D,children:D})]}),E&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsxs)("div",{className:"flex flex-col",children:[(0,m.jsx)(s.x,{secondary:!0,children:F("modules.paymentDetails.internationalCard.number")}),(0,m.jsx)(s.x,{ellipsis:!0,title:null!==T&&void 0!==T?T:"",children:T})]}),(0,m.jsxs)("div",{className:"flex flex-col",children:[(0,m.jsx)(s.x,{secondary:!0,children:F("modules.paymentDetails.internationalCard.expiration")}),(0,m.jsx)(s.x,{children:(0,p.i6)(Z,N)})]})]})]}):null}},19124:function(e,t,n){n.d(t,{Y:function(){return d}});var a=n(61249),i=n(45144),o=n(85152),r=n(88729),s=n(2705),c=n(2870),l=n(81403),d=(0,s.Pi)(function(e){var t=e.store,n=e.onConfirm,s=t.busy,d=t.code,u=(0,r.$G)().t,p=(0,o.useCallback)(function(){var e=(0,i.Z)((0,a.Z)().mark(function _callee(e){return(0,a.Z)().wrap(function _callee$(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,t.sendCodeAct(e,n);case 2:case"end":return a.stop()}},_callee)}));return function(t){return e.apply(this,arguments)}}(),[t,n]),m=(0,o.useCallback)((0,i.Z)((0,a.Z)().mark(function _callee2(){return(0,a.Z)().wrap(function _callee2$(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.saveAct(n);case 2:case"end":return e.stop()}},_callee2)})),[t,n]);if(!d)return null;var v=d.key,f=d.time,h=d.retry;return(0,l.jsx)(c.vQ,{title:u("modules.paymentDetails.otp.enterCode"),onComplete:p,isDisabled:s,loading:s,timer:f?+f:void 0,fnGetCode:h?m:void 0,smsTexts:{resend:u("modules.paymentDetails.otp.sent"),sms:u("modules.paymentDetails.otp.repeat")}},v)})},40400:function(e,t,n){n.d(t,{n:function(){return p}});var a=n(64487),i=(n(85152),n(88729)),o=n(1825),r=n(430),s=n(2705),c=n(2870),l=n(52987),d=n(88636),u=n(81403),p=(0,s.Pi)(function(e){var t,n,s,p,m,v,f,h,x,g=e.store,y=e.disabled,_=e.type,k=e.onChange,b=e.readonlyCardValue,A=e.isManualFiscalizationVerificationEnabled,C=e.phoneLabel,S=(0,i.$G)().t,j=(0,r.ZN)(g.bankOptions),P=l.G.CARD_MASK,w=l.G.ACCOUNT_MASK,D=function renderMasked(e,t,n){var a,i,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:y;return(0,u.jsxs)("div",{className:"flex flex-col gap-1 w-full",children:[t,(0,u.jsx)(c.CX,{mask:n,maskChar:null,value:null!==(a=e.value)&&void 0!==a?a:"",onChange:function onChange(t){return e.change(t.target.value)},onBlur:function onBlur(){var t;return null===(t=e.revalidate)||void 0===t?void 0:t.call(e)},error:e.touched?null===(i=e.errors)||void 0===i?void 0:i[0]:void 0,disabled:o})]})},T=function renderText(e){var t,n,a=e.field,i=e.label,o=e.placeholder,r=e.caption,s=e.uppercase,l=void 0!==s&&s;return(0,u.jsxs)("div",{className:"flex flex-col gap-1 w-full",children:[i,(0,u.jsx)(c.II,{value:null!==(t=a.value)&&void 0!==t?t:"",onChange:function onChange(e){var t=l?e.target.value.toUpperCase():e.target.value;a.change(t)}
1,onBlur:function onBlur(){var e;return null===(e=a.revalidate)||void 0===e?void 0:e.call(a)},error:a.touched?null===(n=a.errors)||void 0===n?void 0:n[0]:void 0,placeholder:o,caption:r,disabled:y})]})},Z=function label(e){return(0,u.jsx)(c.ZT,{variant:"p2",weight:"medium",children:e})},N=g.internationalCardDetailsEnabled?(0,u.jsxs)("div",{className:"flex flex-col gap-3",children:[g.internationalCardMaskedPan&&!g.replaceInternationalCard?(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(c.II,{value:g.internationalCardMaskedPan,disabled:!0,label:S("modules.paymentDetails.internationalCard.number")}),(0,u.jsx)(c.II,{value:(0,d.i6)(g.internationalCardExpirationMonth,g.internationalCardExpirationYear),disabled:!0,label:S("modules.paymentDetails.internationalCard.expiration")}),(0,u.jsx)(c.zx,{variant:"text",onClick:function onClick(){return g.setReplaceInternationalCard(!0)},children:S("modules.paymentDetails.internationalCard.replace")})]}):(0,u.jsxs)(u.Fragment,{children:[D(g.internationalCardPan,Z(S("modules.paymentDetails.internationalCard.number")),d.Tj,y||!!g.internationalCardAbsent.value),D(g.internationalCardExpiration,Z(S("modules.paymentDetails.internationalCard.expiration")),d.FH,y||!!g.internationalCardAbsent.value)]}),(0,u.jsx)(c.XZ,{checked:!!g.internationalCardAbsent.value,onCheckedChange:function onCheckedChange(e){var t=!!e;g.internationalCardAbsent.change(t),t&&(g.internationalCardPan.reset(""),g.internationalCardExpiration.reset(""))},label:S("modules.paymentDetails.internationalCard.absent"),disabled:y})]}):null,I=g.structuredAddressEnabled?(0,u.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,u.jsx)(c.hQ,{fullWidth:!0,options:(0,r.ZN)(g.countryOptions),value:g.correspondenceCountryCode.value||null,onChange:function onChange(e){return g.correspondenceCountryCode.change(String(e))},label:S("modules.paymentDetails.structuredAddress.country"),placeholder:S("modules.paymentDetails.structuredAddress.countryPlaceholder"),searchPlaceholder:S("modules.paymentDetails.structuredAddress.countrySearchPlaceholder"),disabled:y||g.countriesLoading||g.countriesLoadFailed}),T({field:g.correspondenceCity,label:Z(S("modules.paymentDetails.structuredAddress.city"))}),T({field:g.correspondenceAddress,label:Z(S("modules.paymentDetails.structuredAddress.address")),caption:S("modules.paymentDetails.structuredAddress.hint")})]}):T({field:g.legalAddress,label:Z(S("modules.paymentDetails.dialog.fields.legalAddress.label"))}),B=(0,u.jsxs)("div",{className:"flex flex-col gap-3 w-full",children:[g.message&&(0,u.jsx)(c.bZ,{variant:"info",title:g.message}),(0,u.jsxs)("div",{className:"flex w-full grow gap-3",children:[D(g.account,Z(S("modules.paymentDetails.tabsContent.account.number")),w),D(g.bic,Z(S("modules.paymentDetails.tabsContent.account.bic")),l.G.BIC_MASK)]}),T({field:g.name,label:Z(S("modules.paymentDetails.tabsContent.account.fio"))}),(0,u.jsx)(c.XZ,{checked:!(null===(t=g.isPatronymicRequired)||void 0===t||!t.value),onCheckedChange:function onCheckedChange(e){var t;return null===(t=g.isPatronymicRequired)||void 0===t?void 0:t.change(!!e)},label:"\u041d\u0435\u0442 \u043e\u0442\u0447\u0435\u0441\u0442\u0432\u0430",disabled:y})]});return(x={},(0,a.Z)(x,o.x4.account,B),(0,a.Z)(x,o.x4.entrepreneur,(0,u.jsxs)("div",{className:"flex flex-col gap-3 w-full",children:[g.message&&(0,u.jsx)(c.bZ,{variant:"info",title:g.message}),(0,u.jsxs)("div",{className:"flex w-full grow gap-3",children:[D(g.account,Z(S("modules.paymentDetails.tabsContent.entrepreneur.number")),w),D(g.bic,Z(S("modules.paymentDetails.tabsContent.entrepreneur.bic")),l.G.BIC_MASK)]}),T({field:g.name,label:Z(S("modules.paymentDetails.tabsContent.entrepreneur.fio"))}),(0,u.jsx)(c.XZ,{checked:!(null===(n=g.isPatronymicRequired)||void 0===n||!n.value),onCheckedChange:function onCheckedChange(e){var t;return null===(t=g.isPatronymicRequired)||void 0===t?void 0:t.change(!!e)},label:"\u041d\u0435\u0442 \u043e\u0442\u0447\u0435\u0441\u0442\u0432\u0430",disabled:y})]})),(0,a.Z)(x,o.x4.card,A?(0,u.jsx)("div",{className:"flex flex-col gap-3",children:(0,u.jsxs)("div",{className:"flex flex-col gap-1.5",children:[(0,u.jsxs)("div",{className:"flex items-center gap-1",children:[(0,u.jsx)(c.ZT,{variant:"p2",weight:"medium",children:S("modules.paymentDetails.tabsContent.card.numberRF")}),(0,u.jsx)(c.pn,{children:(0,u.jsxs)(c.u,{children:[(0,u.jsx)(c.aJ,{asChild:!0,children:(0,u.jsx)("div",{className:"flex items-center",children:(0,u.jsx)(c.JO,{icon:"InfoIcon",size:12})})}),(0,u.jsx)(c._v,{children:S("components.tasks.manualFiscalizationVerification.cardReadonlyTooltip")})]})})]}),(0,u.jsx)(c.II,{value:null!==b&&void 0!==b?b:"",placeholder:"xxxx xxxx xxxx 3677",disabled:!0})]})}):(0,u.jsxs)("div",{className:"flex flex-col gap-3",children:[g.message&&(0,u.jsx)(c.bZ,{variant:"info",title:g.message}),D(g.card,(0,u.jsx)(c.ZT,{variant:"p2",weight:"medium",children:S("modules.paymentDetails.tabsContent.card.numberRF")}
1),P)]})),(0,a.Z)(x,o.x4.fps,(0,u.jsxs)("div",{className:"flex flex-col gap-3",children:[(null===(s=g.contractor)||void 0===s||null===(p=s.commission_message)||void 0===p?void 0:p.fps)&&(0,u.jsx)(c.bZ,{variant:"info",title:null===(m=g.contractor)||void 0===m||null===(v=m.commission_message)||void 0===v?void 0:v.fps}),(0,u.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,u.jsx)(c.ZT,{variant:"p2",weight:"medium",children:null!==C&&void 0!==C?C:S("modules.paymentDetails.tabsContent.fps.phone")}),(0,u.jsx)(c.II,{value:null!==(f=null===(h=g.phoneNumber)||void 0===h?void 0:h.value)&&void 0!==f?f:"",disabled:!0})]}),(0,u.jsx)(c.ZT,{textColor:"secondary",children:S("modules.paymentDetails.tabsContent.alertMessage")}),(0,u.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,u.jsx)(c.ZT,{variant:"p2",weight:"medium",children:S("modules.paymentDetails.tabsContent.fps.bank")}),(0,u.jsx)(c.hQ,{fullWidth:!0,options:j,value:g.bankName||null,onChange:function onChange(e){return k(String(e))},placeholder:S("modules.paymentDetails.tabsContent.fps.placeholder"),searchPlaceholder:S("modules.paymentDetails.tabsContent.fps.placeholder")})]})]})),(0,a.Z)(x,o.x4.international_usd,(0,u.jsxs)("div",{className:"flex flex-col gap-3",children:[g.message&&(0,u.jsx)(c.bZ,{variant:"info",title:g.message}),T({field:g.fullName,label:Z(S("modules.paymentDetails.dialog.fields.fullName.label"))}),N,I,T({field:g.postalCode,label:Z(S("modules.paymentDetails.dialog.fields.postalCode.label"))}),T({field:g.internationalBankName,label:Z(S("modules.paymentDetails.dialog.fields.bankName.label"))}),T({field:g.bankSwiftCode,label:Z(S("modules.paymentDetails.dialog.fields.bankSwiftCode.label")),uppercase:!0}),T({field:g.internationalAccountNumber,label:Z(S("modules.paymentDetails.dialog.fields.internationalAccountNumber.label")),placeholder:S("modules.paymentDetails.dialog.fields.internationalAccountNumber.placeholder"),caption:S("modules.paymentDetails.dialog.fields.internationalAccountNumber.hint"),uppercase:!0})]})),(0,a.Z)(x,o.x4.international_eur,(0,u.jsxs)("div",{className:"flex flex-col gap-3",children:[g.message&&(0,u.jsx)(c.bZ,{variant:"info",title:g.message}),T({field:g.fullName,label:Z(S("modules.paymentDetails.dialog.fields.fullName.label"))}),N,I,T({field:g.bankSwiftCode,label:Z(S("modules.paymentDetails.dialog.fields.bankSwiftCode.label")),uppercase:!0}),T({field:g.internationalAccountNumber,label:Z(S("modules.paymentDetails.dialog.fields.internationalAccountNumber.label")),placeholder:S("modules.paymentDetails.dialog.fields.internationalAccountNumber.placeholder"),caption:S("modules.paymentDetails.dialog.fields.internationalAccountNumber.hint"),uppercase:!0})]})),x)[_]||null})},52987:function(e,t,n){n.d(t,{G:function(){return h},s:function(){return x}});var a=n(61249),i=n(45144),o=n(80656),r=n(20390),s=n.n(r),c=n(85152),l=n(82966),d=n(84049),u=n(88729),p=n(1825),m=n(85795),v=n(92368),f=n(88636),h={CARD_MASK:"9999 9999 9999 9999",BIC_MASK:"999999999",ACCOUNT_MASK:"99999999999999999999"},x=function usePaymentDetailsForm(e){var t,n,r,h,x,g,y,_,k,b,A,C,S,j,P,w,D,T=(0,u.$G)().t,Z=(0,c.useState)(e.type),N=(0,o.Z)(Z,2),I=N[0],B=N[1],E=(0,c.useState)(e.primaryDisabled),M=(0,o.Z)(E,2),F=M[0],U=M[1],R=(0,c.useState)(null!==(t=e.isPatronymicRequired.value)&&void 0!==t&&t),O=(0,o.Z)(R,2),z=O[0],L=O[1],V=e.internationalCardDetailsEnabled&&(!e.internationalCardMaskedPan||e.replaceInternationalCard),W=e.structuredAddressEnabled,q=(0,c.useMemo)(function(){switch(I){case p.x4.card:return(0,m.GN)(T);case p.x4.account:return(0,m.tZ)(T,p.x4.account);case p.x4.entrepreneur:return(0,m.tZ)(T,p.x4.entrepreneur);case p.x4.international_eur:return(0,m.Ow)(T,V,W);case p.x4.international_usd:return(0,m.em)(T,V,W);case p.x4.fps:default:return(0,m.gk)(T)}},[V,I,W,T]),$=(0,c.useRef)(q);$.current=q;var G=(0,l.cI)({resolver:function resolver(e,t,n){return(0,d.F)($.current)(e,t,n)},defaultValues:{pan:null!==(n=e.card.value)&&void 0!==n?n:"",bank_id:null!==(r=e.bic.value)&&void 0!==r?r:"",bank_account_id:null!==(h=e.account.value)&&void 0!==h?h:"",bank_account_owner_name:null!==(x=e.name.value)&&void 0!==x?x:"",fps_bank_member_id:null!==(g=e.bankId)&&void 0!==g?g:"",userPhone:null!==(y=e.phoneNumber.value)&&void 0!==y?y:"",full_name:null!==(_=e.fullName.value)&&void 0!==_?_:"",legal_address:null!==(k=e.legalAddress.value)&&void 0!==k?k:"",correspondence_country_code:null!==(b=e.correspondenceCountryCode.value)&&void 0!==b?b:"",correspondence_city:null!==(A=e.correspondenceCity.value)&&void 0!==A?A:"",correspondence_address:null!==(C=e.correspondenceAddress.value)&&void 0!==C?C:"",postal_code:null!==(S=e.postalCode.value)&&void 0!==S?S:"",bank_name:null!==(j=e.internationalBankName.value)&&void 0!==j?j:"",bank_swift_code:null!==(P=e.bankSwiftCode.value)&&void 0!==P?P:"",international_account_number:null!==(w=e.internationalAccountNumber.value)&&void 0!==w?w:"",international_card_pan:"",international_card_expiration:(0,f.i6)(e.internationalCardExpirationMonth,e.internationalCardExpirationYear),international_card_absent:null!==(D=e.internationalCardAbsent.value)&&void 0!==D&&D},mode:"onChange"}),K=(0,c.useRef)(V);(0,c.useEffect)(function(){!K.current&&V&&G.trigger(["international_card_pan","international_card_expiration"]),K.current=V},[V,G]);var J=function buildSaveParams(e){var t,n=s()(t=[p.x4.international_eur,p.x4.international_usd]).call(t,I);return{type:I,primary:F,pan:e.pan,bank_id:e.bank_id,bank_account_id:e.bank_account_id,bank_account_owner_name:e.bank_account_owner_name,bank_account_owner_patronymic_required:!z,fps_bank_member_id:e.fps_bank_member_id,full_name:e.full_name,legal_address:e.legal_address,correspondence_country_code:e.correspondence_country_code,correspondence_city:e.correspondence_city,correspondence_address:e.correspondence_address,postal_code:e.postal_code,bank_name:e.bank_name,bank_swift_code:e.bank_swift_code,international_account_number:n?(0,v.B)(e.international_account_number):e.international_account_number,international_card_pan:e.international_card_pan,international_card_expiration:e.international_card_expiration,international_card_absent:e.international_card_absent}},X=G.handleSubmit(function(){var t=(0,i.Z)((0,a.Z)().mark(function _callee(t){return(0,a.Z)().wrap(function _callee$(n){for(;;
1)switch(n.prev=n.next){case 0:return n.next=2,e.saveWithRequest(J(t));case 2:case"end":return n.stop()}},_callee)}));return function(e){return t.apply(this,arguments)}}());return{form:G,currentType:I,primary:F,setPrimary:U,noPatronymic:z,setNoPatronymic:L,handleSave:X,handleChangeType:function handleChangeType(t){B(t),e.changeType(t),G.reset({pan:"",bank_id:"",bank_account_id:"",bank_account_owner_name:"",fps_bank_member_id:"",userPhone:"",full_name:"",legal_address:"",correspondence_country_code:"",correspondence_city:"",correspondence_address:"",postal_code:"",bank_name:"",bank_swift_code:"",international_account_number:"",international_card_pan:"",international_card_expiration:"",international_card_absent:!1})}}}},84917:function(e,t,n){n.d(t,{b:function(){return d},y:function(){return l}});n(75970);var a=n(9272),i=n.n(a),o=n(77695),r=n.n(o),s=n(1825),c=["40813","40820"],l=function hasNonResidentBankAccountPrefix(e){var t=null===e||void 0===e?void 0:i()(e).call(e);return!!t&&c.some(function(e){return r()(t).call(t,e)})},d=function shouldBlockNonResidentBankAccount(e){var t=e.accountNumber,n=e.hasBillingAlfaAccountFeature,a=e.paymentType;return n&&a===s.x4.account&&l(t)}},69432:function(e,t,n){n.d(t,{CY:function(){return r},Et:function(){return o},NN:function(){return u},bF:function(){return c},bj:function(){return d},nU:function(){return l},uo:function(){return s}});var a=n(12767),i=n.n(a),o={label:"\u041d\u0430 \u0430\u0440\u0431\u0438\u0442\u0440\u0430\u0436\u0435",color:"orange"},r={title:"\u0410\u043a\u0442 \u043d\u0430 \u0430\u0440\u0431\u0438\u0442\u0440\u0430\u0436\u0435",description:"\u041c\u044b \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0435\u043c \u043e\u0431\u0440\u0430\u0449\u0435\u043d\u0438\u0435, \u0441\u043e\u043e\u0431\u0449\u0438\u043c \u043e \u0440\u0435\u0448\u0435\u043d\u0438\u0438 \u0432 \u0447\u0430\u0442\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 3 \u0440\u0430\u0431\u043e\u0447\u0438\u0445 \u0434\u043d\u0435\u0439",supportAction:"\u041d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0432 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443",contractorCommentTitle:"\u0412\u0430\u0448 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439",companyCommentTitle:"\u041a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044f"},s={title:"\u041e\u0442\u043a\u043b\u043e\u043d\u0438\u0442\u044c \u0430\u043a\u0442 \u0438 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0441\u043f\u043e\u0440?",description:"\u042d\u0442\u043e \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u0441\u043f\u043e\u0440: \u0435\u0433\u043e \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u044f\u0442 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u044b \u041a\u043e\u043d\u0441\u043e\u043b\u0438.",points:["\u041e\u043f\u043b\u0430\u0442\u0430 \u043e\u0441\u0442\u0430\u043d\u0435\u0442\u0441\u044f \u043d\u0430 \u043f\u0430\u0443\u0437\u0435 \u0434\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u044f - 15 \u0440\u0430\u0431\u043e\u0447\u0438\u0445 \u0434\u043d\u0435\u0439 \u043d\u0430 \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u0438\u0435 \u0441\u043f\u043e\u0440\u0430 \u0438 3 \u0440\u0430\u0431\u043e\u0447\u0438\u0445 \u0434\u043d\u044f \u043d\u0430 \u043e\u043f\u043b\u0430\u0442\u0443.","\u041f\u043e\u043d\u0430\u0434\u043e\u0431\u044f\u0442\u0441\u044f \u0434\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0430 \u043e\u0442 \u0432\u0430\u0441 \u0438 \u043e\u0442 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438.","\u0420\u0435\u0448\u0435\u043d\u0438\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0432\u044b\u043d\u0435\u0441\u0435\u043d\u043e \u0432 \u043f\u043e\u043b\u044c\u0437\u0443 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438."],linkLabel:"\u041a\u0430\u043a \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u0442 \u0441\u043f\u043e\u0440?",placeholder:"\u041d\u0430\u043f\u0438\u0448\u0438\u0442\u0435 \u043f\u0440\u0438\u0447\u0438\u043d\u0443 \u043d\u0435\u0441\u043e\u0433\u043b\u0430\u0441\u0438\u044f \u0441 \u0430\u043a\u0442\u043e\u043c",submit:"\u0417\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0441\u043f\u043e\u0440",errorTitle:"\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0441\u043f\u043e\u0440",errorDescription:"\u041f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0441\u0432\u044f\u0437\u044c \u0438 \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u0435\u0449\u0451 \u0440\u0430\u0437."},c={hint:"\u041d\u0435 \u0441\u043e\u0433\u043b\u0430\u0441\u043d\u044b \u0441 \u0430\u043a\u0442\u043e\u043c?",action:"\u0417\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0441\u043f\u043e\u0440"},l=function buildArbitrationSupportMessage(e,t){var n;return i()(n="\u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435! \u042f \u
1043d\u0435 \u0441\u043e\u0433\u043b\u0430\u0441\u0435\u043d \u0441 \u0430\u043a\u0442\u043e\u043c \u2116 ".concat(null!==e&&void 0!==e?e:""," \u0438 \u043f\u0440\u043e\u0448\u0443 \u043e\u0442\u043a\u0440\u044b\u0442\u044c \u0441\u043f\u043e\u0440 (\u0430\u0440\u0431\u0438\u0442\u0440\u0430\u0436) \u043f\u043e \u043d\u0435\u043c\u0443. \u041f\u0440\u0438\u0447\u0438\u043d\u0430 \u043d\u0435\u0441\u043e\u0433\u043b\u0430\u0441\u0438\u044f: ")).call(n,t,".")},d=function isSupportedArbitrationActType(e){return"act"===e||"closing_act"===e},u=function isArbitrationAct(e){var t=e.status,n=e.actType,a=e.isRetailStream,i=e.rejectedBy;return"rejected_by_contractor"===t&&(!0===a&&(!!d(n)&&(void 0===i||"contractor"===i)))}},97388:function(e,t,n){n.d(t,{E:function(){return i}});n(86123);var a=n(60442),i=function isContractorCompanyArchived(e,t,n){var i,o,r;if("contractor"!==(null===e||void 0===e?void 0:e.kind))return!1;var s=null===t||void 0===t?NaN:Number(t),c=Number.isNaN(s)||null===(i=e.findContractorCompany)||void 0===i?void 0:i.call(e,s);return(0,a.$p)(null!==(o=null!==(r=null===c||void 0===c?void 0:c.data.features)&&void 0!==r?r:n)&&void 0!==o?o:void 0)}},72209:function(e,t,n){var a=n(61249),i=n(45144),o=n(35527),r=n(52797),s=(n(48108),n(430)),c=n(63641),l=n(82471),d=n(26877),u=n(51078),p=n(87393),m=n(38623),v=n(91413),f=function(){function DocumentStore(e){var t=e.document,n=e.currentUser,a=e.signDialog,i=e.history;(0,o.Z)(this,DocumentStore),this._signId=null,this._status=void 0,this.document=void 0,this.currentUser=void 0,this.signDialog=void 0,this.history=void 0,this.updateState=l.wb,this.document=t,this.currentUser=n,this.signDialog=a,this.history=i,(0,s.ky)(this,{currentUser:!1,document:!1,history:!1,signDialog:!1})}return(0,r.Z)(DocumentStore,[{key:"signId",get:function get(){return this._signId}},{key:"status",get:function get(){return this._status}},{key:"openSignDialog",value:function(){var e=(0,i.Z)((0,a.Z)().mark(function _callee(e){var t,n,i,o,r,s,l,m;return(0,a.Z)().wrap(function _callee$(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,this.document.action({action:"code_for_sign",options:{method:"POST"}});case 3:n=a.sent,this._signId=n.sign_id,this._status=n.status,i="contract"===this.document.data.kind,o=i?v.ZP.t("modules.signDialog.contract.type"):v.ZP.t("modules.signDialog.document.type"),r=this.document.data.title||o,s=null===(t=this.document.data.contractor)||void 0===t?void 0:t.data.citizenship,l=(0,d.R)(s),this.signDialog.open({title:i?v.ZP.t("modules.signDialog.contract.title"):v.ZP.t("modules.signDialog.document.title"),document:{title:r,url:this.document.data.file_url,foreign:l},text:n.status===p.o.noVerification?v.ZP.t("modules.signDialog.sign",{name:o}):v.ZP.t("modules.signDialog.withPin",{name:o}),status:n.status,onSign:this.sign.bind(this),onRefresh:e}),a.next=18;break;case 14:a.prev=14,a.t0=a.catch(0),m=(0,u.Yo)(a.t0),c.A.error("\u041e\u0448\u0438\u0431\u043a\u0430 ".concat(m));case 18:case"end":return a.stop()}},_callee,this,[[0,14]])}));return function openSignDialog(t){return e.apply(this,arguments)}}()},{key:"sign",value:function(){var e=(0,i.Z)((0,a.Z)().mark(function _callee2(e,t){var n,i,o,r=this;return(0,a.Z)().wrap(function _callee2$(a){for(;;)switch(a.prev=a.next){case 0:return this.currentUser.setIsPinCodeLoading(!0),a.prev=1,a.next=4,this.document.action({action:"sign",payload:{code:null!==(n=null!==(i=null===e||void 0===e?void 0:e.code)&&void 0!==i?i:e)&&void 0!==n?n:"",sign_id:this._signId}});case 4:return o=a.sent,this.document.setData(o),t&&t(),this.signDialog.close(),a.abrupt("return",o);case 11:a.prev=11,a.t0=a.catch(1),a.t0&&(a.t0.response&&423===a.t0.response.status?(c.A.error("\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u0435 \u043f\u0438\u043d-\u043a\u043e\u0434 \u0432 \u043f\u0440\u043e\u0444\u0438\u043b\u0435"),this.currentUser.setPinError("\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u0435 \u043f\u0438\u043d-\u043a\u043e\u0434 \u0432 \u043f\u0440\u043e\u0444\u0438\u043b\u0435"),this.currentUser.setIsEditPinCodeVisible(!0),this.signDialog.close(),setTimeout(function(){var e;null===(e=r.history)||void 0===e||e.push("contractor"===m.me.role?"/contractors/".concat(r.currentUser.contractorId):"/profile")},2500)):a.t0.message?(c.A.error(a.t0.message),this.currentUser.setPinError(a.t0.message)):(c.A.error("\u0427\u0442\u043e-\u0442\u043e \u043f\u043e\u0448\u043b\u043e \u043d\u0435 \u0442\u0430\u043a"),this.currentUser.setPinError("\u0427\u0442\u043e-\u0442\u043e \u043f\u043e\u0448\u043b\u043e \u043d\u0435 \u0442\u0430\u043a")));case 14:return a.prev=14,this.currentUser.setIsPinCodeLoading(!1),a.finish(14);case 17:case"end":return a.stop()}},_callee2,this,[[1,11,14,17]])}));return function sign(t,n){return e.apply(this,arguments)}}()},{key:"update",value:function update(e){var t=e.title,n=e.date,a=e.comment,
1i={title:t};e.date&&(i.date=n.format("YYYY-MM-DD")),e.comment&&(i.comment=a),this.updateState=this.document.update({payload:i,optimistic:!0}),this.updateState.then(null,function(e){c.A.error("\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c "+(null===e||void 0===e?void 0:e.message))})}},{key:"signedBy",get:function get(){return function getSignedBy(e,t){var n=t.data.status,a="signed_by_contractor"===n||"signed_by_all"===n,i="signed_by_legal_entity"===n||"signed_by_all"===n;return{contractor:a,company:i,currentUser:"contractor"===e?a:i,anySide:a||i,bothSides:a&&i}}(this.currentUser.kind,this.document)}}]),DocumentStore}();t.Z=f},42742:function(e,t,n){n.d(t,{C:function(){return formatPhone}});var a=n(12767),i=n.n(a);n(95008),n(1735);function formatPhone(e){var t,n,a,o;if(!e)return"";var r=e.match(/^\+(\d)(\d{3})(\d{3})(\d{2})(\d{2})$/);return r?i()(t=i()(n=i()(a=i()(o="+".concat(r[1]," (")).call(o,r[2],") ")).call(a,r[3],"-")).call(n,r[4],"-")).call(t,r[5]):e}},10786:function(e,t){t.Z={mobileConianer:"PaymentDetailsCardUpdated-mobileConianer-04168b7b",mobile:"PaymentDetailsCardUpdated-mobile-94aa048c",desktop:"PaymentDetailsCardUpdated-desktop-4dbf1d01",phone:"PaymentDetailsCardUpdated-phone-a6707da8",fpsBank:"PaymentDetailsCardUpdated-fpsBank-d1c4cb4b",bank:"PaymentDetailsCardUpdated-bank-09a1bd39",bic:"PaymentDetailsCardUpdated-bic-cd863216",card:"PaymentDetailsCardUpdated-card-506c347c",account:"PaymentDetailsCardUpdated-account-1d902718",name:"PaymentDetailsCardUpdated-name-e7de6094",fpsDesktop:"PaymentDetailsCardUpdated-fpsDesktop-e1123118",ellipsis:"PaymentDetailsCardUpdated-ellipsis-12e88807",bankIcon:"PaymentDetailsCardUpdated-bankIcon-41a0113c",divider:"PaymentDetailsCardUpdated-divider-bfa7d020",tag:"PaymentDetailsCardUpdated-tag-2d1faf0f",radio:"PaymentDetailsCardUpdated-radio-5a000c82",icon:"PaymentDetailsCardUpdated-icon-0859686a",text:"PaymentDetailsCardUpdated-text-0bec390e",customCard:"PaymentDetailsCardUpdated-customCard-c7c72cf5",cardContainer:"PaymentDetailsCardUpdated-cardContainer-f1acdec3",button:"PaymentDetailsCardUpdated-button-2f7ee3d0",cardTopBanner:"PaymentDetailsCardUpdated-cardTopBanner-4643310d",cardContent:"PaymentDetailsCardUpdated-cardContent-23991672",fpsText:"PaymentDetailsCardUpdated-fpsText-7847a4e9",fpsTagText:"PaymentDetailsCardUpdated-fpsTagText-4665c273",fpsTag:"PaymentDetailsCardUpdated-fpsTag-4e066660",link:"PaymentDetailsCardUpdated-link-57a85d0e",fpsTagContainer:"PaymentDetailsCardUpdated-fpsTagContainer-5f26bf8b"}}}]);
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.