JQuery - ¿Cómo puedo calcular la unida de una carreta por mts según se baya descontando los metros vendidos?

 
Vista:
Imágen de perfil de camilo andres

¿Cómo puedo calcular la unida de una carreta por mts según se baya descontando los metros vendidos?

Publicado por camilo andres (1 intervención) el 05/08/2021 06:26:13
Estimados amigos, tengan un buen día,

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
function cal() {
            try {
                datosmaterial=document.getElementById('pmateriar').value.split('_');
                metrajeactual=datosmaterial[4];
                metraje=datosmaterial[2]
                var a = parseInt(document.getElementById("metrajeactual").value) || 0,
                    b = parseInt(document.getElementById("metraje").value) || 0,
                    c = parseInt(document.getElementById("metrostotal").value) || 0,
                    d = parseInt(document.getElementById("canactual").value) || 0
                    document.getElementById("metrostotal").value = a - b;
                if (b > a){
                    $("#exampleModalmessavalicantimetros").modal("show");
                    document.getElementById("metrostotal").value = "";
                    document.getElementById("metraje").value = "";
                }
 
 
            } catch (e)
            {
 
            }
        }
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<div class="row">
                            <div class="col-md-3">
                                <div class="form-group bmd-form-group">
                                    <label class="label-control">Cantidad actual</label>
                                    <input type="number" style="text-transform:uppercase;" oninput="cal2()" id="canactual" name="canactual" class="monto" readonly>
                                </div>
                            </div>
                            <div class="col-md-3">
                                <div class="form-group bmd-form-group">
                                    <label class="label-control">Cantidad</label>
                                    <input type="number" style="text-transform:uppercase;" oninput="cal2()" id="cantidad" name="pcantidad_actual" class="monto" >
                                </div>
                            </div>
                            <div class="col-md-3">
                                <div class="form-group bmd-form-group">
                                    <label class="label-control">Metros</label>
                                    <input type="number" style="text-transform:uppercase;" oninput="cal()" name="metraje" id="metraje" class="monto" readonly>
                                </div>
                            </div>
                            <div class="col-md-3">
                                <div class="form-group bmd-form-group">
                                    <label class="label-control">Metraje total</label>
                                    <input type="number" style="text-transform:uppercase;" oninput="cal()" name="pmetros" id="metrostotal" class="monto" readonly>
                                </div>
                            </div>
                            <input type="hidden" style="text-transform:uppercase;" oninput="cal()" name="metrajeactual" id="metrajeactual" class="monto" readonly>
                        </div>
Lo que quiero es que si el input que muestra los metros totales es igual a 305 dependiendo el metraje que tiene cada unida de una carreta de cable, es decir si cable por metros es = a 305 entonces cantidad es igual a uno si hay registradas 4 carretas * 305 =1220 se vendieron 80 metros quedaron 1140 metros, cantidad de carretas 4. Se vendieron 225 metros quedaron 915 metros cantidad 3 ya hay menos de los 305 metros que es una unidad de carreta de cable mii duda es como hago para, o al menos por donde inicio para que estos descuentos se lleven a cavo les agradezco su pronta respuesta y su guía

Captura-de-pantalla-2021-08-04-232933
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder