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

דף הבית » דיני עבודה » ניהול שכר » רגולציה ודיני עבודה: כיצד רגולציה משפיעה על בקרת השכר

מאמרים חדשים
מאמרים – עודכנו לאחרונה
קטגוריות
ארכיון
פברואר 2025
אבגדהוש
 1
2345678
9101112131415
16171819202122
232425262728 

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

רגולציה ודיני עבודה: כיצד רגולציה משפיעה על בקרת השכר

מבוא

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

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

1. השפעת הרגולציה על בקרת השכר

1.1 דיני עבודה והגנת זכויות העובדים

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

השפעה על בקרת השכר:

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

1.2 רגולציה בתחום הפנסיה וההפרשות הסוציאליות

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

השפעה על בקרת השכר:

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

1.3 תקנות מיסוי וניכויים

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

השפעה על בקרת השכר:

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

1.4 חוקי הגנת פרטיות ואבטחת מידע

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

השפעה על בקרת השכר:

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

2. אתגרים בניהול בקרת שכר בתנאים רגולטוריים משתנים

2.1 התאמה לשינויים רגולטוריים תכופים

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

דרכי התמודדות:

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

2.2 מורכבות חישובי השכר וניכויים

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

דרכי התמודדות:

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

2.3 ניהול סיכונים ואחריות משפטית

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

דרכי התמודדות:

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

טבלה: תחומי רגולציה והשפעתם על בקרת השכר

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

סיכום

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

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

אולי יעניין אותך גם...

תלוש שכר
ניכויים מהשכר: מדריך מקיף לעובדים ולמעסיקים

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

עדכונים למעסיק ולעסק הקטן
יחסי עבודה - שאלות ותשובות

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

משכורות
שקיפות שכר: יתרונות וסיכונים עבור ארגונים

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

פתרונות רכש
הקשר בין גמישות בשעות העבודה לגובה השכר

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

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

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

בקרת שכר
7 טעויות שכר הרסניות שיכולות להרוס עסק – ואיך להימנע מהן

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

ניהול שכר
ניהול שכר פנימי או מיקור חוץ? היתרונות והחסרונות שכל מנהל צריך לדעת

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

הודעה לעובד
חוק הודעה לעובד: תנאי עבודה וזכויות

מבוא חוק הודעה לעובד (תנאי עבודה), התשס"ב-2002, הוא חוק שנועד להבטיח שכל עובד יקבל מידע ברור ומפורט...

ניהול שכר בארגון
שכר מבוסס ביצועים: פתרון לשימור כישרונות בארגון

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

דיני עבודה
ניהול סיכונים בתחום דיני העבודה: זיהוי וניהול סיכונים משפטיים הקשורים להעסקת עובדים

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

    ניתן להשתמש בחצי המקלדת בכדי לנווט בין כפתורי הרכיב
    ",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