תפריט מכללת ידע

דף הבית » דיני עבודה » דיני עבודה וחשבות שכר: שילוב חיוני להצלחת העסק והעובדים

מאמרים חדשים
אולי יעניין אותך גם…
מאמרים – עודכנו לאחרונה

דמי הבראה

עובדים שהשלימו שנת עבודה אחת (12 חודשים) לפחות במקום עבודתם זכאים לדמי הבראה בהתאם לוותק

קרא עוד »
קטגוריות
ארכיון
יולי 2025
אבגדהוש
 12345
6789101112
13141516171819
20212223242526
2728293031 

הצטרפו לרשימת התפוצה שלנו

בקרת שכר - דיני עבודה

דיני עבודה וחשבות שכר: שילוב חיוני להצלחת העסק והעובדים

מבוא

ניהול נכון של תהליכי השכר והקפדה על עמידה בדיני העבודה הם יסודות מרכזיים לניהול עסק מצליח, תוך שמירה על שביעות רצון העובדים והבטחת עמידה בדרישות החוק. תחום דיני העבודה כולל את כל החוקים והתקנות המסדירים את זכויות העובדים ואת חובות המעסיקים, בעוד שחשב השכר מופקד על כל הקשור לחישוב השכר, ניכויים, דיווחים ותיעוד של תשלומים בהתאם לדיני העבודה.

במאמר זה נסקור את הקשר בין דיני עבודה וחשבות שכר, נעמיק בתחומי האחריות של חשב השכר בהקשר לדיני עבודה, ונסביר כיצד שמירה על עקרונות אלו מסייעת לעסק להתנהל בצורה מקצועית, חוקית ויעילה.

הקשר בין דיני עבודה וחשבות שכר

דיני העבודה נועדו להסדיר את זכויותיהם של העובדים ואת חובותיהם של המעסיקים במגוון נושאים כמו שכר מינימום, שעות עבודה, ימי חופשה, זכויות סוציאליות ועוד. חשבות שכר היא תחום שבו מתבצע יישום בפועל של דיני העבודה בנוגע לתשלומי השכר, זכויות העובדים ודיווחים לרשויות. חשב השכר אחראי לוודא שכל חישובי השכר, כולל הטבות, ניכויים והפרשות, נעשים בהתאם לדיני העבודה, וכי הם מתועדים ומדויקים.

עמידה בתקנות דיני העבודה חשובה במיוחד כדי למנוע תביעות משפטיות, קנסות, פגיעה בזכויות העובדים ושימור המוניטין העסקי. תכנון נכון של חשבות שכר הכוללת הקפדה על דיני עבודה מאפשרת להבטיח את תפקודו החוקי של העסק ושביעות רצון העובדים.

תחומי האחריות של חשב שכר בהקשר לדיני עבודה

1. חישוב שכר מדויק בהתאם לדיני העבודה

החובה המרכזית של חשב השכר היא לוודא שכל רכיבי השכר מתבצעים על פי חוק, כולל שכר בסיס, שעות נוספות, בונוסים ותוספות שכר בהתאם לתנאי העבודה.

  • שכר מינימום: חשב השכר מחויב לוודא כי כל העובדים מקבלים לפחות את שכר המינימום שנקבע בחוק, בהתאם לתפקיד ולשעות העבודה.
  • שעות נוספות וגמול עבודה בלילות: חישוב מדויק של שעות נוספות או עבודה בלילה, כולל החזר הוצאות בהתאם לתנאים בחוק, הוא חלק מתפקידי חשב השכר. חישוב לא נכון עשוי להוביל להפרות של דיני עבודה וקנסות.

2. חישוב והפרשות לתנאים סוציאליים

חשב השכר אחראי להפרשות לפנסיה, קופות גמל, ביטוח לאומי וביטוח בריאות בהתאם לדרישות החוק, אשר נועדו להבטיח לעובדים תנאים סוציאליים ויציבות כלכלית.

  • פנסיה חובה: בהתאם לדיני העבודה, המעסיק מחויב להפריש סכום מסוים לשם חיסכון פנסיוני לכל עובד. חישוב זה צריך להיעשות באופן מדויק כדי לעמוד בדרישות החוק.
  • ימי מחלה: דיני העבודה מעניקים לעובדים זכות להיעדרות בתשלום עקב מחלה. חשב השכר מחשב את ימי המחלה ומוודא שהחישוב מתבצע בהתאם להוראות החוק.

