<?php
    $html = '<div class="card">';
        $html .= '<div class="card-header " id="headingThree">';
            $html .= '<h5 class="mb-0">';
                $html .= '<button class="btn btn-link" data-toggle="collapse" data-target="#collapseThree" aria-expanded="true" aria-controls="collapseThree">';
                    $html .= '<i class="fas fa-wallet fa-lg mr-2"></i>' . $datos_economicos_lg;
                $html .= '</button>';
            $html .= '</h5>'; 
        $html .= '</div>';

        
        $html .= '<div id="collapseThree" class="collapse" aria-labelledby="collapseThree" data-parent="#accordion">';
            $html .= '<div class="card-body">';
                $html .= '<form action="php_o/resultados-economicos.php" method="post" class="needs-validation form-row" novalidate>';
                    PuzzleHTML::setInputStyle('col-md-6 col-lg-4 col-12 mb-3');
                    $html .= PuzzleHTML::rebu();
                    $html .= '<h4 class="font-weight-light w-100 text-left border-bottom pb-2 mb-3">' . $compra_lg . '</h4>';
                    PuzzleHTML::setInputValue($fila['COMPRA_PFF']);
                    $html .= PuzzleHTML::Input('compra_pff', 'number', $precio_compra_lg, true);
                    $html .= PuzzleHTML::ListadoIVA($con, 'iva_compra' , $impuestos_aplicados_lg, $select = $fila['COMPRA_TIPOIVA']);
                    PuzzleHTML::setInputValue($fila['COMPRA_TOTAL']);
                    $html .= PuzzleHTML::Input('buy_total', 'number', $precio_compra_total_lg, true, 'readonly');
                    $html .= '<div class="col-12 mb-5"><button class="btn btn-primary pl-3" id="buy_button" type="button" value="buy">' . $actualizar_lg . '</button></div>';

                    $html .= '<h4 class="font-weight-light w-100 text-left border-bottom pb-2 mb-3">' . $venta_lg . '</h4>';
                    PuzzleHTML::setInputValue($fila['VENTA_PFF']);
                    $html .= PuzzleHTML::Input('venta_pff', 'number', $precio_venta_lg, true);
                    $html .= PuzzleHTML::ListadoIVA($con, 'iva_venta' , $impuestos_aplicados_lg, $select = $fila['VENTA_TIPOIVA']);
                    PuzzleHTML::setInputValue($fila['GASTOS_GESTION']);
                    $html .= PuzzleHTML::Input('gastos', 'number', $gastos_lg . " ($iva_incluido_lg)");

                    $html .= '<div class="row bg-light p-2 border-top border-bottom mb-5">';
                        $html .= '<h5 class="font-weight-light w-100 text-left border-bottom pb-2 mb-3 pl-3">' . $pvp_lg . '</h5>';
                        PuzzleHTML::setInputStyle('col-md-6 col-lg-4 col-12 mb-2');
                        $html .= PuzzleHTML::Input('pvp_amount_discount', 'number', $descuento_especial_lg, true);
                        $html .= PuzzleHTML::Input('pvp_percent_discount', 'number', $descuento_porcentaje_lg, true);
                        PuzzleHTML::setInputValue($fila['VENTA_BASE']);
                        $html .= PuzzleHTML::Input('pvp_base', 'number', $base_imponible_lg, true, 'readonly');
                        $impuestos = $fila['VENTA_TIPOIVA'] ? $fila['VENTA_TIPOIVA'] : 0;
                        PuzzleHTML::setInputValue($impuestos);
                        $html .= PuzzleHTML::Input('pvp_iva', 'number', $impuestos_lg, true, 'readonly');
                        PuzzleHTML::setInputStyle('col-md-6 col-lg-8 col-12 mb-2');
                        PuzzleHTML::setInputValue($fila['VENTA_TOTAL']);
                        $html .= PuzzleHTML::Input('pvp_total', 'number', $pvp_recomendado_lg, true, 'readonly');
                        $html .= '<div class="col-12 mb-3"><button class="btn btn-primary pl-3" id="pvp_button" type="button" value="pvp">' . $actualizar_lg . '</button></div>';
                    $html .= '</div>';

                    $html .= '<div class="row bg-light p-2 border-top border-bottom mb-5">';
                        PuzzleHTML::setInputValue(0);
                        $html .= '<h5 class="font-weight-light w-100 text-left border-bottom pb-2 mb-3 pl-3">' . $pvp_financiado_lg . '</h5>';
                        PuzzleHTML::setInputStyle('col-md-6 col-lg-4 col-12 mb-2');
                        $html .= PuzzleHTML::Input('f_amount_discount', 'number', $descuento_importe_lg, true);
                        $html .= PuzzleHTML::Input('f_percent_discount', 'number', $descuento_porcentaje_lg, true);
                        PuzzleHTML::setInputValue($fila['BASE_FINANCIADO']);
                        $html .= PuzzleHTML::Input('f_base', 'number', $base_imponible_lg, true, 'readonly');
                        PuzzleHTML::setInputValue(21/100 * $fila['BASE_FINANCIADO']);
                        $html .= PuzzleHTML::Input('f_iva', 'number', $impuestos_lg, true, 'readonly');
                        PuzzleHTML::setInputValue($fila['TOTAL_FINANCIADO']);
                        PuzzleHTML::setInputStyle('col-md-6 col-lg-8 col-12 mb-2');
                        $html .= PuzzleHTML::Input('f_total', 'number', $precio_financiado_lg, true, 'readonly');
                        $html .= '<div class="col-12 mb-3"><button class="btn btn-primary pl-3" id="f_button" type="button" value="f">' . $actualizar_lg . '</button></div>';
                    $html .= '</div>';

                    $html .= '<div class="row bg-light p-2 border-top border-bottom mb-4">';
                        PuzzleHTML::setInputValue(0);
                        $html .= '<h5 class="font-weight-light w-100 text-left border-bottom pb-2 mb-3 pl-3">' . $pvp_profesionales_lg . '</h5>';
                        PuzzleHTML::setInputStyle('col-md-6 col-lg-4 col-12 mb-2');
                        $html .= PuzzleHTML::Input('pro_amount_discount', 'number', $descuento_importe_lg, true);
                        $html .= PuzzleHTML::Input('pro_percent_discount', 'number', $descuento_porcentaje_lg, true);
                        PuzzleHTML::setInputValue($fila['BASE_PRO']);
                        $html .= PuzzleHTML::Input('pro_base', 'number', $base_imponible_lg, true, 'readonly');
                        PuzzleHTML::setInputValue(21/100 * $fila['BASE_PRO']);
                        $html .= PuzzleHTML::Input('pro_iva', 'number', $impuestos_lg, true, 'readonly');
                        PuzzleHTML::setInputStyle('col-md-6 col-lg-8 col-12 mb-2');
                        PuzzleHTML::setInputValue($fila['TOTAL_PRO']);
                        $html .= PuzzleHTML::Input('pro_total', 'number', $precio_profesional_lg, true, 'readonly');
                        $html .= '<div class="col-12 mb-3"><button class="btn btn-primary pl-3" id="pro_button" type="button" value="pro">' . $actualizar_lg . '</button></div>';
                    $html .= '</div>';
                    PuzzleHTML::setInputValue(false);
                    

                $html .= '</form>';
            $html .= '</div>';
        $html .= '</div>';
    $html .= '</div>';
    
    echo $html;