| Conditions | 1 |
| Paths | 1 |
| Total Lines | 11 |
| Code Lines | 9 |
| Lines | 0 |
| Ratio | 0 % |
| Changes | 1 | ||
| Bugs | 0 | Features | 0 |
| 1 | <?php |
||
| 18 | public function description(): string |
||
| 19 | { |
||
| 20 | return match($this) { |
||
| 21 | self::STANDARD => 'Standard invoice (art. 6, 7.2 and 7.3 RD 1619/2012)', |
||
| 22 | self::SIMPLIFIED => 'Simplified invoice and invoices without recipient identification art. 6.1.d) RD 1619/2012', |
||
| 23 | self::SUBSTITUTE => 'Invoice issued as a substitute for previously declared simplified invoices', |
||
| 24 | self::RECTIFICATIVE_R1 => 'Rectifying invoice (legal error and Art. 80.1, 80.2, 80.6 LIVA)', |
||
| 25 | self::RECTIFICATIVE_R2 => 'Rectifying invoice (Art. 80.3)', |
||
| 26 | self::RECTIFICATIVE_R3 => 'Rectifying invoice (Art. 80.4)', |
||
| 27 | self::RECTIFICATIVE_R4 => 'Rectifying invoice (Other)', |
||
| 28 | self::RECTIFICATIVE_R5 => 'Rectifying invoice for simplified invoices', |
||
| 29 | }; |
||
| 31 | } |