3. ניהול דוחות והצהרות לרשויות המס וביטוח לאומי

במסגרת תפקידו, חשב השכר אחראי לדווח באופן שוטף לרשויות המס, לביטוח הלאומי ולקרנות הפנסיה על כל הניכויים והתשלומים הנדרשים, בהתאם לדרישות החוק.

  • דיווחי מס הכנסה וביטוח לאומי: המעסיק חייב לדווח באופן חודשי על ניכויים למס הכנסה ולביטוח לאומי. חשב השכר אחראי שהדיווחים מתבצעים במועד ובאופן תקין.
  • הצהרת עובדים: תיעוד והצהרת ניכויים והפרשות, כולל הפקת תלושי שכר המשקפים את כל המרכיבים הנדרשים בדיני העבודה.

4. עמידה בתקנות חוקי חופשה ודמי הבראה

דיני העבודה כוללים הוראות על חופשה שנתית ודמי הבראה אשר יש לחשב אותם כחלק מתלוש השכר.

  • ימי חופשה: בהתאם לוותק העובד, חישוב ימי החופשה והזכות להצטברותם נעשה על ידי חשב השכר.
  • דמי הבראה: החוק מחייב תשלום דמי הבראה אחת לשנה לעובדים בעלי ותק של שנה ויותר. חישוב דמי הבראה צריך להיעשות באופן תקין כדי למנוע הפרות של החוק.

כיצד חשב שכר יכול להקטין את הוצאות העסק?

חשב שכר מקצועי ומנוסה מסייע לעסק לא רק בניהול תקין של תהליכי השכר, אלא גם בהקטנת הוצאות שכר על ידי תכנון נכון, ניצול הטבות מס והימנעות מקנסות ותביעות. להלן מספר יתרונות בעבודת חשב שכר לעסק:

  1. מניעת טעויות וחיסכון בקנסות: טעויות בשכר עלולות להוביל לתביעות וקנסות. חשב שכר מקצועי מצמצם את הסיכוי לטעויות ומבטיח שהעסק עומד בדרישות החוק.

  2. חיסכון בעלויות מס: חשב שכר יכול לזהות ולנצל הטבות מס והנחות שונות בתחום השכר, מה שיכול להקטין את חבות המס של העסק.

  3. תכנון תקציבי יעיל: חשב השכר מספק תובנות על תקציב השכר, כולל תחזיות ועלויות שכר עתידיות, ומסייע להנהלת העסק לבצע תכנון כלכלי אופטימלי.

  4. שיפור שביעות רצון העובדים: עובדים שמקבלים תשלום מדויק ובזמן מרוצים יותר, מה שמקטין את תחלופת העובדים, משפר את המורל ומחזק את המוניטין של העסק כמקום עבודה איכותי.

חברת בקרת שכר מבית "פתרונות אפקטיביים"

אם אתם מחפשים לשפר את ניהול השכר בעסק תוך עמידה מלאה בדיני העבודה, מומלץ לשקול את שירותי חברת בקרת שכר מבית פתרונות אפקטיביים. החברה מציעה שירותים מקיפים של חשבות שכר, הכוללים בקרה מקצועית וייעוץ מותאם לצרכי העסק. חברת פתרונות אפקטיביים מבצעת את כל התהליכים הנדרשים לניהול נכון של השכר, מספקת שירותים טכנולוגיים לבקרה תקינה ומוודאת עמידה בתקנות השכר.

שירותי בקרת השכר מבית פתרונות אפקטיביים מבטיחים ניהול מדויק ומקצועי, תוך הבטחת עמידה בכל דרישות דיני העבודה ומניעת קנסות מיותרים.

סיכום: חשיבות שילוב דיני עבודה וחשבות שכר

דיני העבודה וחשבות השכר הם שני תחומים שלובים המבטיחים התנהלות מקצועית והוגנת מול העובדים והמדינה. חשב השכר אחראי לוודא שהשכר, הניכויים, ההפרשות והתנאים הסוציאליים מחושבים ומבוצעים בהתאם לדרישות החוק. הקפדה על ניהול תקין של דיני עבודה וחשבונאות שכר מבטיחה שהעסק פועל באופן חוקי ומקצועי, מונעת קנסות, מייעלת את ניהול התקציב ומגבירה את שביעות רצון העובדים.

