Code Duplication    Length = 9-10 lines in 2 locations

lib/Sii/Dte.php 2 locations

@@ 1454-1462 (lines=9) @@
1451
                if (!$this->esBoleta()) {
1452
                    if ((!isset($datos['Encabezado']['Totales']['MntNeto']) or $datos['Encabezado']['Totales']['MntNeto']===false) and isset($datos['Encabezado']['Totales']['MntExe'])) {
1453
                        $datos['Encabezado']['Totales']['MntExe'] += $d['MontoItem'];
1454
                    } else {
1455
                        if (!empty($d['IndExe'])) {
1456
                            if ($d['IndExe']==1) {
1457
                                $datos['Encabezado']['Totales']['MntExe'] += $d['MontoItem'];
1458
                            }
1459
                        } else {
1460
                            $datos['Encabezado']['Totales']['MntNeto'] += $d['MontoItem'];
1461
                        }
1462
                    }
1463
                }
1464
                // si es boleta
1465
                else {
@@ 1465-1474 (lines=10) @@
1462
                    }
1463
                }
1464
                // si es boleta
1465
                else {
1466
                    // si es exento
1467
                    if (!empty($d['IndExe'])) {
1468
                        if ($d['IndExe']==1) {
1469
                            $datos['Encabezado']['Totales']['MntExe'] += $d['MontoItem'];
1470
                        }
1471
                    }
1472
                    // agregar al monto total
1473
                    $datos['Encabezado']['Totales']['MntTotal'] += $d['MontoItem'];
1474
                }
1475
            }
1476
        }
1477
    }