Fakta som representerar tidsperioder visas vanligtvis i dokumentets textavsnitt. Till exempel tre år sex månader eller 21 dagar. För att uppfylla kraven för arkivering i XBRL och EDGAR kräver SEC att du anger dessa värden med hjälp av ISO 8601 varaktighetsstandarder. Den här artikeln ger en översikt över standarderna och beskriver hur du anger, länkar och formaterar dessa värden i Workiva.
Översikt över ISO 8601
Genom att använda ISO 8601-varaktighetskoderna elimineras tvetydigheter när dina XBRL-dokument tolkas av programvaruapplikationer. För att använda dessa koder kombinerar du dem för att bilda en textsträng som uttrycker den specifika tidsperioden i din rapport. Om du till exempel skulle uttrycka de två tidsperioderna ovan med hjälp av ISO-koderna för varaktighet skulle de se ut så här:
| Tidsperiod | ISO 8601-format |
| Tre år och sex månader (eller 3 år och 6 månader) | P3Y6M |
| 21 dagar eller tjugoen dagar | P21D |
Formatera tidsperiodslänkar
Du arbetar med tidsperioder på samma sätt som du arbetar med andra värden som du länkar till i dokumentet. Läs mer på Format Linked Values.
Vanligtvis anger du en länks källvärde i kalkylarket. Du kan dock skapa en länkkälla på ett värde som visas i text i dokumentet (en källänk). Stegen nedan är baserade på länkning från ett nytt källvärde som skapats i kalkylarket.
Obs: För att slutföra dessa steg ska du använda informationen i avsnittet ISO 8601 Varaktighetskoder nedan för att fastställa de koder som du ska använda för de specifika värdena i din rapport.
- 1
- Öppna kalkylarket och ange den ISO 8601-kod som representerar den tidsperiod som visas i rapporten i det avsnitt som är avsett för den perioden. Om texten i dokumentet till exempel lyder "...under en period av sex månader...", skriver du P6M.
- 2
- Kopiera värdet.
- 3
- Öppna dokumentet där tidsperioden visas och markera texten. Klistra sedan in värdet. Värdet visar nu den ISO-kod som du angav, med en understrykning som signalerar en utkastlänk.
- 4
- Markera och högerklicka på länken och välj sedan Värdeformatering i menyn Länkalternativ.
- 5
- I panelen Formats ställer du in följande:
- För Format väljer du Period.
- För Display väljer du hur du vill att din period ska se ut.
- Om du vill skriva det första ordet i dina textdeskriptorer med stor bokstav väljer du Skriv med stor bokstav i rullgardinsmenyn Första ordet. Objekt i fältet Display kommer också att skrivas med stor bokstav.
Ersätt länkade källvärden
Om du behöver ändra ett befintligt länkat källvärde till ISO-formatet måste du också se till att alla dess mål i dokumentet är formaterade på rätt sätt för sitt sammanhang:
- 1
- När du har ersatt källvärdet med ISO 8601-koden högerklickar du på källvärdet och väljer View Properties i menyn Link options.
- 2
- I panelen Egenskaper för länk visas källan under listan Källa och alla dess mål under listan Mål. Markera ett mål och klicka på knappen Gå till länk för att öppna dokumentet till platsen för det värdet.
- 3
- Markera och högerklicka på länken, välj Värdeformatering i menyn Länkalternativ och formatera den på lämpligt sätt enligt beskrivningen i stegen tidigare i det här avsnittet.
- 4
- Upprepa dessa steg för varje mållänk.
Kodformat för varaktighet
Avsnittet Durations i ISO 8601 beskriver i detalj hur du använder dessa koder för att ange tidsperioden i din rapport. Strukturen för den tidsperiod som representeras i ISO 8601-varaktighetskoderna ser ut så här:
P<date>T
Koderna i den strukturen bildar en textsträng som ser ut så här:
P[n]Y[n]M[n]DT[n]H[n]M[n]S
Där bokstaven P inleder perioden, är [n] ett heltal som representerar [Y]ear, [M]onth, [D]ay.
Bokstaven T signalerar att resten av segmentet representerar tiden på dygnet i [H]ours, [M]inutes och [S]econds.
Koderna ska alltid presenteras i denna ordning och med versaler. Om något värde skulle vara noll, utesluter du helt enkelt motsvarande indikator från strängen. Till exempel P3Y7D i stället för P3Y0M7D.
För finansiell rapportering krävs för de flesta perioder endast P[n]Y[n]M[n]D, för att representera år, månad och dag, exklusive segmentet för tid på dagen T[n]H[n]M[n]S.
ISO har support för ytterligare varaktighetskoder för att uttrycka perioder i form av veckor, decimalvärden eller negativa värden. Dessa format stöds dock ännu inte av XBRL, så de stöds för närvarande inte i Workiva.
Uttryck av decimalvärden
Om din rapport innehåller en varaktighet som presenteras som ett decimalvärde, t.ex. 3,7 år, måste du bestämma rätt ISO-varaktighetssträng som ska anges i kalkylarket, länka den till värdet i dokumentet och sedan formatera länken så att den visar den första decimalen. Exempel på strängen kan vara P3Y8M15D eller P3Y256D.
Eftersom värdena är avrundade (baserat på ett 365-dagarsår) kan du behöva justera strängen några gånger för att hitta rätt värde för ditt värde. Se tabellen i avsnittet Format för periodlänkar nedan för information om decimalformaten.
Du kan också hitta ett alternativt sätt att uttrycka värdet i rapporten, som uppfyller både ISO 8601- och XBRL-kraven. Även om det är möjligt att skapa fantomfakta för att märka tidsperioder som uttrycks i decimala (eller negativa) värden, skulle dessa fakta inte följa SEC:s regler.
Beräkning av fraktioner av ISO-år
Även om det normalt är ganska enkelt att konvertera en tidsperiod till ISO-koder, krävs det ibland mer komplicerade konverteringar för årsbråk. Till exempel skulle en period på 3,2 år vara P3Y2M12D. En period på 5,8 år skulle vara P5Y9M18D. För att enkelt beräkna ISO-koden för ett värde, se Konvertera decimal varaktighet till ISO 8601.
<!--Your CSM can import a calculator into your account to allow you to type in the fraction and the calculator will display the correct ISO format to use in your document.
-->