איך לקרוא תלוש שכר ב-60 שניות
איך לקרוא תלוש שכר ב-60 שניות – המדריך השלם לכל עובד בישראל

רוב העובדים בישראל מקבלים מדי חודש תלוש שכר, אך רק מעטים בודקים אותו לעומק. קריאת תלוש השכר באופן שיטתי...

עמלות ובונסים
תמריצים, עמלות ובונוסים – מתי הם הופכים לשכר קבוע לפי החוק?

מבוא מעסיקים רבים נוהגים לתגמל עובדים באמצעות בונוסים, עמלות או תמריצים כספיים – מתוך מטרה לעודד ביצועים...

6 טעויות שכר נפוצות שכל מעסיק חייב להכיר
6 טעויות שכר נפוצות שכל מעסיק חייב להכיר

מבוא נראות תלוש השכר חשובה לא רק לעובד – אלא גם למעסיק. טעויות בתלושי שכר עלולות להוביל לתביעות, חקירות,...

איך לקרוא את סעיף “שווי רכב” בתלוש – ומה המשמעות למעסיק ולעובד
איך לקרוא את סעיף “שווי רכב” בתלוש – ומה המשמעות למעסיק ולעובד?

מבוא בתלוש השכר של עובדים רבים מופיע רכיב קבוע בשם "שווי רכב" או "שווי שימוש ברכב",...

מעסיק_ כך תדע אם אתה מפר זכויות סוציאליות – גם בלי להתכוון
מעסיק? כך תדע אם אתה מפר זכויות סוציאליות – גם בלי להתכוון

מעסיקים רבים בישראל סבורים כי כל עוד הם משלמים שכר בזמן, הם ממלאים את חובתם כלפי העובדים. אולם המציאות...

בקרת שכר (1)
פסקי דין חשובים בנושא שכר – מה אפשר ללמוד מהם?

מבוא דיני העבודה בישראל משתנים כל הזמן – לעיתים בעקבות חקיקה, אך לעיתים קרובות בזכות פסקי דין תקדימיים...

חשב שכר (3)
הסודות מאחורי תלוש השכר: טעויות נפוצות של מעסיקים

מבוא תלוש השכר הוא אחד המסמכים החשובים ביותר עבור כל עובד – והוא גם מסמך משפטי שמחייב את המעסיק. למרות...

חשב שכר (1)
ימי מחלה, דמי הבראה וחופשה – כל מה שחשב שכר חייב לדעת ב־2025

מבוא ניהול זכויות עובדים בתחום ההיעדרויות מהעבודה – ימי מחלה, חופשות שנתיות ודמי הבראה – הפך בשנים האחרונות...

3
שכר נטו לעומת ברוטו – איך להסביר לעובד את ההפרשים?

שאלת ההפרש בין שכר ברוטו לנטו עולה כמעט בכל שיחת קליטה, שימור או שינוי שכר מול עובדים. ברוב המקרים, עובד...

1
מעסיקים – כך תימנעו מתשלום מס מיותר על הוצאות שכר

