2$ƙ?Wj1ީe .3yҙ\+~ #TxOAXB}큁C"v4 }[UFJVΊYa\$jNwR=?GlU%@qstkr};_kn/X[pqߌ?&'-[߈uv; <(VGxZK'Rb.;ڇ/aJ9Sı~Y_:hSG֦])P-n5=t٘R9 Z&U`0 b-E[߭R]HaD+وؒ %kF VJp@.}2@'jŇby^gJmVyuRq+r7}hS0 xڿDCjA eāDU3$ !0Oôc[1tW-G&aeE1jr:sE`'EIǡE:+1~cV"kXoCN<t)13l@xw38>H +!-mt,lk mUTz@A(QHW,Q}0fD᫵ &CwL ݂;h~=:!A̵yI#-Y9ӣgzx~qvw~=:!A̵3VʵA_KTjCb Vb9e)AB j5Q+ASi;G =L~T n#}dYD[Be,HckǗ-B;@d4_z&~L$s)o&ڬPerZƳ>G>SVtٜ,|[:>Q Vb9e)AB j5QKW[;Q/⡣3I*gnrn.RKP2U [#:wK̓pt*vxCO 'De8G kRg6>8X3G AD6-΢aq43W],c<> k].RKP2Uq *-d`C]bc^3fkbѷp:"ES{z93,ө,_[LM1-1x/9o4&]Tn`;/ S%nRX!u)mҋֽfq7IRnFW^aiQN$ЁAE駜eţD3DK( e5 r$.ΈQMlWn `LRK"69JH?zۇ3OUXQCȄ>DXip+t@#D^ 5ʯ]QEKwՉA2 xCO '^S\Ȅ@|Ѧna ro-ʛ~x/9o4&]Tn`;R1p(FLI70ӱmm\d;`{jj[zgPy)k `> N.4 VDUUhD~U3Q[HD`{jj[zgPy)k `> NvkЋQ4V"J7Ǘ-B;@d4_z?y'؞MrUa5t#M 27Ag|zcW5=X7'sn6$-ӊWV tÖY/Yl =(W^{t)dl3mHI}lȏĪ>ZUq|"TgkRa +'zP# uE:{ݭMt `˕}ڳnɟL8Xjj=WgeN#YK^r_Gl:K}Nr"@v6T_+}II϶R}|Xx%eWÿC2{H_@µRCri$(d6EleP@M;\== 5!ӆuPa.ĤZ׵/VfF^G #U{eJTh*alfe\z%<iGRe:xHRq6OYyX`UW:ܑG. zI&Z !n# PoRTyFsK+zJDu91AeChRa8TR3xl,XQ tMc2!Mxkf F.|NV>ti~KАW}wr}['gU0A5olP,XtB1fdXM&)(/Tpu^|Tz+BwnTӧM?"p^&@T1,MA-A1Ñ$l >*'5cL vI/s ) EwR#l͌O 1cpL=ϰO =|ǖը>.X ΜE\_ʩX |2\uM30"XB ~Qco*kgf:w~?Ch,pڞ+U@3zz/?x^@N>mVZm}%p'lĐe;5Kb4LfY_<\sW ?P^ؼk fbt=Wt~3g&/Ccajon_letra { font-size:12px; width:100%; margin:1px 0; } .cajon_letra .btn { font-size:11px; padding:3px 8px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:100%; text-align:left; } .pos-cart-logo { position:absolute; inset:0; display:flex; align-items:flex-start; justify-content:center; padding-top:78px; z-index:0; pointer-events:none; } .pos-cart-logo img { max-height:340px; max-width:95%; opacity:0.50; } .pos-cart-list { position:relative; flex:1; min-height:240px; background:#fff; border-radius:8px; padding:8px 10px; box-shadow:0 1px 3px rgba(0,0,0,0.1); display:flex; flex-direction:column; } .pos-cart-list .pc-title, .pos-cart-list #lista { position:relative; z-index:1; } .pos-cart-list #lista { flex:1; overflow-y:auto; max-height:50vh; } .pos-card { background:#fff; border-radius:8px; padding:10px 12px; box-shadow:0 1px 3px rgba(0,0,0,0.1); margin-bottom:8px; } .pos-card .pc-title { font-size:11px; font-weight:700; color:#666; text-transform:uppercase; margin-bottom:3px; } .pos-info-chip { display:inline-flex; align-items:center; gap:6px; font-size:11px; font-weight:600; padding:4px 10px; border-radius:14px; } .pos-grid { display:flex; gap:10px; padding:0 8px; height:calc(100vh - 105px); align-items:stretch; overflow:hidden; } .pos-grid > div:first-child { width:250px; flex-shrink:0; overflow-y:auto; background:#fff; border-radius:8px; padding:8px; box-shadow:0 1px 3px rgba(0,0,0,0.1); } .pos-grid > div:nth-child(2) { flex:1.4; min-width:0; overflow-y:auto; padding-right:4px; } .pos-grid > div:nth-child(3) { flex:0.8; min-width:0; overflow-y:auto; background:#fff; border-radius:8px; padding:10px; box-shadow:0 1px 3px rgba(0,0,0,0.1); } @media (max-width:992px){ .pos-grid { flex-direction:column; height:auto; overflow:visible; } .pos-grid > div { width:100% !important; flex:auto !important; } }
👥 CLIENTES  |  📋 COTIZACION  |  ⌛ EN ESPERA  |  🪙 Canjear puntos  |  ↩️ Devolucion  |  🚚 Delivery  |  📊 CUADRAR  |  💵 INGRESO  |  💸 GASTOS
Vendedor
Termino
Comprobante
Buscar producto
Ticket
class="form-control input-sm" type="text" id="txt-ticket" placeholder="[F7] Ticket.." value="" autocomplete="off">
👤 | 🆔 👁️ ✖ Quitar
Productos agregados
Items: 0 | Margen: 0.00 | Creditos: 0.00
Total a Pagar 0.00 💰 COBRAR F10
function lista_productos_(v) { try { var sql = "select * from productos where descripcion like '%" + v + "%' and descripcion!='*descuento*' or codigo='" + v + "' and descripcion!='*descuento*' order by descripcion asc limit 100"; _enviar("../php/traer_datos.php", { "sql": sql }) .done(function(data) { if (data == "null") { $("#lista_productos_").hide(); } $("#lista_productos_").show(); var rs = JSON.parse(data); var tabla = ""; var id_; for (var i in rs.data) { tabla += ""; id_ = rs.data[i].id_producto; tabla += ""; tabla += ""; } tabla += "
" + rs.data[i].descripcion.substring(0, 35) + "
"; $("#lista_productos_").html("" + tabla + "
"); if(v==""){ $("#lista_productos_").hide(); } $("td").addClass("font-weight-light"); }); } catch (e) { alert(e.message); } if(v==""){ $("#lista_productos_").hide(); } } function modalNota() { $("#modalNota").modal("show"); $("#txt-nota").focus().select(); } function modalClientes() { $("#modalClientes").modal("show"); $("#txt-buscar30").focus().select(); } function openNuevoProducto() { window.open('../productos/productos2.php?from_pos=1','_blank', 'toolbar=no,scrollbars=no,resizable=no,top=500,left=500,width=500,height=850'); } function openDetallar() { window.open('../productos/lista_detallar.php?from_pos=1','_blank', 'toolbar=no,scrollbars=no,resizable=no,top=500,left=500,width=500,height=500'); } function openVentas() { window.open('venta_detalle_usuario.php?from_pos=1','_blank', 'toolbar=no,scrollbars=no,resizable=no,top=500,left=500,width=500,height=850'); } function verCredito() { window.open('../clientes/pago_factura.php?cliente='+cCliente,'_blank', 'toolbar=no,scrollbars=no,resizable=no,top=500,left=500,width=1200,height=850'); } function openGastos() { window.open('egresos.php?from_pos=1','_blank', 'toolbar=no,scrollbars=no,resizable=no,top=500,left=500,width=500,height=850'); } function salir(){ if(confirm("Seguro(a) que desea salir del sistema?")){ if(typeof myLevel!=="undefined" && myLevel=="Master"){ window.location.href="../menu/menu.php"; }else{ window.location.href="../php/logout.php"; } } } function enlace(v){ var id_venta = ""; window.location.href="enlace_mesa.php?mesa="+v+"&id_venta="+id_venta+"&lnMesa=1"; } var lnMesa = ""; if(lnMesa=="1"){ $("#txt-ticket").prop("readonly", true); } var default_menu = "";