1

XBRL-CONF-CR5-2012-01-24 準拠スイートには、番号 304-26 の次のテストケース バリエーションが含まれており、これは無効な XBRL です。

<?xml version="1.0"?>
<!-- Copyright 2003 XBRL International Inc. See www.xbrl.org/legal. All Rights Reserved. -->
<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:my="http://www.someCompany.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.someCompany.com 304-03-monetaryItemTypeUnitsRestrictions.xsd">
    <link:schemaRef xlink:href="304-03-monetaryItemTypeUnitsRestrictions.xsd" xlink:type="simple" />
    <my:assets unitRef="u1" contextRef="c1" precision="1">120</my:assets>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.someCompany.com">example</identifier>
        </entity>
        <period>
            <instant>2003-02-27</instant>
        </period>
    </context>
    <unit xmlns:ISO4217="http://www.xbrl.org/2003/iso4217" id="u1">
        <divide>
            <unitNumerator>
                <measure>ISO4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>xbrli:shares</measure>
            </unitDenominator>
        </divide>
    </unit>
</xbrl>

なぜこれが無効なのか誰か教えてもらえますか? XBRL仕様では、通貨アイテムの種類と単位の分子と分母に関して具体的なことは何も言及されていませんが、単位の通貨アイテムの種類と要素に関係していると推測しています。この XBRL は、インスタンスが 2003 年 2 月 27 日に投稿された $120 USD/share を指定しているように見えます。これが無効である理由を説明している XBRL 仕様の部分を教えてもらえますか?

4

2 に答える 2

0

見つけた。問題は、通貨項目タイプが複雑な単位を使用できないことです。

2013 US GAAP タクソノミーの EarningsPerShareBasic タイプを調べたところ、monetaryItemType ではなく decimalItemType が使用されています。「$120/株」のようなものを言うために必要な通貨の種類は、複雑な単位 (USD/株など) で指定されるため、これは理にかなっていると思います。

以上のことから、304-26 適合性テストがテストしているのは、貨幣アイテム タイプ (テストの「資産」ファクトが使用するもの) がその単位に複合型を使用できないということであると結論付けます。XBRL 仕様のセクション 4.8.2 の表 3 によると、これは共有項目タイプにも当てはまります。

于 2014-08-08T13:46:07.773 に答える
0

はい、エラーがスローされます。http://publicsvn.xbrl.org/svn/public/base-specification-conformance/2012-01-24/Common/300-instance/304-unitOfMeasure.xml _

<variation id="V-26" name="304-26-monetaryItemTypeUnitsRestrictions">
    <description>Monetary item reported with unit having a denominator.</description>
    <data>
        <xsd readMeFirst="false">304-03-monetaryItemTypeUnitsRestrictions.xsd</xsd>
        <instance readMeFirst="true">304-26-monetaryItemTypeUnitsRestrictions.xml</instance>
    </data>
    <result expected="invalid"/>
</variation>

http://publicsvn.xbrl.org/svn/public/base-specification-conformance/2012-01-24/Common/300-instance/304-03-monetaryItemTypeUnitsRestrictions.xsd およびhttp://publicsvn.xbrlを使用します.org/svn/public/base-specification-conformance/2012-01-24/Common/300-instance/304-26-monetaryItemTypeUnitsRestrictions.xml期待される結果が「無効」であることが明確に示されている

か、以下のケースをテストできます:304-03-monetaryItemTypeUnitsRestrictions.xsdインスタンスで参照したコンテンツを<link:schemaRef xlink:href="304-03-monetaryItemTypeUnitsRestrictions.xsd" xlink:type="simple"/>;に置き換えます。その内容を以下のようにして、検証しますか???

<?xml version="1.0"?>
<schema targetNamespace="http://www.someCompany.com" xmlns:my="http://www.someCompany.com" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xbrli="http://www.xbrl.org/2003/instance"  elementFormDefault="qualified">
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>

    <complexType name="perShareItemType">
         <simpleContent>
            <restriction base="xbrli:decimalItemType"/>
         </simpleContent>
    </complexType>

    <element name="assets" type="my:perShareItemType"
    substitutionGroup="xbrli:item" id="Asset" xbrli:periodType="instant"/>

</schema>
于 2014-08-08T05:12:53.320 に答える