מבוא הוצאות שכר הן מהמרכיבים הכבדים ביותר בתקציב של כל ארגון. אך מעבר לשכר הברוטו המשולם לעובד, המעסיק...

    תוכן עניינים

    ניתן להשתמש בחצי המקלדת בכדי לנווט בין כפתורי הרכיב
    ",e=e.removeChild(e.firstChild)):"string"==typeof o.is?e=l.createElement(a,{is:o.is}):(e=l.createElement(a),"select"===a&&(l=e,o.multiple?l.multiple=!0:o.size&&(l.size=o.size))):e=l.createElementNS(e,a),e[Ni]=t,e[Pi]=o,Pl(e,t,!1,!1),t.stateNode=e,l=Ae(a,o),a){case"iframe":case"object":case"embed":Te("load",e),u=o;break;case"video":case"audio":for(u=0;u<$a.length;u++)Te($a[u],e);u=o;break;case"source":Te("error",e),u=o;break;case"img":case"image":case"link":Te("error",e),Te("load",e),u=o;break;case"form":Te("reset",e),Te("submit",e),u=o;break;case"details":Te("toggle",e),u=o;break;case"input":A(e,o),u=M(e,o),Te("invalid",e),Ie(n,"onChange");break;case"option":u=B(e,o);break;case"select":e._wrapperState={wasMultiple:!!o.multiple},u=Uo({},o,{value:void 0}),Te("invalid",e),Ie(n,"onChange");break;case"textarea":V(e,o),u=H(e,o),Te("invalid",e),Ie(n,"onChange");break;default:u=o}Me(a,u);var s=u;for(i in s)if(s.hasOwnProperty(i)){var c=s[i];"style"===i?ze(e,c):"dangerouslySetInnerHTML"===i?(c=c?c.__html:void 0,null!=c&&Aa(e,c)):"children"===i?"string"==typeof c?("textarea"!==a||""!==c)&&X(e,c):"number"==typeof c&&X(e,""+c):"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&"autoFocus"!==i&&(ea.hasOwnProperty(i)?null!=c&&Ie(n,i):null!=c&&x(e,i,c,l))}switch(a){case"input":L(e),j(e,o,!1);break;case"textarea":L(e),$(e);break;case"option":null!=o.value&&e.setAttribute("value",""+P(o.value));break;case"select":e.multiple=!!o.multiple,n=o.value,null!=n?q(e,!!o.multiple,n,!1):null!=o.defaultValue&&q(e,!!o.multiple,o.defaultValue,!0);break;default:"function"==typeof u.onClick&&(e.onclick=Fe)}Ve(a,o)&&(t.effectTag|=4)}null!==t.ref&&(t.effectTag|=128)}return null;case 6:if(e&&null!=t.stateNode)Ll(e,t,e.memoizedProps,o);else{if("string"!=typeof o&&null===t.stateNode)throw Error(r(166));n=yn(yu.current),yn(bu.current),Jn(t)?(n=t.stateNode,o=t.memoizedProps,n[Ni]=t,n.nodeValue!==o&&(t.effectTag|=4)):(n=(9===n.nodeType?n:n.ownerDocument).createTextNode(o),n[Ni]=t,t.stateNode=n)}return null;case 13:return zt(vu),o=t.memoizedState,0!==(64&t.effectTag)?(t.expirationTime=n,t):(n=null!==o,o=!1,null===e?void 0!==t.memoizedProps.fallback&&Jn(t):(a=e.memoizedState,o=null!==a,n||null===a||(a=e.child.sibling,null!==a&&(i=t.firstEffect,null!==i?(t.firstEffect=a,a.nextEffect=i):(t.firstEffect=t.lastEffect=a,a.nextEffect=null),a.effectTag=8))),n&&!o&&0!==(2&t.mode)&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!==(1&vu.current)?rs===Qu&&(rs=Yu):(rs!==Qu&&rs!==Yu||(rs=Gu),0!==us&&null!==es&&(To(es,ns),Co(es,us)))),(n||o)&&(t.effectTag|=4),null);case 4:return wn(),Ol(t),null;case 10:return Zt(t),null;case 17:return It(t.type)&&Ft(),null;case 19:if(zt(vu),o=t.memoizedState,null===o)return null;if(a=0!==(64&t.effectTag),i=o.rendering,null===i){if(a)mr(o,!1);else if(rs!==Qu||null!==e&&0!==(64&e.effectTag))for(i=t.child;null!==i;){if(e=_n(i),null!==e){for(t.effectTag|=64,mr(o,!1),a=e.updateQueue,null!==a&&(t.updateQueue=a,t.effectTag|=4),null===o.lastEffect&&(t.firstEffect=null),t.lastEffect=o.lastEffect,o=t.child;null!==o;)a=o,i=n,a.effectTag&=2,a.nextEffect=null,a.firstEffect=null,a.lastEffect=null,e=a.alternate,null===e?(a.childExpirationTime=0,a.expirationTime=i,a.child=null,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null):(a.childExpirationTime=e.childExpirationTime,a.expirationTime=e.expirationTime,a.child=e.child,a.memoizedProps=e.memoizedProps,a.memoizedState=e.memoizedState,a.updateQueue=e.updateQueue,i=e.dependencies,a.dependencies=null===i?null:{expirationTime:i.expirationTime,firstContext:i.firstContext,responders:i.responders}),o=o.sibling;return Mt(vu,1&vu.current|2),t.child}i=i.sibling}}else{if(!a)if(e=_n(i),null!==e){if(t.effectTag|=64,a=!0,n=e.updateQueue,null!==n&&(t.updateQueue=n,t.effectTag|=4),mr(o,!0),null===o.tail&&"hidden"===o.tailMode&&!i.alternate)return t=t.lastEffect=o.lastEffect,null!==t&&(t.nextEffect=null),null}else 2*ru()-o.renderingStartTime>o.tailExpiration&&1t)&&vs.set(e,t)))}}function Ur(e,t){e.expirationTimee?n:e,2>=e&&t!==e?0:e}function qr(e){if(0!==e.lastExpiredTime)e.callbackExpirationTime=1073741823,e.callbackPriority=99,e.callbackNode=$t(Vr.bind(null,e));else{var t=Br(e),n=e.callbackNode;if(0===t)null!==n&&(e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90);else{var r=Fr();if(1073741823===t?r=99:1===t||2===t?r=95:(r=10*(1073741821-t)-10*(1073741821-r),r=0>=r?99:250>=r?98:5250>=r?97:95),null!==n){var o=e.callbackPriority;if(e.callbackExpirationTime===t&&o>=r)return;n!==Yl&&Bl(n)}e.callbackExpirationTime=t,e.callbackPriority=r,t=1073741823===t?$t(Vr.bind(null,e)):Wt(r,Hr.bind(null,e),{timeout:10*(1073741821-t)-ru()}),e.callbackNode=t}}}function Hr(e,t){if(ks=0,t)return t=Fr(),No(e,t),qr(e),null;var n=Br(e);if(0!==n){if(t=e.callbackNode,(Ju&(Wu|$u))!==Hu)throw Error(r(327));if(lo(),e===es&&n===ns||Kr(e,n),null!==ts){var o=Ju;Ju|=Wu;for(var a=Yr();;)try{eo();break}catch(t){Xr(e,t)}if(Gt(),Ju=o,Bu.current=a,rs===Ku)throw t=os,Kr(e,n),To(e,n),qr(e),t;if(null===ts)switch(a=e.finishedWork=e.current.alternate,e.finishedExpirationTime=n,o=rs,es=null,o){case Qu:case Ku:throw Error(r(345));case Xu:No(e,2=n){e.lastPingedTime=n,Kr(e,n);break}}if(i=Br(e),0!==i&&i!==n)break;if(0!==o&&o!==n){e.lastPingedTime=o;break}e.timeoutHandle=Si(oo.bind(null,e),a);break}oo(e);break;case Gu:if(To(e,n),o=e.lastSuspendedTime,n===o&&(e.nextKnownPendingLevel=ro(a)),ss&&(a=e.lastPingedTime,0===a||a>=n)){e.lastPingedTime=n,Kr(e,n);break}if(a=Br(e),0!==a&&a!==n)break;if(0!==o&&o!==n){e.lastPingedTime=o;break}if(1073741823!==is?o=10*(1073741821-is)-ru():1073741823===as?o=0:(o=10*(1073741821-as)-5e3,a=ru(),n=10*(1073741821-n)-a,o=a-o,0>o&&(o=0),o=(120>o?120:480>o?480:1080>o?1080:1920>o?1920:3e3>o?3e3:4320>o?4320:1960*Uu(o/1960))-o,n=o?o=0:(a=0|l.busyDelayMs,i=ru()-(10*(1073741821-i)-(0|l.timeoutMs||5e3)),o=i<=a?0:a+o-i),10 component higher in the tree to provide a loading indicator or placeholder to display."+N(i))}rs!==Zu&&(rs=Xu),l=yr(l,i),f=a;do{switch(f.tag){case 3:u=l,f.effectTag|=4096,f.expirationTime=t;var w=Ar(f,u,t);ln(f,w); break e;case 1:u=l;var E=f.type,k=f.stateNode;if(0===(64&f.effectTag)&&("function"==typeof E.getDerivedStateFromError||null!==k&&"function"==typeof k.componentDidCatch&&(null===ms||!ms.has(k)))){f.effectTag|=4096,f.expirationTime=t;var _=Ir(f,u,t);ln(f,_);break e}}f=f.return}while(null!==f)}ts=no(ts)}catch(e){t=e;continue}break}}function Yr(){var e=Bu.current;return Bu.current=Cu,null===e?Cu:e}function Gr(e,t){eus&&(us=e)}function Jr(){for(;null!==ts;)ts=to(ts)}function eo(){for(;null!==ts&&!Gl();)ts=to(ts)}function to(e){var t=Fu(e.alternate,e,ns);return e.memoizedProps=e.pendingProps,null===t&&(t=no(e)),qu.current=null,t}function no(e){ts=e;do{var t=ts.alternate;if(e=ts.return,0===(2048&ts.effectTag)){if(t=br(t,ts,ns),1===ns||1!==ts.childExpirationTime){for(var n=0,r=ts.child;null!==r;){var o=r.expirationTime,a=r.childExpirationTime;o>n&&(n=o),a>n&&(n=a),r=r.sibling}ts.childExpirationTime=n}if(null!==t)return t;null!==e&&0===(2048&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=ts.firstEffect),null!==ts.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=ts.firstEffect),e.lastEffect=ts.lastEffect),1e?t:e}function oo(e){var t=qt();return Vt(99,ao.bind(null,e,t)),null}function ao(e,t){do lo();while(null!==gs);if((Ju&(Wu|$u))!==Hu)throw Error(r(327));var n=e.finishedWork,o=e.finishedExpirationTime;if(null===n)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,n===e.current)throw Error(r(177));e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90,e.nextKnownPendingLevel=0;var a=ro(n);if(e.firstPendingTime=a,o<=e.lastSuspendedTime?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:o<=e.firstSuspendedTime&&(e.firstSuspendedTime=o-1),o<=e.lastPingedTime&&(e.lastPingedTime=0),o<=e.lastExpiredTime&&(e.lastExpiredTime=0),e===es&&(ts=es=null,ns=0),1u&&(c=u,u=l,l=c),c=Ue(w,l),f=Ue(w,u),c&&f&&(1!==k.rangeCount||k.anchorNode!==c.node||k.anchorOffset!==c.offset||k.focusNode!==f.node||k.focusOffset!==f.offset)&&(E=E.createRange(),E.setStart(c.node,c.offset),k.removeAllRanges(),l>u?(k.addRange(E),k.extend(f.node,f.offset)):(E.setEnd(f.node,f.offset),k.addRange(E)))))),E=[];for(k=w;k=k.parentNode;)1===k.nodeType&&E.push({element:k,left:k.scrollLeft,top:k.scrollTop});for("function"==typeof w.focus&&w.focus(),w=0;w=t&&e<=t}function To(e,t){var n=e.firstSuspendedTime,r=e.lastSuspendedTime;nt||0===n)&&(e.lastSuspendedTime=t),t<=e.lastPingedTime&&(e.lastPingedTime=0),t<=e.lastExpiredTime&&(e.lastExpiredTime=0)}function Co(e,t){t>e.firstPendingTime&&(e.firstPendingTime=t);var n=e.firstSuspendedTime;0!==n&&(t>=n?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:t>=e.lastSuspendedTime&&(e.lastSuspendedTime=t+1),t>e.nextKnownPendingLevel&&(e.nextKnownPendingLevel=t))}function No(e,t){var n=e.lastExpiredTime;(0===n||n>t)&&(e.lastExpiredTime=t)}function Po(e,t,n,o){var a=t.current,i=Fr(),l=su.suspense;i=jr(i,a,l);e:if(n){n=n._reactInternalFiber;t:{if(J(n)!==n||1!==n.tag)throw Error(r(170));var u=n;do{switch(u.tag){case 3:u=u.stateNode.context;break t;case 1:if(It(u.type)){u=u.stateNode.__reactInternalMemoizedMergedChildContext;break t}}u=u.return}while(null!==u);throw Error(r(171))}if(1===n.tag){var s=n.type;if(It(s)){n=Dt(n,s,u);break e}}n=u}else n=Al;return null===t.context?t.context=n:t.pendingContext=n,t=on(i,l),t.payload={element:e},o=void 0===o?null:o,null!==o&&(t.callback=o),an(a,t),Dr(a,i),i}function Oo(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function Ro(e,t){e=e.memoizedState,null!==e&&null!==e.dehydrated&&e.retryTime