1460c1460 < /*if(!ajuste_inventario_eliminar_2($documento_venta_movimiento_lista[$i]['id_mpr'])){ --- > if(!ajuste_inventario_eliminar_2($documento_venta_movimiento_lista[$i]['id_mpr'])){ 1463c1463 < }*/ --- > } 1560a1561 > 1565d1565 < 1664d1663 < $result = update_documento_venta_anula($id_emp,$fecha_dve,$id_nve,$id_tdo); 1666,1667c1665,1666 < //$observacion_mpr="Ajuste por Anulación de Documento Venta Nº ".$numero_dve; < //$result=ajuste_inventario_anula_agregar_new($id_emp,$id_suc,$id_dep,$id_sec,$fecha_dve,$observacion_mpr,$id_usu,1,$productos ); --- > $observacion_mpr="Ajuste por Anulación de Documento Venta Nº ".$numero_dve; > $result=ajuste_inventario_anula_agregar_new($id_emp,$id_suc,$id_dep,$id_sec,$fecha_dve,$observacion_mpr,$id_usu,1,$productos ); 1673c1672 < /*if (!documento_venta_movimiento_agregar($id_emp,$id_tdo,$numero_dve,$id_mpr)){ --- > if (!documento_venta_movimiento_agregar($id_emp,$id_tdo,$numero_dve,$id_mpr)){ 1676c1675 < }*/ --- > } 1775,1830d1773 < function update_documento_venta_anula($id_emp,$fecha_dve,$id_nve,$id_tdo) < { < if($id_tdo == 11) < { < $sql = "UPDATE documento_venta_articulo SET anula_dve = 1 WHERE id_emp = $id_emp AND id_nve = $id_nve AND id_tdo = $id_tdo"; < < if (sql_query($sql)) < { < return true; < } < return false; < }else{ < return false; < } < } < < function update_documento_venta_articulo_anula($id_emp,$fecha_dve,$id_nve,$id_tdo,$id_bie) < { < if($id_tdo == 11) < { < $sql = "UPDATE documento_venta_articulo SET anula_dve = 1 WHERE id_emp = $id_emp AND id_nve = $id_nve AND id_tdo = $id_tdo AND id_bie = $id_bie"; < < if (sql_query($sql)) < { < return true; < } < return false; < }else{ < return false; < } < } < function datos_documento_venta_articulo($id_emp,$fecha_dve,$id_tdo,$numero_dve) < { < $datos_dv = array(); < $sql ="SELECT * FROM documento_venta_articulo WHERE id_emp = $id_emp AND numero_dve = $numero_dve AND id_tdo = $id_tdo"; < if ($rs=sql_query($sql)) < { < $i=0; < while ($datos=sql_fetch_array($rs)) < { < $datos_dv[$i]['id_emp'] = $datos['id_emp']; < $datos_dv[$i]['id_tdo'] = $datos['id_tdo']; < $datos_dv[$i]['numero_dve'] = $datos['numero_dve']; < $datos_dv[$i]['id_nve'] = $datos['id_nve']; < $datos_dv[$i]['id_bie'] = $datos['id_bie']; < $datos_dv[$i]['correlativo_anv'] = $datos['correlativo_anv']; < $datos_dv[$i]['cantidad_dva'] = $datos['cantidad_dva']; < $datos_dv[$i]['valor_dva'] = $datos['valor_dva']; < $datos_dv[$i]['costo_dva'] = $datos['costo_dva']; < $datos_dv[$i]['anula_dve'] = $datos['anula_dve']; < $i++; < } < } < return $datos_dv; < } < 3249c3192 < return -88; --- > return -89; 3354,3358c3297 < //if($documento_venta['tipo_nc']!=1 && $documento_venta['tipo_nc'] != 5) < // { < $aux=documento_venta_visa($id_emp,$documento_venta['id_tdo'],$documento_venta['numero_dve'],$documento_venta['valor_real'],$movimientos); < // } < --- > $aux=documento_venta_visa($id_emp,$documento_venta['id_tdo'],$documento_venta['numero_dve'],$documento_venta['valor_real'],$movimientos); 4925c4864,4865 < } --- > } > 4942c4882 < } --- > } 7914d7853 < 11484d11422 < DC.id_pro, 11490d11427 < DC.nulo_dco, 11515,11531c11452 < $detalle[$i]['nombre']=$datos['nombre']; < $detalle[$i]['estado_dco']=($datos['nulo_dco']=="t")?"Nula":"Vigente"; < < if (notas_credito_facturas_compra($datos['numero_dco'], $datos['id_tdc'],$datos['id_pro'])) < { < $notas_credito_compra=notas_credito_facturas_compra($datos['numero_dco'], $datos['id_tdc'],$datos['id_pro']); < foreach($notas_credito_compra as $nc) < { < $i++; < $detalle[$i]['nombre_tdc'] = $nc['nombre_tdc']; < $detalle[$i]['numero_dco'] = $nc['numero_dco']; < $detalle[$i]['id_tdc'] = $nc['id_tdc']; < $detalle[$i]['fecha_dco'] = $nc['fecha_dco']; < $detalle[$i]['neto_dco'] = number_format($nc['neto_dco'],2); < $detalle[$i]['iva_dco'] = number_format($nc['iva_dco'],2); < $detalle[$i]['estado_dco'] = $nc['estado_dco']; < $detalle[$i]['nombre'] = $nc['nombre']; --- > $detalle[$i]['nombre']=$datos['nombre']; 11533,11534d11453 < } < } 11544,11572d11462 < } < < function notas_credito_facturas_compra($numero_dco, $id_tdo, $id_pro) < { < $sql="SELECT TDC.nombre_tdc,DCO2.id_tdc, DCO2.numero_dco, DCO2.fecha_dco, DCO2.neto_dco, DCO2.iva_dco,DCO2.nulo_dco, < PER.nombre_per || ' ' || PER.paterno_per || ' ' || PER.materno_per as nombre < FROM documento_compra DCO < INNER JOIN documento_compra_relacionado DCR ON (DCO.id_pro = DCR.id_pro_rel AND DCO.id_tdc = DCR.id_tdc_rel AND DCO.numero_dco = DCR.numero_dco_rel) < INNER JOIN documento_compra DCO2 ON (DCO2.id_pro = DCR.id_pro AND DCO2.id_tdc = DCR.id_tdc AND DCO2.numero_dco = DCR.numero_dco) < INNER JOIN tipo_docto_compra TDC ON (TDC.id_tdc = DCO2.id_tdc) < INNER JOIN proveedor pro ON(DCO2.id_pro = PRO.id_pro) < INNER JOIN persona per ON (PRO.id_per = PER.id_per) < WHERE DCO.numero_dco = $numero_dco AND DCO.id_tdc = $id_tdo AND DCO.id_pro = $id_pro"; < < if ($rs=sql_query($sql)) { < $i=0; < while ($datos=sql_fetch_array($rs)) { < $tdps[$i]['nombre_tdc'] = $datos['nombre_tdc']; < $tdps[$i]['numero_dco'] = $datos['numero_dco']; < $tdps[$i]['id_tdc'] = $datos['id_tdc']; < $tdps[$i]['fecha_dco'] = $datos['fecha_dco']; < $tdps[$i]['neto_dco'] = number_format($datos['neto_dco'],2); < $tdps[$i]['iva_dco'] = number_format($datos['iva_dco'],2); < $tdps[$i]['estado_dco'] = ($datos['nulo_dco']=="t")?"Nula":"Vigente"; < $tdps[$i]['nombre'] = $datos['nombre']; < $i++; < } < } < return $tdps;