CreditsafeBalanceSheet::setTotal_receivables()   A
last analyzed

Complexity

Conditions 1
Paths 1

Size

Total Lines 4
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 1
eloc 2
nc 1
nop 1
dl 0
loc 4
rs 10
c 0
b 0
f 0
1
<?php
2
3
namespace Webservices\StructType;
4
5
use \WsdlToPhp\PackageBase\AbstractStructBase;
6
7
/**
8
 * This class stands for CreditsafeBalanceSheet StructType
9
 * @subpackage Structs
10
 * @author JCID <[email protected]>
11
 */
12
class CreditsafeBalanceSheet extends AbstractStructBase
13
{
14
    /**
15
     * The year_end_date
16
     * @var string
17
     */
18
    public $year_end_date;
19
    /**
20
     * The number_of_weeks
21
     * @var int
22
     */
23
    public $number_of_weeks;
24
    /**
25
     * The currency
26
     * @var string
27
     */
28
    public $currency;
29
    /**
30
     * The consolidated_accounts
31
     * Meta informations extracted from the WSDL
32
     * - minOccurs: 0
33
     * @var bool
34
     */
35
    public $consolidated_accounts;
36
    /**
37
     * The land_and_buildings
38
     * Meta informations extracted from the WSDL
39
     * - minOccurs: 0
40
     * @var float
41
     */
42
    public $land_and_buildings;
43
    /**
44
     * The plant_and_machinery
45
     * Meta informations extracted from the WSDL
46
     * - minOccurs: 0
47
     * @var float
48
     */
49
    public $plant_and_machinery;
50
    /**
51
     * The other_tangible_assets
52
     * Meta informations extracted from the WSDL
53
     * - minOccurs: 0
54
     * @var float
55
     */
56
    public $other_tangible_assets;
57
    /**
58
     * The total_tangible_assets
59
     * Meta informations extracted from the WSDL
60
     * - minOccurs: 0
61
     * @var float
62
     */
63
    public $total_tangible_assets;
64
    /**
65
     * The goodwill
66
     * Meta informations extracted from the WSDL
67
     * - minOccurs: 0
68
     * @var float
69
     */
70
    public $goodwill;
71
    /**
72
     * The other_intangible_assets
73
     * Meta informations extracted from the WSDL
74
     * - minOccurs: 0
75
     * @var float
76
     */
77
    public $other_intangible_assets;
78
    /**
79
     * The total_intangible_assets
80
     * Meta informations extracted from the WSDL
81
     * - minOccurs: 0
82
     * @var float
83
     */
84
    public $total_intangible_assets;
85
    /**
86
     * The investments
87
     * Meta informations extracted from the WSDL
88
     * - minOccurs: 0
89
     * @var float
90
     */
91
    public $investments;
92
    /**
93
     * The loans_to_group
94
     * Meta informations extracted from the WSDL
95
     * - minOccurs: 0
96
     * @var float
97
     */
98
    public $loans_to_group;
99
    /**
100
     * The other_loans
101
     * Meta informations extracted from the WSDL
102
     * - minOccurs: 0
103
     * @var float
104
     */
105
    public $other_loans;
106
    /**
107
     * The miscellaneous_fixed_assets
108
     * Meta informations extracted from the WSDL
109
     * - minOccurs: 0
110
     * @var float
111
     */
112
    public $miscellaneous_fixed_assets;
113
    /**
114
     * The total_other_fixed_assets
115
     * Meta informations extracted from the WSDL
116
     * - minOccurs: 0
117
     * @var float
118
     */
119
    public $total_other_fixed_assets;
120
    /**
121
     * The total_fixed_assets
122
     * Meta informations extracted from the WSDL
123
     * - minOccurs: 0
124
     * @var float
125
     */
126
    public $total_fixed_assets;
127
    /**
128
     * The raw_materials
129
     * Meta informations extracted from the WSDL
130
     * - minOccurs: 0
131
     * @var float
132
     */
133
    public $raw_materials;
134
    /**
135
     * The work_in_progress
136
     * Meta informations extracted from the WSDL
137
     * - minOccurs: 0
138
     * @var float
139
     */
140
    public $work_in_progress;
141
    /**
142
     * The finished_goods
143
     * Meta informations extracted from the WSDL
144
     * - minOccurs: 0
145
     * @var float
146
     */
147
    public $finished_goods;
148
    /**
149
     * The other_inventories
150
     * Meta informations extracted from the WSDL
151
     * - minOccurs: 0
152
     * @var float
153
     */
154
    public $other_inventories;
155
    /**
156
     * The total_inventories
157
     * Meta informations extracted from the WSDL
158
     * - minOccurs: 0
159
     * @var float
160
     */
161
    public $total_inventories;
162
    /**
163
     * The trade_receivables
164
     * Meta informations extracted from the WSDL
165
     * - minOccurs: 0
166
     * @var float
167
     */
168
    public $trade_receivables;
169
    /**
170
     * The group_receivables
171
     * Meta informations extracted from the WSDL
172
     * - minOccurs: 0
173
     * @var float
174
     */
175
    public $group_receivables;
176
    /**
177
     * The receivables_due_after1year
178
     * Meta informations extracted from the WSDL
179
     * - minOccurs: 0
180
     * @var float
181
     */
182
    public $receivables_due_after1year;
183
    /**
184
     * The miscellaneous_receivables
185
     * Meta informations extracted from the WSDL
186
     * - minOccurs: 0
187
     * @var float
188
     */
189
    public $miscellaneous_receivables;
190
    /**
191
     * The total_receivables
192
     * Meta informations extracted from the WSDL
193
     * - minOccurs: 0
194
     * @var float
195
     */
196
    public $total_receivables;
197
    /**
198
     * The cash
199
     * Meta informations extracted from the WSDL
200
     * - minOccurs: 0
201
     * @var float
202
     */
203
    public $cash;
204
    /**
205
     * The other_current_assets
206
     * Meta informations extracted from the WSDL
207
     * - minOccurs: 0
208
     * @var float
209
     */
210
    public $other_current_assets;
211
    /**
212
     * The total_current_assets
213
     * Meta informations extracted from the WSDL
214
     * - minOccurs: 0
215
     * @var float
216
     */
217
    public $total_current_assets;
218
    /**
219
     * The total_assets
220
     * Meta informations extracted from the WSDL
221
     * - minOccurs: 0
222
     * @var float
223
     */
224
    public $total_assets;
225
    /**
226
     * The trade_payables
227
     * Meta informations extracted from the WSDL
228
     * - minOccurs: 0
229
     * @var float
230
     */
231
    public $trade_payables;
232
    /**
233
     * The bank_liabilities
234
     * Meta informations extracted from the WSDL
235
     * - minOccurs: 0
236
     * @var float
237
     */
238
    public $bank_liabilities;
239
    /**
240
     * The other_loans_or_finance
241
     * Meta informations extracted from the WSDL
242
     * - minOccurs: 0
243
     * @var float
244
     */
245
    public $other_loans_or_finance;
246
    /**
247
     * The group_payables
248
     * Meta informations extracted from the WSDL
249
     * - minOccurs: 0
250
     * @var float
251
     */
252
    public $group_payables;
253
    /**
254
     * The miscellaneous_liabilities
255
     * Meta informations extracted from the WSDL
256
     * - minOccurs: 0
257
     * @var float
258
     */
259
    public $miscellaneous_liabilities;
260
    /**
261
     * The total_current_liabilities
262
     * Meta informations extracted from the WSDL
263
     * - minOccurs: 0
264
     * @var float
265
     */
266
    public $total_current_liabilities;
267
    /**
268
     * The trade_payables_due_after1year
269
     * Meta informations extracted from the WSDL
270
     * - minOccurs: 0
271
     * @var float
272
     */
273
    public $trade_payables_due_after1year;
274
    /**
275
     * The bank_liabilities_due_after1year
276
     * Meta informations extracted from the WSDL
277
     * - minOccurs: 0
278
     * @var float
279
     */
280
    public $bank_liabilities_due_after1year;
281
    /**
282
     * The other_loans_or_finance_due_after1year
283
     * Meta informations extracted from the WSDL
284
     * - minOccurs: 0
285
     * @var float
286
     */
287
    public $other_loans_or_finance_due_after1year;
288
    /**
289
     * The group_payables_due_after1year
290
     * Meta informations extracted from the WSDL
291
     * - minOccurs: 0
292
     * @var float
293
     */
294
    public $group_payables_due_after1year;
295
    /**
296
     * The miscellaneous_liabilities_due_after1year
297
     * Meta informations extracted from the WSDL
298
     * - minOccurs: 0
299
     * @var float
300
     */
301
    public $miscellaneous_liabilities_due_after1year;
302
    /**
303
     * The total_long_term_liabilities
304
     * Meta informations extracted from the WSDL
305
     * - minOccurs: 0
306
     * @var float
307
     */
308
    public $total_long_term_liabilities;
309
    /**
310
     * The total_liabilities
311
     * Meta informations extracted from the WSDL
312
     * - minOccurs: 0
313
     * @var float
314
     */
315
    public $total_liabilities;
316
    /**
317
     * The called_up_share_capital
318
     * Meta informations extracted from the WSDL
319
     * - minOccurs: 0
320
     * @var float
321
     */
322
    public $called_up_share_capital;
323
    /**
324
     * The share_premium
325
     * Meta informations extracted from the WSDL
326
     * - minOccurs: 0
327
     * @var float
328
     */
329
    public $share_premium;
330
    /**
331
     * The revenue_reserves
332
     * Meta informations extracted from the WSDL
333
     * - minOccurs: 0
334
     * @var float
335
     */
336
    public $revenue_reserves;
337
    /**
338
     * The other_reserves
339
     * Meta informations extracted from the WSDL
340
     * - minOccurs: 0
341
     * @var float
342
     */
343
    public $other_reserves;
344
    /**
345
     * The total_shareholders_equity
346
     * Meta informations extracted from the WSDL
347
     * - minOccurs: 0
348
     * @var float
349
     */
350
    public $total_shareholders_equity;
351
    /**
352
     * Constructor method for CreditsafeBalanceSheet
353
     * @uses CreditsafeBalanceSheet::setYear_end_date()
354
     * @uses CreditsafeBalanceSheet::setNumber_of_weeks()
355
     * @uses CreditsafeBalanceSheet::setCurrency()
356
     * @uses CreditsafeBalanceSheet::setConsolidated_accounts()
357
     * @uses CreditsafeBalanceSheet::setLand_and_buildings()
358
     * @uses CreditsafeBalanceSheet::setPlant_and_machinery()
359
     * @uses CreditsafeBalanceSheet::setOther_tangible_assets()
360
     * @uses CreditsafeBalanceSheet::setTotal_tangible_assets()
361
     * @uses CreditsafeBalanceSheet::setGoodwill()
362
     * @uses CreditsafeBalanceSheet::setOther_intangible_assets()
363
     * @uses CreditsafeBalanceSheet::setTotal_intangible_assets()
364
     * @uses CreditsafeBalanceSheet::setInvestments()
365
     * @uses CreditsafeBalanceSheet::setLoans_to_group()
366
     * @uses CreditsafeBalanceSheet::setOther_loans()
367
     * @uses CreditsafeBalanceSheet::setMiscellaneous_fixed_assets()
368
     * @uses CreditsafeBalanceSheet::setTotal_other_fixed_assets()
369
     * @uses CreditsafeBalanceSheet::setTotal_fixed_assets()
370
     * @uses CreditsafeBalanceSheet::setRaw_materials()
371
     * @uses CreditsafeBalanceSheet::setWork_in_progress()
372
     * @uses CreditsafeBalanceSheet::setFinished_goods()
373
     * @uses CreditsafeBalanceSheet::setOther_inventories()
374
     * @uses CreditsafeBalanceSheet::setTotal_inventories()
375
     * @uses CreditsafeBalanceSheet::setTrade_receivables()
376
     * @uses CreditsafeBalanceSheet::setGroup_receivables()
377
     * @uses CreditsafeBalanceSheet::setReceivables_due_after1year()
378
     * @uses CreditsafeBalanceSheet::setMiscellaneous_receivables()
379
     * @uses CreditsafeBalanceSheet::setTotal_receivables()
380
     * @uses CreditsafeBalanceSheet::setCash()
381
     * @uses CreditsafeBalanceSheet::setOther_current_assets()
382
     * @uses CreditsafeBalanceSheet::setTotal_current_assets()
383
     * @uses CreditsafeBalanceSheet::setTotal_assets()
384
     * @uses CreditsafeBalanceSheet::setTrade_payables()
385
     * @uses CreditsafeBalanceSheet::setBank_liabilities()
386
     * @uses CreditsafeBalanceSheet::setOther_loans_or_finance()
387
     * @uses CreditsafeBalanceSheet::setGroup_payables()
388
     * @uses CreditsafeBalanceSheet::setMiscellaneous_liabilities()
389
     * @uses CreditsafeBalanceSheet::setTotal_current_liabilities()
390
     * @uses CreditsafeBalanceSheet::setTrade_payables_due_after1year()
391
     * @uses CreditsafeBalanceSheet::setBank_liabilities_due_after1year()
392
     * @uses CreditsafeBalanceSheet::setOther_loans_or_finance_due_after1year()
393
     * @uses CreditsafeBalanceSheet::setGroup_payables_due_after1year()
394
     * @uses CreditsafeBalanceSheet::setMiscellaneous_liabilities_due_after1year()
395
     * @uses CreditsafeBalanceSheet::setTotal_long_term_liabilities()
396
     * @uses CreditsafeBalanceSheet::setTotal_liabilities()
397
     * @uses CreditsafeBalanceSheet::setCalled_up_share_capital()
398
     * @uses CreditsafeBalanceSheet::setShare_premium()
399
     * @uses CreditsafeBalanceSheet::setRevenue_reserves()
400
     * @uses CreditsafeBalanceSheet::setOther_reserves()
401
     * @uses CreditsafeBalanceSheet::setTotal_shareholders_equity()
402
     * @param string $year_end_date
403
     * @param int $number_of_weeks
404
     * @param string $currency
405
     * @param bool $consolidated_accounts
406
     * @param float $land_and_buildings
407
     * @param float $plant_and_machinery
408
     * @param float $other_tangible_assets
409
     * @param float $total_tangible_assets
410
     * @param float $goodwill
411
     * @param float $other_intangible_assets
412
     * @param float $total_intangible_assets
413
     * @param float $investments
414
     * @param float $loans_to_group
415
     * @param float $other_loans
416
     * @param float $miscellaneous_fixed_assets
417
     * @param float $total_other_fixed_assets
418
     * @param float $total_fixed_assets
419
     * @param float $raw_materials
420
     * @param float $work_in_progress
421
     * @param float $finished_goods
422
     * @param float $other_inventories
423
     * @param float $total_inventories
424
     * @param float $trade_receivables
425
     * @param float $group_receivables
426
     * @param float $receivables_due_after1year
427
     * @param float $miscellaneous_receivables
428
     * @param float $total_receivables
429
     * @param float $cash
430
     * @param float $other_current_assets
431
     * @param float $total_current_assets
432
     * @param float $total_assets
433
     * @param float $trade_payables
434
     * @param float $bank_liabilities
435
     * @param float $other_loans_or_finance
436
     * @param float $group_payables
437
     * @param float $miscellaneous_liabilities
438
     * @param float $total_current_liabilities
439
     * @param float $trade_payables_due_after1year
440
     * @param float $bank_liabilities_due_after1year
441
     * @param float $other_loans_or_finance_due_after1year
442
     * @param float $group_payables_due_after1year
443
     * @param float $miscellaneous_liabilities_due_after1year
444
     * @param float $total_long_term_liabilities
445
     * @param float $total_liabilities
446
     * @param float $called_up_share_capital
447
     * @param float $share_premium
448
     * @param float $revenue_reserves
449
     * @param float $other_reserves
450
     * @param float $total_shareholders_equity
451
     */
452
    public function __construct($year_end_date = null, $number_of_weeks = null, $currency = null, $consolidated_accounts = null, $land_and_buildings = null, $plant_and_machinery = null, $other_tangible_assets = null, $total_tangible_assets = null, $goodwill = null, $other_intangible_assets = null, $total_intangible_assets = null, $investments = null, $loans_to_group = null, $other_loans = null, $miscellaneous_fixed_assets = null, $total_other_fixed_assets = null, $total_fixed_assets = null, $raw_materials = null, $work_in_progress = null, $finished_goods = null, $other_inventories = null, $total_inventories = null, $trade_receivables = null, $group_receivables = null, $receivables_due_after1year = null, $miscellaneous_receivables = null, $total_receivables = null, $cash = null, $other_current_assets = null, $total_current_assets = null, $total_assets = null, $trade_payables = null, $bank_liabilities = null, $other_loans_or_finance = null, $group_payables = null, $miscellaneous_liabilities = null, $total_current_liabilities = null, $trade_payables_due_after1year = null, $bank_liabilities_due_after1year = null, $other_loans_or_finance_due_after1year = null, $group_payables_due_after1year = null, $miscellaneous_liabilities_due_after1year = null, $total_long_term_liabilities = null, $total_liabilities = null, $called_up_share_capital = null, $share_premium = null, $revenue_reserves = null, $other_reserves = null, $total_shareholders_equity = null)
453
    {
454
        $this
455
            ->setYear_end_date($year_end_date)
456
            ->setNumber_of_weeks($number_of_weeks)
457
            ->setCurrency($currency)
458
            ->setConsolidated_accounts($consolidated_accounts)
459
            ->setLand_and_buildings($land_and_buildings)
460
            ->setPlant_and_machinery($plant_and_machinery)
461
            ->setOther_tangible_assets($other_tangible_assets)
462
            ->setTotal_tangible_assets($total_tangible_assets)
463
            ->setGoodwill($goodwill)
464
            ->setOther_intangible_assets($other_intangible_assets)
465
            ->setTotal_intangible_assets($total_intangible_assets)
466
            ->setInvestments($investments)
467
            ->setLoans_to_group($loans_to_group)
468
            ->setOther_loans($other_loans)
469
            ->setMiscellaneous_fixed_assets($miscellaneous_fixed_assets)
470
            ->setTotal_other_fixed_assets($total_other_fixed_assets)
471
            ->setTotal_fixed_assets($total_fixed_assets)
472
            ->setRaw_materials($raw_materials)
473
            ->setWork_in_progress($work_in_progress)
474
            ->setFinished_goods($finished_goods)
475
            ->setOther_inventories($other_inventories)
476
            ->setTotal_inventories($total_inventories)
477
            ->setTrade_receivables($trade_receivables)
478
            ->setGroup_receivables($group_receivables)
479
            ->setReceivables_due_after1year($receivables_due_after1year)
480
            ->setMiscellaneous_receivables($miscellaneous_receivables)
481
            ->setTotal_receivables($total_receivables)
482
            ->setCash($cash)
483
            ->setOther_current_assets($other_current_assets)
484
            ->setTotal_current_assets($total_current_assets)
485
            ->setTotal_assets($total_assets)
486
            ->setTrade_payables($trade_payables)
487
            ->setBank_liabilities($bank_liabilities)
488
            ->setOther_loans_or_finance($other_loans_or_finance)
489
            ->setGroup_payables($group_payables)
490
            ->setMiscellaneous_liabilities($miscellaneous_liabilities)
491
            ->setTotal_current_liabilities($total_current_liabilities)
492
            ->setTrade_payables_due_after1year($trade_payables_due_after1year)
493
            ->setBank_liabilities_due_after1year($bank_liabilities_due_after1year)
494
            ->setOther_loans_or_finance_due_after1year($other_loans_or_finance_due_after1year)
495
            ->setGroup_payables_due_after1year($group_payables_due_after1year)
496
            ->setMiscellaneous_liabilities_due_after1year($miscellaneous_liabilities_due_after1year)
497
            ->setTotal_long_term_liabilities($total_long_term_liabilities)
498
            ->setTotal_liabilities($total_liabilities)
499
            ->setCalled_up_share_capital($called_up_share_capital)
500
            ->setShare_premium($share_premium)
501
            ->setRevenue_reserves($revenue_reserves)
502
            ->setOther_reserves($other_reserves)
503
            ->setTotal_shareholders_equity($total_shareholders_equity);
504
    }
505
    /**
506
     * Get year_end_date value
507
     * @return string|null
508
     */
509
    public function getYear_end_date()
510
    {
511
        return $this->year_end_date;
512
    }
513
    /**
514
     * Set year_end_date value
515
     * @param string $year_end_date
516
     * @return \Webservices\StructType\CreditsafeBalanceSheet
517
     */
518
    public function setYear_end_date($year_end_date = null)
519
    {
520
        // validation for constraint: string
521
        if (!is_null($year_end_date) && !is_string($year_end_date)) {
0 ignored issues
show
introduced by
The condition ! is_null($year_end_date..._string($year_end_date) can never be true.
Loading history...
522
            throw new \InvalidArgumentException(sprintf('Invalid value, please provide a string, "%s" given', gettype($year_end_date)), __LINE__);
523
        }
524
        $this->year_end_date = $year_end_date;
525
        return $this;
526
    }
527
    /**
528
     * Get number_of_weeks value
529
     * @return int|null
530
     */
531
    public function getNumber_of_weeks()
532
    {
533
        return $this->number_of_weeks;
534
    }
535
    /**
536
     * Set number_of_weeks value
537
     * @param int $number_of_weeks
538
     * @return \Webservices\StructType\CreditsafeBalanceSheet
539
     */
540
    public function setNumber_of_weeks($number_of_weeks = null)
541
    {
542
        // validation for constraint: int
543
        if (!is_null($number_of_weeks) && !is_numeric($number_of_weeks)) {
0 ignored issues
show
introduced by
The condition ! is_null($number_of_wee...meric($number_of_weeks) can never be true.
Loading history...
544
            throw new \InvalidArgumentException(sprintf('Invalid value, please provide a numeric value, "%s" given', gettype($number_of_weeks)), __LINE__);
545
        }
546
        $this->number_of_weeks = $number_of_weeks;
547
        return $this;
548
    }
549
    /**
550
     * Get currency value
551
     * @return string|null
552
     */
553
    public function getCurrency()
554
    {
555
        return $this->currency;
556
    }
557
    /**
558
     * Set currency value
559
     * @param string $currency
560
     * @return \Webservices\StructType\CreditsafeBalanceSheet
561
     */
562
    public function setCurrency($currency = null)
563
    {
564
        // validation for constraint: string
565
        if (!is_null($currency) && !is_string($currency)) {
0 ignored issues
show
introduced by
The condition ! is_null($currency) && ! is_string($currency) can never be true.
Loading history...
566
            throw new \InvalidArgumentException(sprintf('Invalid value, please provide a string, "%s" given', gettype($currency)), __LINE__);
567
        }
568
        $this->currency = $currency;
569
        return $this;
570
    }
571
    /**
572
     * Get consolidated_accounts value
573
     * @return bool|null
574
     */
575
    public function getConsolidated_accounts()
576
    {
577
        return $this->consolidated_accounts;
578
    }
579
    /**
580
     * Set consolidated_accounts value
581
     * @param bool $consolidated_accounts
582
     * @return \Webservices\StructType\CreditsafeBalanceSheet
583
     */
584
    public function setConsolidated_accounts($consolidated_accounts = null)
585
    {
586
        // validation for constraint: boolean
587
        if (!is_null($consolidated_accounts) && !is_bool($consolidated_accounts)) {
0 ignored issues
show
introduced by
The condition ! is_null($consolidated_...$consolidated_accounts) can never be true.
Loading history...
588
            throw new \InvalidArgumentException(sprintf('Invalid value, please provide a bool, "%s" given', gettype($consolidated_accounts)), __LINE__);
589
        }
590
        $this->consolidated_accounts = $consolidated_accounts;
591
        return $this;
592
    }
593
    /**
594
     * Get land_and_buildings value
595
     * @return float|null
596
     */
597
    public function getLand_and_buildings()
598
    {
599
        return $this->land_and_buildings;
600
    }
601
    /**
602
     * Set land_and_buildings value
603
     * @param float $land_and_buildings
604
     * @return \Webservices\StructType\CreditsafeBalanceSheet
605
     */
606
    public function setLand_and_buildings($land_and_buildings = null)
607
    {
608
        $this->land_and_buildings = $land_and_buildings;
609
        return $this;
610
    }
611
    /**
612
     * Get plant_and_machinery value
613
     * @return float|null
614
     */
615
    public function getPlant_and_machinery()
616
    {
617
        return $this->plant_and_machinery;
618
    }
619
    /**
620
     * Set plant_and_machinery value
621
     * @param float $plant_and_machinery
622
     * @return \Webservices\StructType\CreditsafeBalanceSheet
623
     */
624
    public function setPlant_and_machinery($plant_and_machinery = null)
625
    {
626
        $this->plant_and_machinery = $plant_and_machinery;
627
        return $this;
628
    }
629
    /**
630
     * Get other_tangible_assets value
631
     * @return float|null
632
     */
633
    public function getOther_tangible_assets()
634
    {
635
        return $this->other_tangible_assets;
636
    }
637
    /**
638
     * Set other_tangible_assets value
639
     * @param float $other_tangible_assets
640
     * @return \Webservices\StructType\CreditsafeBalanceSheet
641
     */
642
    public function setOther_tangible_assets($other_tangible_assets = null)
643
    {
644
        $this->other_tangible_assets = $other_tangible_assets;
645
        return $this;
646
    }
647
    /**
648
     * Get total_tangible_assets value
649
     * @return float|null
650
     */
651
    public function getTotal_tangible_assets()
652
    {
653
        return $this->total_tangible_assets;
654
    }
655
    /**
656
     * Set total_tangible_assets value
657
     * @param float $total_tangible_assets
658
     * @return \Webservices\StructType\CreditsafeBalanceSheet
659
     */
660
    public function setTotal_tangible_assets($total_tangible_assets = null)
661
    {
662
        $this->total_tangible_assets = $total_tangible_assets;
663
        return $this;
664
    }
665
    /**
666
     * Get goodwill value
667
     * @return float|null
668
     */
669
    public function getGoodwill()
670
    {
671
        return $this->goodwill;
672
    }
673
    /**
674
     * Set goodwill value
675
     * @param float $goodwill
676
     * @return \Webservices\StructType\CreditsafeBalanceSheet
677
     */
678
    public function setGoodwill($goodwill = null)
679
    {
680
        $this->goodwill = $goodwill;
681
        return $this;
682
    }
683
    /**
684
     * Get other_intangible_assets value
685
     * @return float|null
686
     */
687
    public function getOther_intangible_assets()
688
    {
689
        return $this->other_intangible_assets;
690
    }
691
    /**
692
     * Set other_intangible_assets value
693
     * @param float $other_intangible_assets
694
     * @return \Webservices\StructType\CreditsafeBalanceSheet
695
     */
696
    public function setOther_intangible_assets($other_intangible_assets = null)
697
    {
698
        $this->other_intangible_assets = $other_intangible_assets;
699
        return $this;
700
    }
701
    /**
702
     * Get total_intangible_assets value
703
     * @return float|null
704
     */
705
    public function getTotal_intangible_assets()
706
    {
707
        return $this->total_intangible_assets;
708
    }
709
    /**
710
     * Set total_intangible_assets value
711
     * @param float $total_intangible_assets
712
     * @return \Webservices\StructType\CreditsafeBalanceSheet
713
     */
714
    public function setTotal_intangible_assets($total_intangible_assets = null)
715
    {
716
        $this->total_intangible_assets = $total_intangible_assets;
717
        return $this;
718
    }
719
    /**
720
     * Get investments value
721
     * @return float|null
722
     */
723
    public function getInvestments()
724
    {
725
        return $this->investments;
726
    }
727
    /**
728
     * Set investments value
729
     * @param float $investments
730
     * @return \Webservices\StructType\CreditsafeBalanceSheet
731
     */
732
    public function setInvestments($investments = null)
733
    {
734
        $this->investments = $investments;
735
        return $this;
736
    }
737
    /**
738
     * Get loans_to_group value
739
     * @return float|null
740
     */
741
    public function getLoans_to_group()
742
    {
743
        return $this->loans_to_group;
744
    }
745
    /**
746
     * Set loans_to_group value
747
     * @param float $loans_to_group
748
     * @return \Webservices\StructType\CreditsafeBalanceSheet
749
     */
750
    public function setLoans_to_group($loans_to_group = null)
751
    {
752
        $this->loans_to_group = $loans_to_group;
753
        return $this;
754
    }
755
    /**
756
     * Get other_loans value
757
     * @return float|null
758
     */
759
    public function getOther_loans()
760
    {
761
        return $this->other_loans;
762
    }
763
    /**
764
     * Set other_loans value
765
     * @param float $other_loans
766
     * @return \Webservices\StructType\CreditsafeBalanceSheet
767
     */
768
    public function setOther_loans($other_loans = null)
769
    {
770
        $this->other_loans = $other_loans;
771
        return $this;
772
    }
773
    /**
774
     * Get miscellaneous_fixed_assets value
775
     * @return float|null
776
     */
777
    public function getMiscellaneous_fixed_assets()
778
    {
779
        return $this->miscellaneous_fixed_assets;
780
    }
781
    /**
782
     * Set miscellaneous_fixed_assets value
783
     * @param float $miscellaneous_fixed_assets
784
     * @return \Webservices\StructType\CreditsafeBalanceSheet
785
     */
786
    public function setMiscellaneous_fixed_assets($miscellaneous_fixed_assets = null)
787
    {
788
        $this->miscellaneous_fixed_assets = $miscellaneous_fixed_assets;
789
        return $this;
790
    }
791
    /**
792
     * Get total_other_fixed_assets value
793
     * @return float|null
794
     */
795
    public function getTotal_other_fixed_assets()
796
    {
797
        return $this->total_other_fixed_assets;
798
    }
799
    /**
800
     * Set total_other_fixed_assets value
801
     * @param float $total_other_fixed_assets
802
     * @return \Webservices\StructType\CreditsafeBalanceSheet
803
     */
804
    public function setTotal_other_fixed_assets($total_other_fixed_assets = null)
805
    {
806
        $this->total_other_fixed_assets = $total_other_fixed_assets;
807
        return $this;
808
    }
809
    /**
810
     * Get total_fixed_assets value
811
     * @return float|null
812
     */
813
    public function getTotal_fixed_assets()
814
    {
815
        return $this->total_fixed_assets;
816
    }
817
    /**
818
     * Set total_fixed_assets value
819
     * @param float $total_fixed_assets
820
     * @return \Webservices\StructType\CreditsafeBalanceSheet
821
     */
822
    public function setTotal_fixed_assets($total_fixed_assets = null)
823
    {
824
        $this->total_fixed_assets = $total_fixed_assets;
825
        return $this;
826
    }
827
    /**
828
     * Get raw_materials value
829
     * @return float|null
830
     */
831
    public function getRaw_materials()
832
    {
833
        return $this->raw_materials;
834
    }
835
    /**
836
     * Set raw_materials value
837
     * @param float $raw_materials
838
     * @return \Webservices\StructType\CreditsafeBalanceSheet
839
     */
840
    public function setRaw_materials($raw_materials = null)
841
    {
842
        $this->raw_materials = $raw_materials;
843
        return $this;
844
    }
845
    /**
846
     * Get work_in_progress value
847
     * @return float|null
848
     */
849
    public function getWork_in_progress()
850
    {
851
        return $this->work_in_progress;
852
    }
853
    /**
854
     * Set work_in_progress value
855
     * @param float $work_in_progress
856
     * @return \Webservices\StructType\CreditsafeBalanceSheet
857
     */
858
    public function setWork_in_progress($work_in_progress = null)
859
    {
860
        $this->work_in_progress = $work_in_progress;
861
        return $this;
862
    }
863
    /**
864
     * Get finished_goods value
865
     * @return float|null
866
     */
867
    public function getFinished_goods()
868
    {
869
        return $this->finished_goods;
870
    }
871
    /**
872
     * Set finished_goods value
873
     * @param float $finished_goods
874
     * @return \Webservices\StructType\CreditsafeBalanceSheet
875
     */
876
    public function setFinished_goods($finished_goods = null)
877
    {
878
        $this->finished_goods = $finished_goods;
879
        return $this;
880
    }
881
    /**
882
     * Get other_inventories value
883
     * @return float|null
884
     */
885
    public function getOther_inventories()
886
    {
887
        return $this->other_inventories;
888
    }
889
    /**
890
     * Set other_inventories value
891
     * @param float $other_inventories
892
     * @return \Webservices\StructType\CreditsafeBalanceSheet
893
     */
894
    public function setOther_inventories($other_inventories = null)
895
    {
896
        $this->other_inventories = $other_inventories;
897
        return $this;
898
    }
899
    /**
900
     * Get total_inventories value
901
     * @return float|null
902
     */
903
    public function getTotal_inventories()
904
    {
905
        return $this->total_inventories;
906
    }
907
    /**
908
     * Set total_inventories value
909
     * @param float $total_inventories
910
     * @return \Webservices\StructType\CreditsafeBalanceSheet
911
     */
912
    public function setTotal_inventories($total_inventories = null)
913
    {
914
        $this->total_inventories = $total_inventories;
915
        return $this;
916
    }
917
    /**
918
     * Get trade_receivables value
919
     * @return float|null
920
     */
921
    public function getTrade_receivables()
922
    {
923
        return $this->trade_receivables;
924
    }
925
    /**
926
     * Set trade_receivables value
927
     * @param float $trade_receivables
928
     * @return \Webservices\StructType\CreditsafeBalanceSheet
929
     */
930
    public function setTrade_receivables($trade_receivables = null)
931
    {
932
        $this->trade_receivables = $trade_receivables;
933
        return $this;
934
    }
935
    /**
936
     * Get group_receivables value
937
     * @return float|null
938
     */
939
    public function getGroup_receivables()
940
    {
941
        return $this->group_receivables;
942
    }
943
    /**
944
     * Set group_receivables value
945
     * @param float $group_receivables
946
     * @return \Webservices\StructType\CreditsafeBalanceSheet
947
     */
948
    public function setGroup_receivables($group_receivables = null)
949
    {
950
        $this->group_receivables = $group_receivables;
951
        return $this;
952
    }
953
    /**
954
     * Get receivables_due_after1year value
955
     * @return float|null
956
     */
957
    public function getReceivables_due_after1year()
958
    {
959
        return $this->receivables_due_after1year;
960
    }
961
    /**
962
     * Set receivables_due_after1year value
963
     * @param float $receivables_due_after1year
964
     * @return \Webservices\StructType\CreditsafeBalanceSheet
965
     */
966
    public function setReceivables_due_after1year($receivables_due_after1year = null)
967
    {
968
        $this->receivables_due_after1year = $receivables_due_after1year;
969
        return $this;
970
    }
971
    /**
972
     * Get miscellaneous_receivables value
973
     * @return float|null
974
     */
975
    public function getMiscellaneous_receivables()
976
    {
977
        return $this->miscellaneous_receivables;
978
    }
979
    /**
980
     * Set miscellaneous_receivables value
981
     * @param float $miscellaneous_receivables
982
     * @return \Webservices\StructType\CreditsafeBalanceSheet
983
     */
984
    public function setMiscellaneous_receivables($miscellaneous_receivables = null)
985
    {
986
        $this->miscellaneous_receivables = $miscellaneous_receivables;
987
        return $this;
988
    }
989
    /**
990
     * Get total_receivables value
991
     * @return float|null
992
     */
993
    public function getTotal_receivables()
994
    {
995
        return $this->total_receivables;
996
    }
997
    /**
998
     * Set total_receivables value
999
     * @param float $total_receivables
1000
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1001
     */
1002
    public function setTotal_receivables($total_receivables = null)
1003
    {
1004
        $this->total_receivables = $total_receivables;
1005
        return $this;
1006
    }
1007
    /**
1008
     * Get cash value
1009
     * @return float|null
1010
     */
1011
    public function getCash()
1012
    {
1013
        return $this->cash;
1014
    }
1015
    /**
1016
     * Set cash value
1017
     * @param float $cash
1018
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1019
     */
1020
    public function setCash($cash = null)
1021
    {
1022
        $this->cash = $cash;
1023
        return $this;
1024
    }
1025
    /**
1026
     * Get other_current_assets value
1027
     * @return float|null
1028
     */
1029
    public function getOther_current_assets()
1030
    {
1031
        return $this->other_current_assets;
1032
    }
1033
    /**
1034
     * Set other_current_assets value
1035
     * @param float $other_current_assets
1036
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1037
     */
1038
    public function setOther_current_assets($other_current_assets = null)
1039
    {
1040
        $this->other_current_assets = $other_current_assets;
1041
        return $this;
1042
    }
1043
    /**
1044
     * Get total_current_assets value
1045
     * @return float|null
1046
     */
1047
    public function getTotal_current_assets()
1048
    {
1049
        return $this->total_current_assets;
1050
    }
1051
    /**
1052
     * Set total_current_assets value
1053
     * @param float $total_current_assets
1054
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1055
     */
1056
    public function setTotal_current_assets($total_current_assets = null)
1057
    {
1058
        $this->total_current_assets = $total_current_assets;
1059
        return $this;
1060
    }
1061
    /**
1062
     * Get total_assets value
1063
     * @return float|null
1064
     */
1065
    public function getTotal_assets()
1066
    {
1067
        return $this->total_assets;
1068
    }
1069
    /**
1070
     * Set total_assets value
1071
     * @param float $total_assets
1072
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1073
     */
1074
    public function setTotal_assets($total_assets = null)
1075
    {
1076
        $this->total_assets = $total_assets;
1077
        return $this;
1078
    }
1079
    /**
1080
     * Get trade_payables value
1081
     * @return float|null
1082
     */
1083
    public function getTrade_payables()
1084
    {
1085
        return $this->trade_payables;
1086
    }
1087
    /**
1088
     * Set trade_payables value
1089
     * @param float $trade_payables
1090
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1091
     */
1092
    public function setTrade_payables($trade_payables = null)
1093
    {
1094
        $this->trade_payables = $trade_payables;
1095
        return $this;
1096
    }
1097
    /**
1098
     * Get bank_liabilities value
1099
     * @return float|null
1100
     */
1101
    public function getBank_liabilities()
1102
    {
1103
        return $this->bank_liabilities;
1104
    }
1105
    /**
1106
     * Set bank_liabilities value
1107
     * @param float $bank_liabilities
1108
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1109
     */
1110
    public function setBank_liabilities($bank_liabilities = null)
1111
    {
1112
        $this->bank_liabilities = $bank_liabilities;
1113
        return $this;
1114
    }
1115
    /**
1116
     * Get other_loans_or_finance value
1117
     * @return float|null
1118
     */
1119
    public function getOther_loans_or_finance()
1120
    {
1121
        return $this->other_loans_or_finance;
1122
    }
1123
    /**
1124
     * Set other_loans_or_finance value
1125
     * @param float $other_loans_or_finance
1126
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1127
     */
1128
    public function setOther_loans_or_finance($other_loans_or_finance = null)
1129
    {
1130
        $this->other_loans_or_finance = $other_loans_or_finance;
1131
        return $this;
1132
    }
1133
    /**
1134
     * Get group_payables value
1135
     * @return float|null
1136
     */
1137
    public function getGroup_payables()
1138
    {
1139
        return $this->group_payables;
1140
    }
1141
    /**
1142
     * Set group_payables value
1143
     * @param float $group_payables
1144
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1145
     */
1146
    public function setGroup_payables($group_payables = null)
1147
    {
1148
        $this->group_payables = $group_payables;
1149
        return $this;
1150
    }
1151
    /**
1152
     * Get miscellaneous_liabilities value
1153
     * @return float|null
1154
     */
1155
    public function getMiscellaneous_liabilities()
1156
    {
1157
        return $this->miscellaneous_liabilities;
1158
    }
1159
    /**
1160
     * Set miscellaneous_liabilities value
1161
     * @param float $miscellaneous_liabilities
1162
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1163
     */
1164
    public function setMiscellaneous_liabilities($miscellaneous_liabilities = null)
1165
    {
1166
        $this->miscellaneous_liabilities = $miscellaneous_liabilities;
1167
        return $this;
1168
    }
1169
    /**
1170
     * Get total_current_liabilities value
1171
     * @return float|null
1172
     */
1173
    public function getTotal_current_liabilities()
1174
    {
1175
        return $this->total_current_liabilities;
1176
    }
1177
    /**
1178
     * Set total_current_liabilities value
1179
     * @param float $total_current_liabilities
1180
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1181
     */
1182
    public function setTotal_current_liabilities($total_current_liabilities = null)
1183
    {
1184
        $this->total_current_liabilities = $total_current_liabilities;
1185
        return $this;
1186
    }
1187
    /**
1188
     * Get trade_payables_due_after1year value
1189
     * @return float|null
1190
     */
1191
    public function getTrade_payables_due_after1year()
1192
    {
1193
        return $this->trade_payables_due_after1year;
1194
    }
1195
    /**
1196
     * Set trade_payables_due_after1year value
1197
     * @param float $trade_payables_due_after1year
1198
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1199
     */
1200
    public function setTrade_payables_due_after1year($trade_payables_due_after1year = null)
1201
    {
1202
        $this->trade_payables_due_after1year = $trade_payables_due_after1year;
1203
        return $this;
1204
    }
1205
    /**
1206
     * Get bank_liabilities_due_after1year value
1207
     * @return float|null
1208
     */
1209
    public function getBank_liabilities_due_after1year()
1210
    {
1211
        return $this->bank_liabilities_due_after1year;
1212
    }
1213
    /**
1214
     * Set bank_liabilities_due_after1year value
1215
     * @param float $bank_liabilities_due_after1year
1216
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1217
     */
1218
    public function setBank_liabilities_due_after1year($bank_liabilities_due_after1year = null)
1219
    {
1220
        $this->bank_liabilities_due_after1year = $bank_liabilities_due_after1year;
1221
        return $this;
1222
    }
1223
    /**
1224
     * Get other_loans_or_finance_due_after1year value
1225
     * @return float|null
1226
     */
1227
    public function getOther_loans_or_finance_due_after1year()
1228
    {
1229
        return $this->other_loans_or_finance_due_after1year;
1230
    }
1231
    /**
1232
     * Set other_loans_or_finance_due_after1year value
1233
     * @param float $other_loans_or_finance_due_after1year
1234
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1235
     */
1236
    public function setOther_loans_or_finance_due_after1year($other_loans_or_finance_due_after1year = null)
1237
    {
1238
        $this->other_loans_or_finance_due_after1year = $other_loans_or_finance_due_after1year;
1239
        return $this;
1240
    }
1241
    /**
1242
     * Get group_payables_due_after1year value
1243
     * @return float|null
1244
     */
1245
    public function getGroup_payables_due_after1year()
1246
    {
1247
        return $this->group_payables_due_after1year;
1248
    }
1249
    /**
1250
     * Set group_payables_due_after1year value
1251
     * @param float $group_payables_due_after1year
1252
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1253
     */
1254
    public function setGroup_payables_due_after1year($group_payables_due_after1year = null)
1255
    {
1256
        $this->group_payables_due_after1year = $group_payables_due_after1year;
1257
        return $this;
1258
    }
1259
    /**
1260
     * Get miscellaneous_liabilities_due_after1year value
1261
     * @return float|null
1262
     */
1263
    public function getMiscellaneous_liabilities_due_after1year()
1264
    {
1265
        return $this->miscellaneous_liabilities_due_after1year;
1266
    }
1267
    /**
1268
     * Set miscellaneous_liabilities_due_after1year value
1269
     * @param float $miscellaneous_liabilities_due_after1year
1270
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1271
     */
1272
    public function setMiscellaneous_liabilities_due_after1year($miscellaneous_liabilities_due_after1year = null)
1273
    {
1274
        $this->miscellaneous_liabilities_due_after1year = $miscellaneous_liabilities_due_after1year;
1275
        return $this;
1276
    }
1277
    /**
1278
     * Get total_long_term_liabilities value
1279
     * @return float|null
1280
     */
1281
    public function getTotal_long_term_liabilities()
1282
    {
1283
        return $this->total_long_term_liabilities;
1284
    }
1285
    /**
1286
     * Set total_long_term_liabilities value
1287
     * @param float $total_long_term_liabilities
1288
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1289
     */
1290
    public function setTotal_long_term_liabilities($total_long_term_liabilities = null)
1291
    {
1292
        $this->total_long_term_liabilities = $total_long_term_liabilities;
1293
        return $this;
1294
    }
1295
    /**
1296
     * Get total_liabilities value
1297
     * @return float|null
1298
     */
1299
    public function getTotal_liabilities()
1300
    {
1301
        return $this->total_liabilities;
1302
    }
1303
    /**
1304
     * Set total_liabilities value
1305
     * @param float $total_liabilities
1306
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1307
     */
1308
    public function setTotal_liabilities($total_liabilities = null)
1309
    {
1310
        $this->total_liabilities = $total_liabilities;
1311
        return $this;
1312
    }
1313
    /**
1314
     * Get called_up_share_capital value
1315
     * @return float|null
1316
     */
1317
    public function getCalled_up_share_capital()
1318
    {
1319
        return $this->called_up_share_capital;
1320
    }
1321
    /**
1322
     * Set called_up_share_capital value
1323
     * @param float $called_up_share_capital
1324
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1325
     */
1326
    public function setCalled_up_share_capital($called_up_share_capital = null)
1327
    {
1328
        $this->called_up_share_capital = $called_up_share_capital;
1329
        return $this;
1330
    }
1331
    /**
1332
     * Get share_premium value
1333
     * @return float|null
1334
     */
1335
    public function getShare_premium()
1336
    {
1337
        return $this->share_premium;
1338
    }
1339
    /**
1340
     * Set share_premium value
1341
     * @param float $share_premium
1342
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1343
     */
1344
    public function setShare_premium($share_premium = null)
1345
    {
1346
        $this->share_premium = $share_premium;
1347
        return $this;
1348
    }
1349
    /**
1350
     * Get revenue_reserves value
1351
     * @return float|null
1352
     */
1353
    public function getRevenue_reserves()
1354
    {
1355
        return $this->revenue_reserves;
1356
    }
1357
    /**
1358
     * Set revenue_reserves value
1359
     * @param float $revenue_reserves
1360
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1361
     */
1362
    public function setRevenue_reserves($revenue_reserves = null)
1363
    {
1364
        $this->revenue_reserves = $revenue_reserves;
1365
        return $this;
1366
    }
1367
    /**
1368
     * Get other_reserves value
1369
     * @return float|null
1370
     */
1371
    public function getOther_reserves()
1372
    {
1373
        return $this->other_reserves;
1374
    }
1375
    /**
1376
     * Set other_reserves value
1377
     * @param float $other_reserves
1378
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1379
     */
1380
    public function setOther_reserves($other_reserves = null)
1381
    {
1382
        $this->other_reserves = $other_reserves;
1383
        return $this;
1384
    }
1385
    /**
1386
     * Get total_shareholders_equity value
1387
     * @return float|null
1388
     */
1389
    public function getTotal_shareholders_equity()
1390
    {
1391
        return $this->total_shareholders_equity;
1392
    }
1393
    /**
1394
     * Set total_shareholders_equity value
1395
     * @param float $total_shareholders_equity
1396
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1397
     */
1398
    public function setTotal_shareholders_equity($total_shareholders_equity = null)
1399
    {
1400
        $this->total_shareholders_equity = $total_shareholders_equity;
1401
        return $this;
1402
    }
1403
    /**
1404
     * Method called when an object has been exported with var_export() functions
1405
     * It allows to return an object instantiated with the values
1406
     * @see AbstractStructBase::__set_state()
1407
     * @uses AbstractStructBase::__set_state()
1408
     * @param array $array the exported values
1409
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1410
     */
1411
    public static function __set_state(array $array)
1412
    {
1413
        return parent::__set_state($array);
1414
    }
1415
    /**
1416
     * Method returning the class name
1417
     * @return string __CLASS__
1418
     */
1419
    public function __toString()
1420
    {
1421
        return __CLASS__;
1422
    }
1423
}
1424