Nový Občanský zákoník - Oddíl 2 - Správa pozůstalosti a její soupis

Předpis č. 89/2012 Sb.

Vyhlášené znění

89/2012 Sb. Zákon občanský zákoník

Oddíl 2

Správa pozůstalosti a její soupis

Správa pozůstalosti

§ 1677

(1) Povolal-li zůstavitel správce pozůstalosti nebo vykonavatele závěti, spravuje pozůstalost až do potvrzení nabytí dědictví správce pozůstalosti, jinak vykonavatel závěti. Nepovolal-li zůstavitel žádného z nich, spravuje pozůstalost dědic; je-li dědiců více a neujednají-li si nic jiného, spravují pozůstalost všichni dědicové.

(2) Je-li pro to vážný důvod, nařídí soud jiné opatření.

§ 1678

(1) Kdo spravuje pozůstalost, vykonává její prostou správu.

(2) Kdo spravuje pozůstalost, poskytne z ní splátky na zaopatření osobám, které na ně mají právo, a doručí odkazovníkům zprávu o odkazech, které jim připadly. Dospělé odkazy vyrovná, schválí-li to soud.

§ 1679

(1) Při správě lze z pozůstalosti něco zcizit nebo použít jako jistotu, vyžaduje-li to zájem na zachování hodnoty nebo podstaty spravovaného majetku, jinak za protiplnění. To platí i v případě, že má být změněn účel spravovaného majetku.

(2) Správce dědictví nebo vykonavatel závěti může učinit úkon přesahující rozsah prosté správy, souhlasí-li s tím dědici. Nedohodnou-li se dědici nebo je-li dědicem osoba pod zvláštní ochranou, vyžaduje se souhlas soudu.

§ 1680

(1) Dědici, jehož dědické právo je již jasně prokázáno, může soud povolit i před skončením řízení o dědictví, aby s určitými pozůstalostními předměty volně nakládal, pokud je splnění poslední vůle zůstavitele zabezpečeno nebo souhlasí-li ostatní spoludědicové, nepominutelní dědicové a odkazovníci.

(2) Uplatňuje-li právo na dědictví více osob, které si odporují, nelze opatření podle odstavce 1 učinit. Dostalo-li se však dědici výhody již dříve, nelze mu ji odejmout.

§ 1681

(1) Ujme-li se dědic, aniž je k tomu oprávněn, plné správy pozůstalosti, ruší se tím od počátku účinky výhrady soupisu, pokud ji případně učinil. To platí i tehdy, prokáže-li se, že dědic pozůstalostní majetek úmyslně zatajil, smísí-li dědic části pozůstalosti s částmi svého majetku, aniž lze rozlišit, komu patří, ledaže tomu tak bylo již před smrtí zůstavitele. Stejný účinek vzhledem k výhradě soupisu nastane i vůči tomu z dědiců, v jehož přímém či nepřímém zastoupení někdo jiný pozůstalost takto spravoval. Spravuje-li takto pozůstalost osoba dědici blízká, má se za to, že jedná také jako jeho zástupce.

(2) Účinek podle odstavce 1 nenastane, rozdělí-li si dědici ještě před potvrzením nabytí dědictví jen písemnosti, podobizny nebo záznamy a jiné věci rodinné nebo upomínkové povahy.

Závěra pozůstalosti

§ 1682

(1) Soud učiní bez odkladu opatření zajišťující pozůstalost (závěru), jestliže

a) některý z dědiců není svéprávný,

b) některý z dědiců je neznámého pobytu,

c) je obava, že je pozůstalost předlužena,

d) věřitel navrhl odloučení pozůstalosti, nebo

e) je-li tu jiný důležitý důvod pro zvláštní opatrnost.

(2) Je-li jen některý dědic nesvéprávný, nepřítomný nebo neznámý, lze se spokojit se závěrou takové části pozůstalosti, která stačí k uspokojení jeho dědického práva. To platí i tehdy, je-li tu osoba, které přísluší právo na povinný díl.

§ 1683

Závěry není třeba, je-li v pozůstalosti nemovitá věc poskytující dostatečnou jistotu.

Soupis pozůstalosti

§ 1684

