diff --git a/Admin/Install/Coa/SKR03_DE_GAAP_SALES_COST.json b/Admin/Install/Coa/SKR03_DE_GAAP_SALES_COST.json index 0aefed6..9cab747 100644 --- a/Admin/Install/Coa/SKR03_DE_GAAP_SALES_COST.json +++ b/Admin/Install/Coa/SKR03_DE_GAAP_SALES_COST.json @@ -5,11 +5,74 @@ "en": "Turnover", "de": "Umsatzerlöse" }, - "account": [2750,2751,2752,2753,2754,2764], + "account": [2750,2751,2752,2753,2754,2764,8000,8001,8002,8003,8004,8005,8006,8007,8008,8009,8010,8011,8012,8013,8014,8015,8016,8017,8018,8019,8020,8021,8022,8023,8024,8025,8026,8027,8028,8029,8030,8031,8032,8033,8034,8035,8036,8037,8038,8039,8040,8041,8042,8043,8044,8045,8046,8047,8048,8049,8050,8051,8052,8053,8054,8055,8056,8057,8058,8059,8060,8061,8062,8063,8064,8065,8066,8067,8068,8069,8070,8071,8072,8073,8074,8075,8076,8077,8078,8079,8080,8081,8082,8083,8084,8085,8086,8087,8088,8089,8090,8091,8092,8093,8094,8095,8096,8097,8098,8099,8100,8101,8102,8103,8104,8105,8110,8120,8128,8140,8150,8160,8165,8190,8191,8192,8193,8194,8195,8196,8197,8198,8200,8300,8301,8302,8303,8304,8305,8306,8307,8308,8309,8310,8311,8312,8313,8314,8315,8316,8317,8318,8319,8320,8321,8322,8323,8324,8325,8326,8327,8328,8329,8330,8331,8332,8333,8334,8336,8338,8339,8340,8341,8342,8343,8344,8345,8346,8347,8348,8349,8400,8401,8402,8403,8404,8405,8406,8407,8408,8409,8410,8411,8412,8413,8414,8415,8416,8417,8418,8419,8420,8421,8422,8423,8424,8425,8426,8427,8428,8429,8430,8431,8432,8433,8434,8435,8436,8437,8438,8439,8440,8441,8442,8443,8444,8445,8446,8447,8448,8449,8499,8510,8511,8512,8513,8514,8515,8516,8517,8518,8519,8520,8540,8570,8571,8572,8573,8574,8575,8576,8577,8578,8579,8607,8950,8955,8959], "type": "category", "formula": "", "style": "category", - "children": [] + "children": [ + { + "name": "1_discounts", + "l11n": { + "en": "Discounts", + "de": "Nachlässe" + }, + "account": [8700,8701,8702,8703,8704,8705,8710,8711,8712,8713,8714,8715,8716,8717,8718,8719,8720,8721,8722,8723,8725,8726,8727,8728,8729,8730,8731,8732,8733,8734,8735,8736,8737,8742,8744,8745,8746,8747,8748,8749,8750,8751,8752,8753,8754,8755,8755,8756,8757,8758,8759,8760,8761,8762,8763,8764,8765,8766,8767,8768,8769,8770,8780,8781,8782,8783,8784,8784,8785,8786,8787,8788,8789,8790,8791,8792,8793,8793,8794,8795,8796,8797,8798,8799], + "type": "category", + "formula": "", + "style": "category", + "children": [] + }, + { + "name": "1_intra-community", + "l11n": { + "en": "Intra-community", + "de": "innergemeinschaftlich" + }, + "account": [8125,8130,8135], + "type": "category", + "formula": "", + "style": "category", + "children": [ + { + "name": "1_intra-community_discounts", + "l11n": { + "en": "Discounts", + "de": "Nachlässe" + }, + "account": [8706,8724,8743], + "type": "category", + "formula": "", + "style": "category", + "children": [] + } + ] + }, + { + "name": "1_13b", + "l11n": { + "en": "Sales for which tax is owed as the recipient of the service in accordance with Section 13b UStG", + "de": "Umsätze, für die als Leistungsempfänger die Steuer nach§ 13b UStG geschuldet wird" + }, + "account": [8335,8337], + "type": "category", + "formula": "", + "style": "category", + "children": [ + { + "name": "1_13b_discounts", + "l11n": { + "en": "Discounts", + "de": "Nachlässe" + }, + "account": [8738,8741], + "type": "category", + "formula": "", + "style": "category", + "children": [] + } + ] + } + ] }, { "name": "2", @@ -21,7 +84,132 @@ "type": "category", "formula": "", "style": "category", - "children": [] + "children": [ + { + "name": "2a", + "l11n": { + "en": "Increase or reduction of stocks of finished goods and work in progress", + "de": "Erhöhung oder Verminderung des Bestands an fertigen und unfertigen Erzeugnissen" + }, + "account": [3950,3951,3952,3953,3954,3955,3956,3957,3958,3959,3960,3961,3962,3963,3964,3965,3966,3967,3968,3969,8960,8970,8975,8977,8980], + "type": "category", + "formula": "", + "style": "category", + "children": [] + }, + { + "name": "2b", + "l11n": { + "en": "Work performed by the undertaking for its own purposes and carried as an asset", + "de": "Andere aktivierte Eigenleistungen" + }, + "account": [8990,8994,8995], + "type": "category", + "formula": "", + "style": "category", + "children": [] + }, + { + "name": "2c", + "l11n": { + "en": "Work performed by the undertaking for its own purposes and carried as an asset", + "de": "Andere aktivierte Eigenleistungen" + }, + "account": [8990,8994,8995], + "type": "category", + "formula": "", + "style": "category", + "children": [] + }, + { + "name": "2d", + "l11n": { + "en": "Expenditures on materials", + "de": "Materialaufwand" + }, + "account": [], + "type": "category", + "formula": "", + "style": "category", + "children": [ + { + "name": "2da", + "l11n": { + "en": "Expenditures for raw materials, auxiliary supplies and consumables and for purchased goods", + "de": "Aufwendungen für Roh-, Hilfs- und Betriebsstoffe und für bezogene Waren" + }, + "account": [3000,3010,3011,3012,3013,3014,3015,3016,3017,3018,3019,3020,3021,3022,3023,3024,3025,3026,3027,3028,3029,3030,3031,3032,3033,3034,3035,3036,3037,3038,3039,3040,3041,3042,3043,3044,3045,3046,3047,3048,3049,3050,3051,3052,3053,3054,3055,3056,3057,3058,3059,3061,3064,3065,3068,3069,3070,3071,3072,3073,3074,3075,3076,3077,3078,3079,3080,3081,3082,3083,3084,3085,3086,3087,3088,3089,3090,3091,3092,3093,3094,3095,3096,3097,3098,3200,3300,3301,3302,3303,3304,3305,3306,3307,3308,3309,3310,3311,3312,3313,3314,3315,3316,3317,3318,3319,3320,3321,3322,3323,3324,3325,3326,3327,3328,3329,3330,3331,3332,3333,3334,3335,3336,3337,3338,3339,3340,3341,3342,3343,3344,3345,3346,3347,3348,3349,3400,3401,3402,3403,3404,3405,3406,3407,3408,3409,3410,3411,3412,3413,3414,3415,3416,3417,3418,3419,3431,3432,3433,3434,3436,3437,3438,3439,3441,3442,3443,3444,3445,3500,3501,3502,3503,3504,3505,3506,3507,3508,3509,3510,3511,3512,3513,3514,3515,3540,3541,3542,3543,3544,3545,3551,3552,3553,3554,3555,3556,3557,3558,3559,3560,3561,3562,3563,3564,3565,3566,3567,3568,3569,3600,3601,3602,3603,3604,3605,3610,3611,3612,3613,3614,3615,3620,3621,3622,3623,3650,3651,3652,3653,3654,3655,3660,3661,3662,3663,3664,3665,3800,3830,3850], + "type": "category", + "formula": "", + "style": "category", + "children": [ + { + "name": "2da_discounts", + "l11n": { + "en": "Discounts", + "de": "Nachlässe" + }, + "account": [3700,3701,3710,3711,3712,3713,3714,3715,3716,3719,3720,3721,3722,3723,3724,3725,3726,3727,3728,3729,3730,3731,3732,3733,3734,3735,3736,3737,3738,3739,3740,3749,3750,3751,3752,3753,3754,3755,3756,3757,3758,3759,3760,3761,3762,3763,3769,3770,3780,3781,3782,3783,3784,3785,3786,3787,3788,3789,3790,3791,3792,3793,3794,3795,3796,3797,3798,3799], + "type": "category", + "formula": "", + "style": "category", + "children": [] + }, + { + "name": "2da_intra-community", + "l11n": { + "en": "Intra-community", + "de": "innergemeinschaftlich" + }, + "account": [3060,3062,3603,3066,3067,3420,3421,3422,3423,3424,3425,3426,3427,3428,3429,3430,3435,3440,3550], + "type": "category", + "formula": "", + "style": "category", + "children": [ + { + "name": "2da_intra-community_discounts", + "l11n": { + "en": "Discounts", + "de": "Nachlässe" + }, + "account": [3717,3718,3741,3742,3743,3744,3745,3746,3747,3748], + "type": "category", + "formula": "", + "style": "category", + "children": [] + } + ] + } + ] + }, + { + "name": "2e", + "l11n": { + "en": "Expenditures for purchased services", + "de": "Aufwendungen für bezogene Leistungen" + }, + "account": [3100,3106,3107,3108,3109], + "type": "category", + "formula": "", + "style": "category", + "children": [ + { + "name": "2e_13b", + "l11n": { + "en": "Expenditures for which tax is owed as the recipient of the service in accordance with Section 13b UStG", + "de": "Aufwendungen, für die als Leistungsempfänger die Steuer nach§ 13b UStG geschuldet wird" + }, + "account": [3110,3111,3112,3113,3114,3115,3116,3117,3118,3119,3120,3121,3122,3123,3124,3125,3126,3127,3128,3129,3130,3131,3132,3133,3134,3135,3136,3137,3138,3139,3140,3141,3142,3143,3144,3145,3146,3147,3148,3149,3150,3151,3152,3153,3154,3155,3156,3157,3158,3159,3160,3165,3170,3175,3180,3185], + "type": "category", + "formula": "", + "style": "category", + "children": [] + } + ] + } + ] + } + ] }, { "name": "3", @@ -53,11 +241,36 @@ "en": "Distribution costs", "de": "Vertriebskosten" }, - "account": [2315,2316,2317,2318,2500,2501,2504,2508,2510,2520,2590,2594,2660,2661,2666,2700,2705,2707,2709,2710,2711,2712,2713,2714,2715,2716,2720,2723,2725,2726,2727,2728,2729,2730,2731,2732,2735,2736,2737,2740,2741,2742,2743,2744,2746,2747,2749,2760,2762,2790,2745,2746,2747,2749], + "account": [], "type": "category", "formula": "", "style": "category", - "children": [] + "children": [ + { + "name": "4a", + "l11n": { + "en": "Advertising and travel expenses", + "de": "Werbe- und Reisekosten" + }, + "account": [4600, 4605, 4630, 4631, 4632, 4635, 4636, 4637, 4639, 4640, 4650, 4651, 4652, 4653, 4654, 4655, 4660, 4663, 4664, 4666, 4668, 4670, 4672, 4673, 4674, 4676, 4678, 4679, 4680, 4681], + "type": "category", + "formula": "", + "style": "category", + "children": [] + }, + { + "name": "4b", + "l11n": { + "en": "Selling expenses", + "de": "Umsatzkosten" + }, + "account": [4700,4710,4730,4750,4760,4780,4790], + "type": "category", + "formula": "", + "style": "category", + "children": [] + } + ] }, { "name": "5", @@ -69,7 +282,140 @@ "type": "category", "formula": "", "style": "category", - "children": [] + "children": [ + { + "name": "5a", + "l11n": { + "en": "General expenses", + "de": "Allgemeine Aufwendungen" + }, + "account": [2010, 2020, 2307, 2309, 4900,4901, 4902, 4903, 4904, 4905, 4909, 4910,4920,4925,4930,4940,4969,4970,4971,4980,4985], + "type": "category", + "formula": "", + "style": "category", + "children": [] + }, + { + "name": "5b", + "l11n": { + "en": "Building and property costs", + "de": "Raum- und Grundstückskosten" + }, + "account": [2350, 4200, 4210, 4211, 4212, 4215, 4219, 4220, 4222, 4228, 4229, 4230, 4240, 4250, 4260, 4270, 4280, 4288, 4289, 4290], + "type": "category", + "formula": "", + "style": "category", + "children": [] + }, + { + "name": "5c", + "l11n": { + "en": "Donations", + "de": "Spenden / Zuwendungen" + }, + "account": [2380, 2381, 2382, 2383, 2384, 2387, 2389, 2390], + "type": "category", + "formula": "", + "style": "category", + "children": [] + }, + { + "name": "5d", + "l11n": { + "en": "Levies", + "de": "Versicherungen / Abgaben" + }, + "account": [4360, 4366, 4370, 4380, 4390, 4396, 4397], + "type": "category", + "formula": "", + "style": "category", + "children": [] + }, + { + "name": "5e", + "l11n": { + "en": "Repair / Maintenance", + "de": "Reparatur / Instandhaltung" + }, + "account": [4800, 4801, 4805, 4806, 4809], + "type": "category", + "formula": "", + "style": "category", + "children": [] + }, + { + "name": "5f", + "l11n": { + "en": "Vehicle costs", + "de": "KFZ-Kosten" + }, + "account": [4500, 4520, 4530, 4540, 4550, 4560, 4570, 4575, 4580, 4590, 4595], + "type": "category", + "formula": "", + "style": "category", + "children": [] + }, + { + "name": "5i", + "l11n": { + "en": "Loss on bad debts", + "de": "Forderungsverluste" + }, + "account": [2400,2401,2402,2403,2404,2405,2406,2407,2408,2409,2450,2451], + "type": "category", + "formula": "", + "style": "category", + "children": [] + }, + { + "name": "5j", + "l11n": { + "en": "Other HR costs", + "de": "Sonstige Personalkosten" + }, + "account": [4139,4638,4945,4946], + "type": "category", + "formula": "", + "style": "category", + "children": [] + }, + { + "name": "5k", + "l11n": { + "en": "Consultants", + "de": "Berater" + }, + "account": [4950,4955,4957], + "type": "category", + "formula": "", + "style": "category", + "children": [] + }, + { + "name": "5l", + "l11n": { + "en": "Other leasing and licenses", + "de": "Sonstige mieten und Lizenzen" + }, + "account": [4960,4961,4963,4964,4965], + "type": "category", + "formula": "", + "style": "category", + "children": [] + }, + { + "name": "5m", + "l11n": { + "en": "Loss from assets", + "de": "Verlust aus Verkäufen von Vermögensgegenständen" + }, + "account": [8800,8801,8802,8803,8804,8805,8806,8807,8808,8809,8810,8811,8812,8813,8814,8815,8816,8817,8818,8819], + "type": "category", + "formula": "", + "style": "category", + "children": [] + } + ] }, { "name": "6", @@ -77,7 +423,7 @@ "en": "Other operating earnings", "de": "Sonstige betriebliche Erträge" }, - "account": [2315,2316,2317,2318,2500,2501,2504,2508,2510,2520,2590,2594,2660,2661,2666,2700,2705,2707,2709,2710,2711,2712,2713,2714,2715,2716,2720,2723,2725,2726,2727,2728,2729,2730,2731,2732,2735,2736,2737,2740,2741,2742,2743,2744,2746,2747,2749,2760,2762,2790,2745,2746,2747,2749], + "account": [2315,2316,2317,2318,2500,2501,2504,2508,2510,2520,2590,2594,2660,2661,2666,2700,2705,2707,2709,2710,2711,2712,2713,2714,2715,2716,2720,2723,2725,2726,2727,2728,2729,2730,2731,2732,2735,2736,2737,2740,2741,2742,2743,2744,2746,2747,2749,2760,2762,2790,2745,2746,2747,2749,8590,8591,8594,8595,8596,8597,8600,8603,8604,8605,8606,8609,8610,8611,8612,8613,8614,8625,8626,8627,8628,8629,8630,8631,8632,8633,8634,8635,8636,8637,8638,8639,8640,8641,8642,8643,8644,8645,8646,8647,8648,8649], "type": "category", "formula": "", "style": "category", @@ -89,7 +435,7 @@ "en": "Other operating expenses", "de": "Sonstige betriebliche Aufwendungen" }, - "account": [2150,2151,2166,2170,2171,2174,2175,2176,2300,2307,2308,2309,2310,2311,2312,2313,2320,2323,2325,2326,2327,2328,2339,2342,2343,2344,2345,2347,2350,2380,2381,2382,2383,2384,2385,2386,2387,2389,2390,2400,2401,2402,2403,2404,2405,2406,2407,2408,2409,2450,2451,2490,2890,2891,2892,2893,2894,2895,2900], + "account": [2000, 2001, 2004, 2006, 2007, 2008, 2010, 2020, 2150, 2151, 2166, 2170, 2171, 2176, 2300,2307,2308,2309,2310,2311,2312,2313, 2320,2323,2324,2325,2326,2327,2328,2339,2342,2343,2344,2345,2347,2350,2385, 2386, 4139, 4300, 4301, 4306, 4810, 4969, 4970, 4971, 4975, 4976,4880,4882], "type": "category", "formula": "", "style": "category", @@ -101,7 +447,7 @@ "en": "Income from participating interests", "de": "Erträge aus Beteiligungen" }, - "account": [2480,2491,2492,2493,2494,2495,2496,2497,2498,2499,2600,2603,2613,2614,2615,2616,2618,2619,2792,2794], + "account": [2480,2491,2492,2493,2494,2495,2496,2497,2498,2499,2600,2613,2614,2615,2616,2618,2792,2794], "type": "category", "formula": "", "style": "category", @@ -112,7 +458,7 @@ "en": "thereof derived from affiliated undertakings", "de": "davon aus verbundenen Unternehmen" }, - "account": [], + "account": [2603,2619], "type": "category", "formula": "", "style": "category", @@ -126,7 +472,7 @@ "en": "Income from other investments and loans forming part of the financial assets", "de": "Erträge aus anderen Wertpapieren und Ausleihungen des Finanzanlagevermögens" }, - "account": [2620,2621,2622,2623,2625,2626,2640,2641,2646,2647,2648,2649], + "account": [2620,2621,2623,2625,2640,2641], "type": "category", "formula": "", "style": "category", @@ -137,7 +483,7 @@ "en": "thereof derived from affiliated undertakings", "de": "davon aus verbundenen Unternehmen" }, - "account": [], + "account": [2622,2626,2646,2647,2648,2649], "type": "category", "formula": "", "style": "category", @@ -151,7 +497,7 @@ "en": "Other interest receivable and similar income", "de": "Sonstige Zinsen und ähnliche Erträge" }, - "account": [2650,2653,2654,2655,2656,2657,2658,2659,2670,2679,2680,2682,2683,2684,2685,2686,2687,2688,2689], + "account": [2650,2653,2654,2655,2657,2658,2670,2680,2682,2683,2684,2685,2686,2687,2688,8650,8660], "type": "category", "formula": "", "style": "category", @@ -162,7 +508,7 @@ "en": "thereof derived from affiliated undertakings", "de": "davon aus verbundenen Unternehmen" }, - "account": [], + "account": [2656,2659,2679,2689], "type": "category", "formula": "", "style": "category", @@ -176,7 +522,7 @@ "en": "Depreciations of financial assets and of investment securities forming part of the current assets", "de": "Abschreibungen auf Finanzanlagen und auf Wertpapiere des Umlaufvermögens" }, - "account": [], + "account": [4866,4870,4871,4872,4873,4874,4875,4876,4877,4878], "type": "category", "formula": "", "style": "category", @@ -188,7 +534,7 @@ "en": "Interest payable and similar expenses", "de": "Zinsen und ähnliche Aufwendungen," }, - "account": [2105,2106,2107,2108,2109,2110,2111,2113,2114,2115,2116,2117,2118,2119,2120,2123,2124,2125,2126,2127,2128,2129,2130,2139,2140,2141,2142,2143,2144,2145,2146,2147,2148,2149], + "account": [2100, 2102, 2103, 2104, 2105,2106,2107,2108,2110,2111,2113,2114,2115,2117,2118,2120,2123,2124,2125,2126,2127,2128,2130,2140,2141,2142,2143,2144,2145,2146,2147,2148], "type": "category", "formula": "", "style": "category", @@ -199,7 +545,7 @@ "en": "thereof derived from affiliated undertakings", "de": "davon aus verbundenen Unternehmen" }, - "account": [], + "account": [2109,2116,2119,2129,2139,2149], "type": "category", "formula": "", "style": "category", @@ -224,7 +570,7 @@ "en": "Current", "de": "Tatsächliche Steuern" }, - "account": [2200,2203,2204,2208,2209,2210,2213,2216,2218,2219,2250,2255,2260,2265,2281,2283], + "account": [2200,2203,2204,2208,2209,2210,2213,2216,2218,2219,2260,2265,2281,2283,4320], "type": "category", "formula": "", "style": "category", @@ -236,7 +582,7 @@ "en": "Deferred", "de": "Latente Steuern" }, - "account": [], + "account": [2250,2255], "type": "category", "formula": "", "style": "category", @@ -262,7 +608,7 @@ "en": "Other taxes", "de": "Sonstige Steuern" }, - "account": [2285,2287,2289,2375], + "account": [2285,2287,2289,2375,4340], "type": "category", "formula": "", "style": "category", diff --git a/Admin/Install/Coa/SKR03_DE_GAAP_TOTAL_COST.json b/Admin/Install/Coa/SKR03_DE_GAAP_TOTAL_COST.json index 59d1737..a9ec092 100644 --- a/Admin/Install/Coa/SKR03_DE_GAAP_TOTAL_COST.json +++ b/Admin/Install/Coa/SKR03_DE_GAAP_TOTAL_COST.json @@ -5,11 +5,74 @@ "en": "Turnover", "de": "Umsatzerlöse" }, - "account": [2750,2751,2752,2753,2754,2764], + "account": [2750,2751,2752,2753,2754,2764,8000,8001,8002,8003,8004,8005,8006,8007,8008,8009,8010,8011,8012,8013,8014,8015,8016,8017,8018,8019,8020,8021,8022,8023,8024,8025,8026,8027,8028,8029,8030,8031,8032,8033,8034,8035,8036,8037,8038,8039,8040,8041,8042,8043,8044,8045,8046,8047,8048,8049,8050,8051,8052,8053,8054,8055,8056,8057,8058,8059,8060,8061,8062,8063,8064,8065,8066,8067,8068,8069,8070,8071,8072,8073,8074,8075,8076,8077,8078,8079,8080,8081,8082,8083,8084,8085,8086,8087,8088,8089,8090,8091,8092,8093,8094,8095,8096,8097,8098,8099,8100,8101,8102,8103,8104,8105,8110,8120,8128,8140,8150,8160,8165,8190,8191,8192,8193,8194,8195,8196,8197,8198,8200,8300,8301,8302,8303,8304,8305,8306,8307,8308,8309,8310,8311,8312,8313,8314,8315,8316,8317,8318,8319,8320,8321,8322,8323,8324,8325,8326,8327,8328,8329,8330,8331,8332,8333,8334,8336,8338,8339,8340,8341,8342,8343,8344,8345,8346,8347,8348,8349,8400,8401,8402,8403,8404,8405,8406,8407,8408,8409,8410,8411,8412,8413,8414,8415,8416,8417,8418,8419,8420,8421,8422,8423,8424,8425,8426,8427,8428,8429,8430,8431,8432,8433,8434,8435,8436,8437,8438,8439,8440,8441,8442,8443,8444,8445,8446,8447,8448,8449,8499,8510,8511,8512,8513,8514,8515,8516,8517,8518,8519,8520,8540,8570,8571,8572,8573,8574,8575,8576,8577,8578,8579,8607,8950,8955,8959], "type": "category", "formula": "", "style": "category", - "children": [] + "children": [ + { + "name": "1_discounts", + "l11n": { + "en": "Discounts", + "de": "Nachlässe" + }, + "account": [8700,8701,8702,8703,8704,8705,8710,8711,8712,8713,8714,8715,8716,8717,8718,8719,8720,8721,8722,8723,8725,8726,8727,8728,8729,8730,8731,8732,8733,8734,8735,8736,8737,8742,8744,8745,8746,8747,8748,8749,8750,8751,8752,8753,8754,8755,8755,8756,8757,8758,8759,8760,8761,8762,8763,8764,8765,8766,8767,8768,8769,8770,8780,8781,8782,8783,8784,8784,8785,8786,8787,8788,8789,8790,8791,8792,8793,8793,8794,8795,8796,8797,8798,8799], + "type": "category", + "formula": "", + "style": "category", + "children": [] + }, + { + "name": "1_intra-community", + "l11n": { + "en": "Intra-community", + "de": "innergemeinschaftlich" + }, + "account": [8125,8130,8135], + "type": "category", + "formula": "", + "style": "category", + "children": [ + { + "name": "1_intra-community_discounts", + "l11n": { + "en": "Discounts", + "de": "Nachlässe" + }, + "account": [8706,8724,8743], + "type": "category", + "formula": "", + "style": "category", + "children": [] + } + ] + }, + { + "name": "1_13b", + "l11n": { + "en": "Sales for which tax is owed as the recipient of the service in accordance with Section 13b UStG", + "de": "Umsätze, für die als Leistungsempfänger die Steuer nach§ 13b UStG geschuldet wird" + }, + "account": [8335,8337], + "type": "category", + "formula": "", + "style": "category", + "children": [ + { + "name": "1_13b_discounts", + "l11n": { + "en": "Discounts", + "de": "Nachlässe" + }, + "account": [8738,8741], + "type": "category", + "formula": "", + "style": "category", + "children": [] + } + ] + } + ] }, { "name": "2", @@ -17,7 +80,7 @@ "en": "Increase or reduction of stocks of finished goods and work in progress", "de": "Erhöhung oder Verminderung des Bestands an fertigen und unfertigen Erzeugnissen" }, - "account": [], + "account": [3950,3951,3952,3953,3954,3955,3956,3957,3958,3959,3960,3961,3962,3963,3964,3965,3966,3967,3968,3969,8960,8970,8975,8977,8980], "type": "category", "formula": "", "style": "category", @@ -29,7 +92,7 @@ "en": "Work performed by the undertaking for its own purposes and carried as an asset", "de": "Andere aktivierte Eigenleistungen" }, - "account": [], + "account": [8990,8994,8995], "type": "category", "formula": "", "style": "category", @@ -41,11 +104,24 @@ "en": "Other operating earnings", "de": "Sonstige betriebliche Erträge" }, - "account": [2315,2316,2317,2318,2500,2501,2504,2508,2510,2520,2590,2594,2660,2661,2666,2700,2705,2707,2709,2710,2711,2712,2713,2714,2715,2716,2720,2723,2725,2726,2727,2728,2729,2730,2731,2732,2735,2736,2737,2740,2741,2742,2743,2744,2746,2747,2749,2760,2762,2790,2745,2746,2747,2749], + "account": [2315,2316,2317,2318,2500,2501,2504,2508,2510,2520,2590,2594,2660,2661,2666,2700,2705,2707,2709,2710,2711,2712,2713,2714,2715,2716,2720,2723,2725,2726,2727,2728,2729,2730,2731,2732,2735,2736,2737,2740,2741,2742,2743,2744,2746,2747,2749,2760,2762,2790,2745,2746,2747,2749,8590,8591,8594,8595,8596,8597,8600,8603,8604,8605,8606,8609,8610,8611,8612,8613,8614,8625,8626,8627,8628,8629,8630,8631,8632,8633,8634,8635,8636,8637,8638,8639,8640,8641,8642,8643,8644,8645,8646,8647,8648,8649], "type": "category", "formula": "", "style": "category", - "children": [] + "children": [ + { + "name": "4a", + "l11n": { + "en": "Earnings from assets", + "de": "Erlöse aus Verkäufen von Vermögensgegenständen" + }, + "account": [8820,8821,8822,8823,8824,8825,8826,8827,8828,8829,8830,8831,8832,8833,8834,8835,8836,8837,8838,8839,8850,8851,8852,8853], + "type": "category", + "formula": "", + "style": "category", + "children": [] + } + ] }, { "name": "5", @@ -64,11 +140,49 @@ "en": "Expenditures for raw materials, auxiliary supplies and consumables and for purchased goods", "de": "Aufwendungen für Roh-, Hilfs- und Betriebsstoffe und für bezogene Waren" }, - "account": [3000,3010,3011,3012,3013,3014,3015,3016,3017,3018,3019,3020,3021,3022,3023,3024,3025,3026,3027,3028,3029,3030,3031,3032,3033,3034,3035,3036,3037,3038,3039,3040,3041,3042,3043,3044,3045,3046,3047,3048,3049,3050,3051,3052,3053,3054,3055,3056,3057,3058,3059,3060,3061,3062,3063,3064,3065,3066,3067,3068,3069,3070,3071,3072,3073,3074,3075,3076,3077,3078,3079,3080,3081,3082,3083,3084,3085,3086,3087,3088,3089,3090,3091,3092,3093,3094,3095,3096,3097,3098,3200,3300,3301,3302,3303,3304,3305,3306,3307,3308,3309,3310,3311,3312,3313,3314,3315,3316,3317,3318,3319,3320,3321,3322,3323,3324,3325,3326,3327,3328,3329,3330,3331,3332,3333,3334,3335,3336,3337,3338,3339,3340,3341,3342,3343,3344,3345,3346,3347,3348,3349,3400,3401,3402,3403,3404,3405,3406,3407,3408,3409,3410,3411,3412,3413,3414,3415,3416,3417,3418,3419,3420,3421,3422,3423,3424,3425,3426,3427,3428,3429,3430,3431,3432,3433,3434,3435], + "account": [3000,3010,3011,3012,3013,3014,3015,3016,3017,3018,3019,3020,3021,3022,3023,3024,3025,3026,3027,3028,3029,3030,3031,3032,3033,3034,3035,3036,3037,3038,3039,3040,3041,3042,3043,3044,3045,3046,3047,3048,3049,3050,3051,3052,3053,3054,3055,3056,3057,3058,3059,3061,3064,3065,3068,3069,3070,3071,3072,3073,3074,3075,3076,3077,3078,3079,3080,3081,3082,3083,3084,3085,3086,3087,3088,3089,3090,3091,3092,3093,3094,3095,3096,3097,3098,3200,3300,3301,3302,3303,3304,3305,3306,3307,3308,3309,3310,3311,3312,3313,3314,3315,3316,3317,3318,3319,3320,3321,3322,3323,3324,3325,3326,3327,3328,3329,3330,3331,3332,3333,3334,3335,3336,3337,3338,3339,3340,3341,3342,3343,3344,3345,3346,3347,3348,3349,3400,3401,3402,3403,3404,3405,3406,3407,3408,3409,3410,3411,3412,3413,3414,3415,3416,3417,3418,3419,3431,3432,3433,3434,3436,3437,3438,3439,3441,3442,3443,3444,3445,3500,3501,3502,3503,3504,3505,3506,3507,3508,3509,3510,3511,3512,3513,3514,3515,3540,3541,3542,3543,3544,3545,3551,3552,3553,3554,3555,3556,3557,3558,3559,3560,3561,3562,3563,3564,3565,3566,3567,3568,3569,3600,3601,3602,3603,3604,3605,3610,3611,3612,3613,3614,3615,3620,3621,3622,3623,3650,3651,3652,3653,3654,3655,3660,3661,3662,3663,3664,3665,3800,3830,3850], "type": "category", "formula": "", "style": "category", - "children": [] + "children": [ + { + "name": "5a_discounts", + "l11n": { + "en": "Discounts", + "de": "Nachlässe" + }, + "account": [3700,3701,3710,3711,3712,3713,3714,3715,3716,3719,3720,3721,3722,3723,3724,3725,3726,3727,3728,3729,3730,3731,3732,3733,3734,3735,3736,3737,3738,3739,3740,3749,3750,3751,3752,3753,3754,3755,3756,3757,3758,3759,3760,3761,3762,3763,3769,3770,3780,3781,3782,3783,3784,3785,3786,3787,3788,3789,3790,3791,3792,3793,3794,3795,3796,3797,3798,3799], + "type": "category", + "formula": "", + "style": "category", + "children": [] + }, + { + "name": "5a_intra-community", + "l11n": { + "en": "Intra-community", + "de": "innergemeinschaftlich" + }, + "account": [3060,3062,3603,3066,3067,3420,3421,3422,3423,3424,3425,3426,3427,3428,3429,3430,3435,3440,3550], + "type": "category", + "formula": "", + "style": "category", + "children": [ + { + "name": "5a_intra-community_discounts", + "l11n": { + "en": "Discounts", + "de": "Nachlässe" + }, + "account": [3717,3718,3741,3742,3743,3744,3745,3746,3747,3748], + "type": "category", + "formula": "", + "style": "category", + "children": [] + } + ] + } + ] }, { "name": "5b", @@ -76,11 +190,24 @@ "en": "Expenditures for purchased services", "de": "Aufwendungen für bezogene Leistungen" }, - "account": [3100,3106,3107,3108,3109,3110,3111,3112,3113,3114,3115,3116,3117,3118,3119,3120,3121,3122,3123,3124,3125,3126,3127,3128,3129,3130,3131,3132,3133,3134,3135,3136,3137,3138,3139,3140,3141,3142,3143,3144,3145,3146,3147,3148,3149,3150,3151,3152,3153,3154,3155,3156,3157,3158,3159,3160,3165,3170,3175,3180,3185], + "account": [3100,3106,3107,3108,3109], "type": "category", "formula": "", "style": "category", - "children": [] + "children": [ + { + "name": "5b_13b", + "l11n": { + "en": "Expenditures for which tax is owed as the recipient of the service in accordance with Section 13b UStG", + "de": "Aufwendungen, für die als Leistungsempfänger die Steuer nach§ 13b UStG geschuldet wird" + }, + "account": [3110,3111,3112,3113,3114,3115,3116,3117,3118,3119,3120,3121,3122,3123,3124,3125,3126,3127,3128,3129,3130,3131,3132,3133,3134,3135,3136,3137,3138,3139,3140,3141,3142,3143,3144,3145,3146,3147,3148,3149,3150,3151,3152,3153,3154,3155,3156,3157,3158,3159,3160,3165,3170,3175,3180,3185], + "type": "category", + "formula": "", + "style": "category", + "children": [] + } + ] } ] }, @@ -125,7 +252,7 @@ "en": "Wages and salaries", "de": "Löhne und Gehälter" }, - "account": [], + "account": [4100,4110,4120,4124,4125,4126,4127,4128,4129,4145,4146,4147,4148,4149,4150,4151,4152,4153,4154,4155,4156,4157,4158,4159,4170,4175,4180,4190,4194,4195,4196,4197,4198,4199], "type": "category", "formula": "", "style": "category", @@ -137,7 +264,7 @@ "en": "Social security contributions and expenditures for old-age pension schemes and for support", "de": "soziale Abgaben und Aufwendungen für Altersversorgung und für Unterstützung" }, - "account": [], + "account": [4130,4137,4138,4140,4141,4144,4160,4167,4169], "type": "category", "formula": "", "style": "category", @@ -148,7 +275,7 @@ "en": "thereof relating to the old-age pension scheme", "de": "davon für Altersversorgung" }, - "account": [], + "account": [4165,4166,4168], "type": "category", "formula": "", "style": "category", @@ -175,7 +302,7 @@ "en": "Intangible assets forming part of the fixed assets and of tangible fixed assets", "de": "auf immaterielle Vermögensgegenstände des Anlagevermögens und Sachanlage" }, - "account": [], + "account": [4815,4822,4823,4824,4825,4826,4827,4830,4831,4832,4833,4840,4841,4842,4843,4850,4851,4852,4853,4854,4855,4856,4859,4860,4862,4865], "type": "category", "formula": "", "style": "category", @@ -187,7 +314,7 @@ "en": "Assets reported as part of the current assets, to the extent that they exceed the depreciations customarily stated for the share capital company", "de": "auf Vermögensgegenstände des Umlaufvermögens, soweit diese die in der Kapitalgesellschaft üblichen Abschreibungen überschreiten" }, - "account": [2430,2431,2432,2433,2434,2345,2436,2437,2438,2440,2441], + "account": [2430,2431,2432,2433,2434,2345,2436,2437,2438,2440,2441, 4880,4882,4892,4893], "type": "category", "formula": "", "style": "category", @@ -213,7 +340,7 @@ "en": "General expenses", "de": "Allgemeine Aufwendungen" }, - "account": [2010, 2020, 2307, 2309, 4901, 4902, 4903, 4904, 4905, 4909], + "account": [2010, 2020, 2307, 2309, 4900,4901, 4902, 4903, 4904, 4905, 4909, 4910,4920,4925,4930,4940,4969,4970,4971,4980,4985], "type": "category", "formula": "", "style": "category", @@ -273,7 +400,7 @@ "en": "Vehicle costs", "de": "KFZ-Kosten" }, - "account": [4500, 4520, 4530, 4540, 4550, 4560, 4570, 4575, 4580, 4590], + "account": [4500, 4520, 4530, 4540, 4550, 4560, 4570, 4575, 4580, 4590, 4595], "type": "category", "formula": "", "style": "category", @@ -285,19 +412,91 @@ "en": "Advertising and travel expenses", "de": "Werbe- und Reisekosten" }, - "account": [4600, 4605, 4630, 4631, 4632, 4635, 4636, 4639, 4640, 4650, 4651, 4652, 4653, 4654, 4655, 4660, 4663, 4664, 4666, 4668, 4670, 4672, 4673, 4674, 4676, 4678, 4679, 4680, 4681], + "account": [4600, 4605, 4630, 4631, 4632, 4635, 4636, 4637, 4639, 4640, 4650, 4651, 4652, 4653, 4654, 4655, 4660, 4663, 4664, 4666, 4668, 4670, 4672, 4673, 4674, 4676, 4678, 4679, 4680, 4681], "type": "category", "formula": "", "style": "category", "children": [] }, { - "name": "8h", + "name": "8i", + "l11n": { + "en": "Selling expenses", + "de": "Umsatzkosten" + }, + "account": [4700,4710,4730,4750,4760,4780,4790], + "type": "category", + "formula": "", + "style": "category", + "children": [] + }, + { + "name": "8i", + "l11n": { + "en": "Loss on bad debts", + "de": "Forderungsverluste" + }, + "account": [2400,2401,2402,2403,2404,2405,2406,2407,2408,2409,2450,2451], + "type": "category", + "formula": "", + "style": "category", + "children": [] + }, + { + "name": "8j", + "l11n": { + "en": "Other HR costs", + "de": "Sonstige Personalkosten" + }, + "account": [4139,4638,4945,4946], + "type": "category", + "formula": "", + "style": "category", + "children": [] + }, + { + "name": "8k", + "l11n": { + "en": "Consultants", + "de": "Berater" + }, + "account": [4950,4955,4957], + "type": "category", + "formula": "", + "style": "category", + "children": [] + }, + { + "name": "8l", + "l11n": { + "en": "Other leasing and licenses", + "de": "Sonstige mieten und Lizenzen" + }, + "account": [4960,4961,4963,4964,4965], + "type": "category", + "formula": "", + "style": "category", + "children": [] + }, + { + "name": "8m", + "l11n": { + "en": "Loss from assets", + "de": "Verlust aus Verkäufen von Vermögensgegenständen" + }, + "account": [8800,8801,8802,8803,8804,8805,8806,8807,8808,8809,8810,8811,8812,8813,8814,8815,8816,8817,8818,8819], + "type": "category", + "formula": "", + "style": "category", + "children": [] + }, + { + "name": "8n", "l11n": { "en": "Other costs", "de": "Sonstige Kosten" }, - "account": [2150, 2151, 2166, 2170, 2171, 2176, 2385, 2386, 4139, 4300, 4301, 4306, 4810, 4969, 4970, 4971, 4975, 4976], + "account": [2000, 2001, 2004, 2006, 2007, 2008, 2010, 2020, 2150, 2151, 2166, 2170, 2171, 2176, 2300,2307,2308,2309,2310,2311,2312,2313, 2320,2323,2324,2325,2326,2327,2328,2339,2342,2343,2344,2345,2347,2350,2385, 2386, 4139, 4300, 4301, 4306, 4810, 4969, 4970, 4971, 4975, 4976,4880,4882], "type": "category", "formula": "", "style": "category", @@ -311,7 +510,7 @@ "en": "Income from participating interests", "de": "Erträge aus Beteiligungen" }, - "account": [2480,2491,2492,2493,2494,2495,2496,2497,2498,2499,2600,2603,2613,2614,2615,2616,2618,2619,2792,2794], + "account": [2480,2491,2492,2493,2494,2495,2496,2497,2498,2499,2600,2613,2614,2615,2616,2618,2792,2794], "type": "category", "formula": "", "style": "category", @@ -322,7 +521,7 @@ "en": "thereof derived from affiliated undertakings", "de": "davon aus verbundenen Unternehmen" }, - "account": [], + "account": [2603,2619], "type": "category", "formula": "", "style": "category", @@ -336,7 +535,7 @@ "en": "Income from other investments and loans forming part of the financial assets", "de": "Erträge aus anderen Wertpapieren und Ausleihungen des Finanzanlagevermögens" }, - "account": [2620,2621,2622,2623,2625,2626,2640,2641,2646,2647,2648,2649], + "account": [2620,2621,2623,2625,2640,2641], "type": "category", "formula": "", "style": "category", @@ -347,7 +546,7 @@ "en": "thereof derived from affiliated undertakings", "de": "davon aus verbundenen Unternehmen" }, - "account": [], + "account": [2622,2626,2646,2647,2648,2649], "type": "category", "formula": "", "style": "category", @@ -361,7 +560,7 @@ "en": "Other interest receivable and similar income", "de": "Sonstige Zinsen und ähnliche Erträge" }, - "account": [2650,2653,2654,2655,2656,2657,2658,2659,2670,2679,2680,2682,2683,2684,2685,2686,2687,2688,2689], + "account": [2650,2653,2654,2655,2657,2658,2670,2680,2682,2683,2684,2685,2686,2687,2688,8650,8660], "type": "category", "formula": "", "style": "category", @@ -372,7 +571,7 @@ "en": "thereof derived from affiliated undertakings", "de": "davon aus verbundenen Unternehmen" }, - "account": [], + "account": [2656,2659,2679,2689], "type": "category", "formula": "", "style": "category", @@ -386,7 +585,7 @@ "en": "Depreciations of financial assets and of investment securities forming part of the current assets", "de": "Abschreibungen auf Finanzanlagen und auf Wertpapiere des Umlaufvermögens" }, - "account": [], + "account": [4866,4870,4871,4872,4873,4874,4875,4876,4877,4878], "type": "category", "formula": "", "style": "category", @@ -398,7 +597,7 @@ "en": "Interest payable and similar expenses", "de": "Zinsen und ähnliche Aufwendungen," }, - "account": [2105,2106,2107,2108,2109,2110,2111,2113,2114,2115,2116,2117,2118,2119,2120,2123,2124,2125,2126,2127,2128,2129,2130,2139,2140,2141,2142,2143,2144,2145,2146,2147,2148,2149], + "account": [2100, 2102, 2103, 2104, 2105,2106,2107,2108,2110,2111,2113,2114,2115,2117,2118,2120,2123,2124,2125,2126,2127,2128,2130,2140,2141,2142,2143,2144,2145,2146,2147,2148], "type": "category", "formula": "", "style": "category", @@ -409,7 +608,7 @@ "en": "thereof derived from affiliated undertakings", "de": "davon aus verbundenen Unternehmen" }, - "account": [], + "account": [2109,2116,2119,2129,2139,2149], "type": "category", "formula": "", "style": "category", @@ -434,7 +633,7 @@ "en": "Current", "de": "Tatsächliche Steuern" }, - "account": [2200,2203,2204,2208,2209,2210,2213,2216,2218,2219,2250,2255,2260,2265,2281,2283], + "account": [2200,2203,2204,2208,2209,2210,2213,2216,2218,2219,2260,2265,2281,2283,4320], "type": "category", "formula": "", "style": "category", @@ -446,7 +645,7 @@ "en": "Deferred", "de": "Latente Steuern" }, - "account": [], + "account": [2250,2255], "type": "category", "formula": "", "style": "category", @@ -472,7 +671,7 @@ "en": "Other taxes", "de": "Sonstige Steuern" }, - "account": [2285,2287,2289,2375], + "account": [2285,2287,2289,2375,4340], "type": "category", "formula": "", "style": "category", diff --git a/Admin/Install/db.json b/Admin/Install/db.json index c9525fc..9caca79 100644 --- a/Admin/Install/db.json +++ b/Admin/Install/db.json @@ -18,6 +18,19 @@ "name": "incomestmt_pl_name", "type": "VARCHAR(255)", "null": false + }, + "incomestmt_pl_default": { + "name": "incomestmt_pl_default", + "type": "TINYINT", + "null": false + }, + "incomestmt_pl_unit": { + "name": "incomestmt_pl_unit", + "type": "INT", + "null": true, + "default": null, + "foreignTable": "unit", + "foreignKey": "unit_id" } } }, diff --git a/Models/IncomeStatement.php b/Models/IncomeStatement.php index b76ab06..7863cf2 100644 --- a/Models/IncomeStatement.php +++ b/Models/IncomeStatement.php @@ -36,6 +36,10 @@ class IncomeStatement public string $name = ''; + public ?int $unit = null; + + public bool $isDefault = false; + /** * {@inheritdoc} */ diff --git a/Models/IncomeStatementMapper.php b/Models/IncomeStatementMapper.php index 1cce070..125ed7c 100644 --- a/Models/IncomeStatementMapper.php +++ b/Models/IncomeStatementMapper.php @@ -40,6 +40,8 @@ final class IncomeStatementMapper extends DataMapperFactory 'incomestmt_pl_id' => ['name' => 'incomestmt_pl_id', 'type' => 'int', 'internal' => 'id'], 'incomestmt_pl_code' => ['name' => 'incomestmt_pl_code', 'type' => 'string', 'internal' => 'code', 'autocomplete' => true], 'incomestmt_pl_name' => ['name' => 'incomestmt_pl_name', 'type' => 'string', 'internal' => 'name', 'autocomplete' => true], + 'incomestmt_pl_default' => ['name' => 'incomestmt_pl_default', 'type' => 'bool', 'internal' => 'isDefault'], + 'incomestmt_pl_unit' => ['name' => 'incomestmt_pl_unit', 'type' => 'int', 'internal' => 'unit'], ]; /**