(1) Účelem soupisu pozůstalosti je zjistit pozůstalostní jmění a určit čistou hodnotu majetku v době smrti zůstavitele.

(2) Neohrozí-li to vážně včasné provedení soupisu, může být soupisu přítomen a vznášet dotazy a činit připomínky

a) vykonavatel závěti,

b) správce dědictví,

c) každý, kdo tvrdí a osvědčí své dědické právo nebo právo na povinný díl, nebo o kom je známo, že mu takové právo zřejmě náleží,

d) věřitel, který si vyžádal odloučení pozůstalosti,

e) souhlasí-li soud, i jiná osoba, která na tom prokáže právní zájem; odkazovník však jen tehdy, hrozí-li, že bude povinen poměrně přispět na povinný díl.

§ 1685

(1) Soud nařídí soupis pozůstalosti, uplatní-li dědic právo výhrady soupisu, nebo je-li to potřebné pro výpočet povinného dílu.

(2) Soud nařídí soupis pozůstalosti také,

a) je-li mezi dědici osoba, která není plně svéprávná, nebo která je neznámá či nepřítomná, nebo právnická osoba veřejně prospěšná či zřízená ve veřejném zájmu (dále jen „osoba pod zvláštní ochranou“),

b) je-li nejistota, zda je někdo dědicem nebo kdo je dědicem,

c) žádá-li o to věřitel podle § 1709, nebo

d) osvědčí-li věřitel zůstavitele, že tu je pro provedení soupisu jiný vážný důvod.

§ 1686

(1) Náklady na pořízení soupisu se hradí z pozůstalosti a jdou poměrně k tíži dědických podílů těch dědiců, jimž je soupis k prospěchu. Není-li dobře možné hradit náklady na pořízení soupisu z pozůstalosti, uloží soud těmto dědicům, aby na úhradu nákladů poměrně přispěli.

(2) Nařídil-li soud soupis pro potřebu výpočtu povinného dílu, hradí se náklady z pozůstalosti a jdou poměrně k tíži všech dědiců a osoby, která má právo na povinný díl. Není-li dobře možné hradit náklady na pořízení soupisu z pozůstalosti, uloží soud těmto osobám, aby na úhradu nákladů poměrně přispěly.

(3) Požaduje-li někdo soupis, aniž pro to má vážný důvod, soud mu uloží, aby náklady soupisu nesl ze svého.

§ 1687

(1) Odůvodňují-li to okolnosti případu, může soud rozhodnout o nahrazení soupisu pozůstalosti seznamem pozůstalostního majetku vyhotoveným správcem pozůstalosti a potvrzeným všemi dědici. Nebyl-li správce pozůstalosti dosud ustaven, může ho za tím účelem jmenovat soud.

(2) V jednoduchých případech může soud rozhodnout, neodporují-li tomu dědicové, o nahrazení soupisu pozůstalosti společným prohlášením dědiců o pozůstalostním majetku.

§ 1688

(1) Prokáže-li se, že prohlášení nebo seznam podle § 1687 neodpovídají skutečnosti v rozsahu nikoli nepodstatném,

a) ruší se tím dědicům od počátku účinky výhrady soupisu, pokud ji případně učinili,

b) osoba uvedená v § 1685 odst. 2 má právo žádat, aby soud nařídil nový soupis pozůstalosti, prokáže-li na tom právní zájem.

(2) Účinek podle odstavce 1 písm. a) nenastane vůči osobě pod zvláštní ochranou, ledaže se prokáže, že pozůstalostní majetek úmyslně zatajila. Tento účinek nenastane ani vůči dědici, který prokáže, že nezavinil neúplnost prohlášení nebo seznamu.

(3) Způsobil-li správce, že seznam podle § 1687 není úplný, nahradí škodu z toho vzešlou.

§ 1689

Je-li znám věřitel, soud mu oznámí, že byl proveden soupis pozůstalosti a umožní mu vyjádřit se k soupisu.

Skrýt změny zákona Legenda text přidán text vypuštěn
Upozorníme vás na články, které by vám neměly uniknout (maximálně 2x týdně).
'; document.getElementById('outstream-iframe').onload = function () { setupIframe(); } replayScreen = document.getElementById('iinfoOutstreamReplay'); iinfoOutstreamPosition = document.getElementById('iinfoOutstreamPosition'); outstreamContainer = document.getElementsByClassName('outstream-container')[0]; setupReplayScreen(); } function setupIframe() { outstreamDocument = document.getElementById('outstream-iframe').contentWindow.document; let el = outstreamDocument.createElement('style'); outstreamDocument.head.appendChild(el); el.innerText = "#adContainer>div:nth-of-type(1),#adContainer>div:nth-of-type(1) > iframe { width: 99% !important;height: 99% !important;max-width: 100%;}#videoContent,body{ width:100vw;height:100vh}body{ font-family:'Helvetica Neue',Arial,sans-serif}#videoContent{ overflow:hidden;background:#000}#adMuteBtn{ width:35px;height:35px;border:0;background:0 0;display:none;position:absolute;fill:rgba(230,230,230,1);bottom:-5px;right:25px}"; videoContent = outstreamDocument.getElementById('contentElement'); videoContent.style.display = 'none'; videoContent.volume = 1; videoContent.muted = false; if ( location.href.indexOf('rejstriky.finance.cz') !== -1 || location.href.indexOf('finance-rejstrik') !== -1 || location.href.indexOf('firmy.euro.cz') !== -1 || location.href.indexOf('euro-rejstrik') !== -1 || location.href.indexOf('/rejstrik/') !== -1 || location.href.indexOf('/rejstrik-firem/') !== -1) { outstreamDirectPlayed = true; soundAllowed = true; iinfoVastUrlIndex = 0; } if (!outstreamDirectPlayed) { console.log('OUTSTREAM direct'); setUpIMA(true); } else { if (soundAllowed) { const playPromise = videoContent.play(); if (playPromise !== undefined) { playPromise.then(function () { console.log('OUTSTREAM sound allowed'); setUpIMA(false); }).catch(function () { console.log('OUTSTREAM sound forbidden'); renderBanner(); }); } } else { renderBanner(); } } } function getWrapper() { let articleWrapper = document.querySelector('.rs-outstream-placeholder'); // Outstream Placeholder from RedSys manipulation if (articleWrapper && articleWrapper.style.display !== 'block') { articleWrapper.innerHTML = ""; articleWrapper.style.display = 'block'; } // Don't render OutStream on homepages if (articleWrapper === null) { if (document.querySelector('body.p-index')) { return null; } } if (articleWrapper === null) { articleWrapper = document.getElementById('iinfo-outstream'); } if (articleWrapper === null) { articleWrapper = document.querySelector('.layout-main__content .detail__article p:nth-of-type(6)'); } if (articleWrapper === null) { // Euro, Autobible, Zdravi articleWrapper = document.querySelector('.o-article .o-article__text p:nth-of-type(6)'); } if (articleWrapper === null) { articleWrapper = document.getElementById('sidebar'); } if (!articleWrapper) { console.error("Outstream wrapper of article was not found."); } return articleWrapper; } function setupDimensions() { outstreamWidth = Math.min(iinfoOutstreamPosition.offsetWidth, 480); outstreamHeight = Math.min(iinfoOutstreamPosition.offsetHeight, 320); } /** * Sets up IMA ad display container, ads loader, and makes an ad request. */ function setUpIMA(direct) { google.ima.settings.setDisableCustomPlaybackForIOS10Plus(true); google.ima.settings.setLocale('cs'); google.ima.settings.setNumRedirects(10); // Create the ad display container. createAdDisplayContainer(); // Create ads loader. adsLoader = new google.ima.AdsLoader(adDisplayContainer); // Listen and respond to ads loaded and error events. adsLoader.addEventListener( google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED, onAdsManagerLoaded, false); adsLoader.addEventListener( google.ima.AdErrorEvent.Type.AD_ERROR, onAdError, false); // An event listener to tell the SDK that our content video // is completed so the SDK can play any post-roll ads. const contentEndedListener = function () { adsLoader.contentComplete(); }; videoContent.onended = contentEndedListener; // Request video ads. const adsRequest = new google.ima.AdsRequest(); if (direct) { adsRequest.adTagUrl = directVast; console.log('Outstream DIRECT CAMPAING advert: ' + directVast); videoContent.muted = true; videoContent.volume = 0; outstreamDirectPlayed = true; } else { adsRequest.adTagUrl = iinfoVastUrls[iinfoVastUrlIndex]; console.log('Outstream advert: ' + iinfoVastUrls[iinfoVastUrlIndex]); videoContent.muted = false; videoContent.volume = 1; } // Specify the linear and nonlinear slot sizes. This helps the SDK to // select the correct creative if multiple are returned. // adsRequest.linearAdSlotWidth = outstreamWidth; // adsRequest.linearAdSlotHeight = outstreamHeight; adsRequest.nonLinearAdSlotWidth = 0; adsRequest.nonLinearAdSlotHeight = 0; adsLoader.requestAds(adsRequest); } function setupReplayScreen() { replayScreen.addEventListener('click', function () { iinfoOutstreamPosition.remove(); iinfoVastUrlIndex = 0; outstreamInit(); }); } /** * Sets the 'adContainer' div as the IMA ad display container. */ function createAdDisplayContainer() { // We assume the adContainer is the DOM id of the element that will house // the ads. outstreamDocument.getElementById('videoContent').style.display = 'none'; adDisplayContainer = new google.ima.AdDisplayContainer( outstreamDocument.getElementById('adContainer'), videoContent); } function unmuteAdvert() { adVolume = !adVolume; if (adVolume) { adsManager.setVolume(0.3); outstreamDocument.getElementById('adMuteBtn').innerHTML = ''; } else { adsManager.setVolume(0); outstreamDocument.getElementById('adMuteBtn').innerHTML = ''; } } /** * Loads the video content and initializes IMA ad playback. */ function playAds() { // Initialize the container. Must be done through a user action on mobile // devices. videoContent.load(); adDisplayContainer.initialize(); // setupDimensions(); try { // Initialize the ads manager. Ad rules playlist will start at this time. adsManager.init(1920, 1080, google.ima.ViewMode.NORMAL); // Call play to start showing the ad. Single video and overlay ads will // start at this time; the call will be ignored for ad rules. adsManager.start(); // window.addEventListener('resize', function (event) { // if (adsManager) { // setupDimensions(); // adsManager.resize(outstreamWidth, outstreamHeight, google.ima.ViewMode.NORMAL); // } // }); } catch (adError) { // An error may be thrown if there was a problem with the VAST response. // videoContent.play(); } } /** * Handles the ad manager loading and sets ad event listeners. * @param { !google.ima.AdsManagerLoadedEvent } adsManagerLoadedEvent */ function onAdsManagerLoaded(adsManagerLoadedEvent) { // Get the ads manager. const adsRenderingSettings = new google.ima.AdsRenderingSettings(); adsRenderingSettings.restoreCustomPlaybackStateOnAdBreakComplete = true; adsRenderingSettings.loadVideoTimeout = 12000; // videoContent should be set to the content video element. adsManager = adsManagerLoadedEvent.getAdsManager(videoContent, adsRenderingSettings); // Add listeners to the required events. adsManager.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR, onAdError); adsManager.addEventListener( google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED, onContentPauseRequested); adsManager.addEventListener( google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED, onContentResumeRequested); adsManager.addEventListener( google.ima.AdEvent.Type.ALL_ADS_COMPLETED, onAdEvent); // Listen to any additional events, if necessary. adsManager.addEventListener(google.ima.AdEvent.Type.LOADED, onAdEvent); adsManager.addEventListener(google.ima.AdEvent.Type.STARTED, onAdEvent); adsManager.addEventListener(google.ima.AdEvent.Type.COMPLETE, onAdEvent); playAds(); } /** * Handles actions taken in response to ad events. * @param { !google.ima.AdEvent } adEvent */ function onAdEvent(adEvent) { // Retrieve the ad from the event. Some events (for example, // ALL_ADS_COMPLETED) don't have ad object associated. const ad = adEvent.getAd(); console.log('Outstream event: ' + adEvent.type); switch (adEvent.type) { case google.ima.AdEvent.Type.LOADED: // This is the first event sent for an ad - it is possible to // determine whether the ad is a video ad or an overlay. if (!ad.isLinear()) { // Position AdDisplayContainer correctly for overlay. // Use ad.width and ad.height. videoContent.play(); } outstreamDocument.getElementById('adContainer').style.width = '100%'; outstreamDocument.getElementById('adContainer').style.maxWidth = '640px'; outstreamDocument.getElementById('adContainer').style.height = '360px'; break; case google.ima.AdEvent.Type.STARTED: window.addEventListener('scroll', onActiveView); // This event indicates the ad has started - the video player // can adjust the UI, for example display a pause button and // remaining time. if (ad.isLinear()) { // For a linear ad, a timer can be started to poll for // the remaining time. intervalTimer = setInterval( function () { // Example: const remainingTime = adsManager.getRemainingTime(); // adsManager.pause(); }, 300); // every 300ms } outstreamDocument.getElementById('adMuteBtn').style.display = 'block'; break; case google.ima.AdEvent.Type.ALL_ADS_COMPLETED: if (ad.isLinear()) { clearInterval(intervalTimer); } if (outstreamLastError === 303) { if (isBanner) { renderBanner(); } else { replayScreen.style.display = 'flex'; } } break; case google.ima.AdEvent.Type.COMPLETE: // This event indicates the ad has finished - the video player // can perform appropriate UI actions, such as removing the timer for // remaining time detection. if (ad.isLinear()) { clearInterval(intervalTimer); } if (isBanner) { renderBanner(); } else { replayScreen.style.display = 'flex'; } break; } } /** * Handles ad errors. * @param { !google.ima.AdErrorEvent } adErrorEvent */ function onAdError(adErrorEvent) { // Handle the error logging. console.log(adErrorEvent.getError()); outstreamLastError = adErrorEvent.getError().getErrorCode(); if (!loadNext()) { renderBanner(); } } function renderBanner() { if (isBanner) { console.log('Outstream: Render Banner'); iinfoOutstreamPosition.innerHTML = ""; iinfoOutstreamPosition.style.height = "330px"; iinfoOutstreamPosition.appendChild(bannerDiv); } else { console.log('Outstream: Banner is not set'); } } function loadNext() { iinfoVastUrlIndex++; if (iinfoVastUrlIndex < iinfoVastUrls.length) { iinfoOutstreamPosition.remove(); outstreamInit(); } else { return false; } adVolume = 1; return true; } /** * Pauses video content and sets up ad UI. */ function onContentPauseRequested() { videoContent.pause(); // This function is where you should setup UI for showing ads (for example, // display ad timer countdown, disable seeking and more.) // setupUIForAds(); } /** * Resumes video content and removes ad UI. */ function onContentResumeRequested() { videoContent.play(); // This function is where you should ensure that your UI is ready // to play content. It is the responsibility of the Publisher to // implement this function when necessary. // setupUIForContent(); } function onActiveView() { if (outstreamContainer) { const containerOffset = outstreamContainer.getBoundingClientRect(); const windowHeight = window.innerHeight; if (containerOffset.top < windowHeight/1 && containerOffset.bottom > 0.0) { if (outstreamPaused) { adsManager.resume(); outstreamPaused = false; } return true; } else { if (!outstreamPaused) { adsManager.pause(); outstreamPaused = true; } } } return false; } let outstreamInitInterval; if (typeof cpexPackage !== "undefined") { outstreamInitInterval = setInterval(tryToInitializeOutstream, 100); } else { const wrapper = getWrapper(); if (wrapper) { let outstreamInitialized = false; window.addEventListener('scroll', () => { if (!outstreamInitialized) { const containerOffset = wrapper.getBoundingClientRect(); const windowHeight = window.innerHeight; if (containerOffset.top < windowHeight / 1 && containerOffset.bottom > 0.0) { outstreamInit(); outstreamInitialized = true; } } }); } } function tryToInitializeOutstream() { const wrapper = getWrapper(); if (wrapper) { const containerOffset = wrapper.getBoundingClientRect(); const windowHeight = window.innerHeight; if (containerOffset.top < windowHeight / 1 && containerOffset.bottom > 0.0) { if (cpexPackage.adserver.displayed) { clearInterval(outstreamInitInterval); outstreamInit(); } } } else { clearInterval(outstreamInitInterval); } } }
OSZAR »