{"id":226,"date":"2026-08-09T15:55:06","date_gmt":"2026-08-09T21:55:06","guid":{"rendered":"https:\/\/mstoluca.com\/?page_id=226"},"modified":"2026-08-09T22:00:06","modified_gmt":"2026-08-10T04:00:06","slug":"app-ios-dolibarr-erp","status":"publish","type":"page","link":"https:\/\/mstoluca.com\/?page_id=226","title":{"rendered":"App iOS Dolibarr ERP"},"content":{"rendered":"<p><!-- iOS DOLIBARR ETP - App de Gesti\u00f3n Comercial --><\/p>\n<div class=\"arte33-container\">\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:opsz,wght@14..32,400;14..32,500;14..32,600;14..32,700;14..32,800&display=swap');\n.arte33-container *{margin:0;padding:0;box-sizing:border-box}\n.arte33-container{font-family:Inter,sans-serif;background:#f2f2f7;color:#1c1c1e;padding:30px 20px 60px;max-width:1200px;margin:0 auto}\n.arte33-container .header{text-align:center;padding:20px 0 30px}\n.arte33-container .header h1{font-size:3.5rem;font-weight:800;letter-spacing:-1.5px;background:linear-gradient(135deg,#0a84ff,#5856d6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:12px}\n.arte33-container .header .slogan{font-size:1.5rem;font-weight:700;color:#1c1c1e;margin-top:4px;letter-spacing:-.5px}\n.arte33-container .header .description{font-size:1.1rem;color:#8e8e93;max-width:600px;margin:8px auto 24px;line-height:1.6}\n.arte33-container .cta-group{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-top:8px}\n.arte33-container .btn-primary{display:inline-flex;align-items:center;gap:10px;padding:14px 32px;background:#0a84ff;border-radius:50px;font-weight:700;font-size:16px;color:#fff;text-decoration:none;transition:all .2s;box-shadow:0 4px 20px rgba(10,132,255,.3)}\n.arte33-container .btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(10,132,255,.4)}\n.arte33-container .btn-secondary{display:inline-flex;align-items:center;gap:10px;padding:14px 32px;background:0 0;border:1px solid #d1d1d6;border-radius:50px;font-weight:600;font-size:16px;color:#1c1c1e;text-decoration:none;transition:all .2s}\n.arte33-container .btn-secondary:hover{background:#f2f2f7;transform:translateY(-2px)}\n.arte33-container .lang-switcher{display:flex;justify-content:center;gap:12px;margin:16px 0 30px}\n.arte33-container .lang-btn{padding:8px 20px;border-radius:20px;border:1px solid #d1d1d6;background:0 0;font-weight:600;font-size:14px;color:#1c1c1e;cursor:pointer;transition:all .2s}\n.arte33-container .lang-btn.active{background:#0a84ff;color:#fff;border-color:#0a84ff}\n.arte33-container .screenshots-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:40px;justify-content:center}\n.arte33-container .phone-card{background:#fff;border-radius:32px;box-shadow:0 20px 60px rgba(0,0,0,.08),0 8px 20px rgba(0,0,0,.04);overflow:hidden;transition:transform .3s,box-shadow .3s;padding:16px 16px 20px;display:flex;flex-direction:column;align-items:center}\n.arte33-container .phone-card:hover{transform:translateY(-6px);box-shadow:0 30px 80px rgba(0,0,0,.12)}\n.arte33-container .phone-frame{width:100%;max-width:320px;background:#000;border-radius:44px;padding:10px;box-shadow:inset 0 0 0 2px #2c2c2e,0 10px 30px rgba(0,0,0,.3);position:relative}\n.arte33-container .phone-screen{background:#000;border-radius:34px;overflow:hidden;aspect-ratio:9\/19.5;position:relative;box-shadow:inset 0 0 0 1px rgba(255,255,255,.05)}\n.arte33-container .screen-content{width:100%;height:100%;background:#000;display:flex;flex-direction:column;padding:16px 14px 12px;font-family:Inter,sans-serif;color:#fff;position:relative}\n.arte33-container .status-bar{display:flex;justify-content:space-between;padding:0 2px 12px;font-size:13px;font-weight:700;color:#fff}\n.arte33-container .dynamic-island{position:absolute;top:8px;left:50%;transform:translateX(-50%);width:120px;height:32px;background:#000;border-radius:20px;z-index:10;box-shadow:inset 0 1px 2px rgba(255,255,255,.1)}\n.arte33-container .login-screen{background:#000;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px 16px;height:100%;text-align:center}\n.arte33-container .login-screen .logo{font-size:42px;font-weight:800;background:linear-gradient(135deg,#0a84ff,#5856d6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:6px}\n.arte33-container .login-screen .sub{font-size:14px;color:#8e8e93;margin-bottom:20px}\n.arte33-container .login-screen .input-group{width:100%;background:#1c1c1e;border-radius:12px;padding:14px 16px;margin-bottom:12px;text-align:left;border:1px solid #3a3a3c}\n.arte33-container .login-screen .input-group label{font-size:11px;color:#8e8e93;font-weight:600;text-transform:uppercase;letter-spacing:.5px;display:block;margin-bottom:4px}\n.arte33-container .login-screen .input-group .value{font-size:15px;color:#fff;font-weight:500;word-break:break-all}\n.arte33-container .login-screen .info-box{background:#1c1c1e;border-radius:12px;padding:14px 16px;margin-top:8px;border-left:4px solid #0a84ff;text-align:left;width:100%}\n.arte33-container .login-screen .info-box p{font-size:12px;color:#8e8e93;line-height:1.5}\n.arte33-container .login-screen .info-box strong{color:#fff}\n.arte33-container .login-screen .btn-login{width:100%;padding:14px;border-radius:12px;background:#0a84ff;color:#fff;font-weight:700;font-size:16px;border:none;margin-top:16px;cursor:default}\n.arte33-container .report-tabs{display:flex;gap:4px;background:#1c1c1e;border-radius:12px;padding:4px;margin-bottom:16px}\n.arte33-container .report-tabs .tab{flex:1;text-align:center;padding:8px 0;font-size:12px;font-weight:600;color:#8e8e93;border-radius:8px;transition:all .2s}\n.arte33-container .report-tabs .tab.active{background:#3a3a3c;color:#fff}\n.arte33-container .report-subtabs{display:flex;gap:8px;margin-bottom:16px}\n.arte33-container .report-subtabs .subtab{padding:6px 16px;border-radius:8px;font-size:12px;font-weight:600;background:#1c1c1e;color:#8e8e93}\n.arte33-container .report-subtabs .subtab.active{background:#0a84ff;color:#fff}\n.arte33-container .summary-number{font-size:42px;font-weight:800;color:#0a84ff;text-align:center;margin:4px 0}\n.arte33-container .summary-label{font-size:13px;color:#8e8e93;text-align:center;margin-bottom:12px}\n.arte33-container .summary-metrics{display:flex;gap:12px;margin-top:8px}\n.arte33-container .summary-metrics .metric{flex:1;background:#1c1c1e;border-radius:12px;padding:14px;text-align:center}\n.arte33-container .summary-metrics .metric .val{font-size:18px;font-weight:700;color:#fff}\n.arte33-container .summary-metrics .metric .lbl{font-size:11px;color:#8e8e93;margin-top:2px}\n.arte33-container .summary-metrics .metric .icon{font-size:18px;margin-bottom:4px}\n.arte33-container .top-table{width:100%;border-collapse:collapse;font-size:12px}\n.arte33-container .top-table th{text-align:left;color:#8e8e93;font-weight:600;padding:6px 4px;border-bottom:1px solid #2c2c2e}\n.arte33-container .top-table td{padding:8px 4px;border-bottom:1px solid #1c1c1e;vertical-align:middle}\n.arte33-container .top-table .rank{color:#8e8e93;width:24px}\n.arte33-container .top-table .product-name{font-weight:500;color:#fff;line-height:1.3}\n.arte33-container .top-table .product-ref{font-size:10px;color:#8e8e93;display:block}\n.arte33-container .top-table .sold{color:#0a84ff;font-weight:600;text-align:right;padding-right:8px}\n.arte33-container .top-table .revenue{color:#34c759;font-weight:600;text-align:right}\n.arte33-container .top-table .row-dark{background:rgba(255,255,255,.03)}\n.arte33-container .daily-item{padding:12px 0;border-bottom:1px solid #1c1c1e}\n.arte33-container .daily-item .header{display:flex;justify-content:space-between;align-items:center;cursor:default}\n.arte33-container .daily-item .header .day{font-weight:600;font-size:15px;color:#fff}\n.arte33-container .daily-item .header .trans{font-size:12px;color:#8e8e93}\n.arte33-container .daily-item .header .amount{font-size:16px;font-weight:700;color:#0a84ff}\n.arte33-container .daily-item .header .arrow{color:#8e8e93;font-size:12px;margin-left:8px}\n.arte33-container .daily-item .details{margin-top:10px;padding-top:10px;border-top:1px solid #2c2c2e}\n.arte33-container .daily-item .details .product-row{display:flex;justify-content:space-between;padding:4px 0;font-size:13px}\n.arte33-container .daily-item .details .product-row .name{color:#fff}\n.arte33-container .daily-item .details .product-row .qty{color:#0a84ff}\n.arte33-container .daily-item .details .product-row .price{color:#34c759}\n.arte33-container .monthly-table{width:100%;border-collapse:collapse;font-size:13px}\n.arte33-container .monthly-table th{text-align:left;color:#8e8e93;font-weight:600;padding:8px 4px;border-bottom:1px solid #2c2c2e}\n.arte33-container .monthly-table td{padding:8px 4px;border-bottom:1px solid #1c1c1e}\n.arte33-container .monthly-table .month{color:#fff;font-weight:500}\n.arte33-container .monthly-table .invoices{color:#0a84ff;font-weight:500}\n.arte33-container .monthly-table .total{color:#34c759;font-weight:600;text-align:right}\n.arte33-container .monthly-table .row-dark{background:rgba(255,255,255,.02)}\n.arte33-container .menu-screen{background:#000;display:flex;flex-direction:column;height:100%;padding:16px 14px 12px}\n.arte33-container .menu-header{display:flex;align-items:center;gap:12px;margin-bottom:20px}\n.arte33-container .menu-header .avatar{width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,#0a84ff,#5856d6);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:20px;color:#fff}\n.arte33-container .menu-header .info .name{font-weight:700;font-size:18px;color:#fff}\n.arte33-container .menu-header .info .user{font-size:13px;color:#8e8e93}\n.arte33-container .menu-header .close{margin-left:auto;background:#1c1c1e;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#8e8e93;font-size:16px}\n.arte33-container .menu-section{margin-bottom:16px}\n.arte33-container .menu-section .section-title{font-size:11px;font-weight:700;color:#8e8e93;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;padding-left:4px}\n.arte33-container .menu-item{display:flex;align-items:center;padding:10px 12px;border-radius:10px;gap:12px;color:#fff;font-weight:500;font-size:15px;transition:all .2s}\n.arte33-container .menu-item .icon{font-size:18px;width:24px;text-align:center;color:#8e8e93}\n.arte33-container .menu-item.active{background:rgba(10,132,255,.15)}\n.arte33-container .menu-item.active .icon{color:#0a84ff}\n.arte33-container .menu-item .badge-admin{margin-left:auto;background:#ff3b30;color:#fff;font-size:10px;font-weight:700;padding:2px 10px;border-radius:12px;text-transform:uppercase}\n.arte33-container .menu-divider{height:1px;background:#2c2c2e;margin:8px 0 16px}\n.arte33-container .menu-footer{margin-top:auto;padding-top:12px;border-top:1px solid #2c2c2e}\n.arte33-container .menu-footer .menu-item{color:#ff3b30}\n.arte33-container .menu-footer .menu-item .icon{color:#ff3b30}\n.arte33-container .screenshot-label{text-align:center;margin-top:14px}\n.arte33-container .screenshot-label h3{font-size:1.05rem;font-weight:700;color:#1c1c1e}\n.arte33-container .screenshot-label p{font-size:.85rem;color:#8e8e93;margin-top:2px}\n.arte33-container .footer{margin-top:60px;text-align:center;color:#8e8e93;font-size:.85rem;border-top:1px solid #d1d1d6;padding-top:30px;max-width:600px;margin-left:auto;margin-right:auto}\n.arte33-container .footer a{color:#0a84ff;text-decoration:none;font-weight:500}\n@media (max-width:640px){.arte33-container .screenshots-grid{grid-template-columns:1fr;max-width:380px;margin:0 auto}\n.arte33-container .header h1{font-size:2.4rem}\n.arte33-container .header .slogan{font-size:1.2rem}\n.arte33-container .cta-group{flex-direction:column;align-items:center}\n.arte33-container .btn-primary,.arte33-container .btn-secondary{width:100%;justify-content:center}}\n<\/style>\n<div class=\"header\">\n<h1>iOS Dolibarr ERP<\/h1>\n<div class=\"slogan\" data-lang=\"es\">Conecta tu negocio. Controla todo.<\/div>\n<div class=\"slogan\" data-lang=\"en\" style=\"display:none;\">Connect your business. Control everything.<\/div>\n<div class=\"description\" data-lang=\"es\">La app que transforma tu Dolibarr en una experiencia m\u00f3vil r\u00e1pida y profesional. Gestiona ventas, inventario, clientes, gastos y reportes desde tu iPhone.<\/div>\n<div class=\"description\" data-lang=\"en\" style=\"display:none;\">The app that transforms your Dolibarr into a fast and professional mobile experience. Manage sales, inventory, customers, expenses, and reports from your iPhone.<\/div>\n<div class=\"cta-group\"><a href=\"#\" class=\"btn-primary\" data-lang=\"es\">\ud83d\udcf2 Descargar en App Store<\/a><a href=\"#\" class=\"btn-primary\" data-lang=\"en\" style=\"display:none;\">\ud83d\udcf2 Download on App Store<\/a><a href=\"#\" class=\"btn-secondary\" data-lang=\"es\">\ud83d\udd0d Ver Demo<\/a><a href=\"#\" class=\"btn-secondary\" data-lang=\"en\" style=\"display:none;\">\ud83d\udd0d View Demo<\/a><\/div>\n<\/div>\n<div class=\"lang-switcher\">\n<button class=\"lang-btn active\" data-lang=\"es\" onclick=\"setLang('es')\">\ud83c\uddea\ud83c\uddf8 Espa\u00f1ol<\/button><br \/>\n<button class=\"lang-btn\" data-lang=\"en\" onclick=\"setLang('en')\">\ud83c\uddfa\ud83c\uddf8 English<\/button>\n<\/div>\n<div class=\"screenshots-grid\">\n<div class=\"phone-card\">\n<div class=\"phone-frame\">\n<div class=\"dynamic-island\"><\/div>\n<div class=\"phone-screen\">\n<div class=\"screen-content login-screen\">\n<div class=\"logo\">Dolibarr ERP<\/div>\n<div class=\"sub\" data-lang=\"es\">Conecta con tu ERP<\/div>\n<div class=\"sub\" data-lang=\"en\" style=\"display:none;\">Connect to your ERP<\/div>\n<div class=\"input-group\"><label data-lang=\"es\">URL de tu Dolibarr<\/label><label data-lang=\"en\" style=\"display:none;\">Your Dolibarr URL<\/label><\/p>\n<div class=\"value\">https:\/\/tu-dolibarr.com<\/div>\n<\/div>\n<div class=\"info-box\">\n<p data-lang=\"es\"><strong>Primera vez:<\/strong> Necesitar\u00e1s la URL de tu instalaci\u00f3n de Dolibarr.<br \/><strong>Versiones recomendadas:<\/strong> 18.0, 19.0, 20.0 (las m\u00e1s actuales).<\/p>\n<p data-lang=\"en\" style=\"display:none;\"><strong>First time:<\/strong> You&#8217;ll need the URL of your Dolibarr installation.<br \/><strong>Recommended versions:<\/strong> 18.0, 19.0, 20.0 (latest).<\/p>\n<\/div>\n<p><button class=\"btn-login\" data-lang=\"es\">Iniciar Sesi\u00f3n<\/button><button class=\"btn-login\" data-lang=\"en\" style=\"display:none;\">Log In<\/button>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"screenshot-label\">\n<h3 data-lang=\"es\">\ud83d\udd10 Inicio de Sesi\u00f3n<\/h3>\n<h3 data-lang=\"en\" style=\"display:none;\">\ud83d\udd10 Login<\/h3>\n<p data-lang=\"es\">Configuraci\u00f3n inicial con URL y versi\u00f3n recomendada.<\/p>\n<p data-lang=\"en\" style=\"display:none;\">Initial setup with URL and recommended version.<\/p>\n<\/div>\n<\/div>\n<div class=\"phone-card\">\n<div class=\"phone-frame\">\n<div class=\"dynamic-island\"><\/div>\n<div class=\"phone-screen\">\n<div class=\"screen-content menu-screen\">\n<div class=\"menu-header\">\n<div class=\"avatar\">A<\/div>\n<div class=\"info\">\n<div class=\"name\">Arte33<\/div>\n<div class=\"user\">amontoya<\/div>\n<\/div>\n<div class=\"close\">\u2715<\/div>\n<\/div>\n<div class=\"menu-section\">\n<div class=\"section-title\" data-lang=\"es\">GENERAL<\/div>\n<div class=\"section-title\" data-lang=\"en\" style=\"display:none;\">GENERAL<\/div>\n<div class=\"menu-item active\"><span class=\"icon\">\ud83c\udfe0<\/span><span data-lang=\"es\">Inicio<\/span><span data-lang=\"en\" style=\"display:none;\">Home<\/span><span style=\"margin-left:auto;color:#0a84ff;\">\u2713<\/span><\/div>\n<\/div>\n<div class=\"menu-section\">\n<div class=\"section-title\" data-lang=\"es\">ACCESOS R\u00c1PIDOS<\/div>\n<div class=\"section-title\" data-lang=\"en\" style=\"display:none;\">QUICK ACCESS<\/div>\n<div class=\"menu-item\"><span class=\"icon\">\ud83d\udcf7<\/span> Price Checker<\/div>\n<div class=\"menu-item\"><span class=\"icon\">\ud83d\uded2<\/span><span data-lang=\"es\">Punto de Venta<\/span><span data-lang=\"en\" style=\"display:none;\">Point of Sale<\/span><\/div>\n<div class=\"menu-item\"><span class=\"icon\">\ud83d\udce6<\/span><span data-lang=\"es\">Productos<\/span><span data-lang=\"en\" style=\"display:none;\">Products<\/span><\/div>\n<\/div>\n<div class=\"menu-section\">\n<div class=\"section-title\" data-lang=\"es\">PRODUCTOS<\/div>\n<div class=\"section-title\" data-lang=\"en\" style=\"display:none;\">PRODUCTS<\/div>\n<div class=\"menu-item\"><span class=\"icon\">\ud83d\udce6<\/span><span data-lang=\"es\">Productos<\/span><span data-lang=\"en\" style=\"display:none;\">Products<\/span><\/div>\n<div class=\"menu-item\"><span class=\"icon\">\u2795<\/span><span data-lang=\"es\">Nuevo Producto<\/span><span data-lang=\"en\" style=\"display:none;\">New Product<\/span><\/div>\n<\/div>\n<div class=\"menu-divider\"><\/div>\n<div class=\"menu-section\">\n<div class=\"section-title\" data-lang=\"es\">FACTURAS<\/div>\n<div class=\"section-title\" data-lang=\"en\" style=\"display:none;\">INVOICES<\/div>\n<div class=\"menu-item\"><span class=\"icon\">\ud83d\udcc4<\/span><span data-lang=\"es\">Facturas<\/span><span data-lang=\"en\" style=\"display:none;\">Invoices<\/span><\/div>\n<div class=\"menu-item\"><span class=\"icon\">\ud83d\uded2<\/span><span data-lang=\"es\">Punto de Venta<\/span><span data-lang=\"en\" style=\"display:none;\">Point of Sale<\/span><\/div>\n<\/div>\n<div class=\"menu-section\">\n<div class=\"section-title\" data-lang=\"es\">ORDENES<\/div>\n<div class=\"section-title\" data-lang=\"en\" style=\"display:none;\">ORDERS<\/div>\n<div class=\"menu-item\"><span class=\"icon\">\ud83d\udcc4<\/span><span data-lang=\"es\">Ordenes<\/span><span data-lang=\"en\" style=\"display:none;\">Orders<\/span><\/div>\n<\/div>\n<div class=\"menu-section\">\n<div class=\"section-title\" data-lang=\"es\">CLIENTES<\/div>\n<div class=\"section-title\" data-lang=\"en\" style=\"display:none;\">CUSTOMERS<\/div>\n<div class=\"menu-item\"><span class=\"icon\">\ud83d\udc65<\/span><span data-lang=\"es\">Clientes<\/span><span data-lang=\"en\" style=\"display:none;\">Customers<\/span><\/div>\n<\/div>\n<div class=\"menu-section\">\n<div class=\"section-title\" data-lang=\"es\">GASTOS<\/div>\n<div class=\"section-title\" data-lang=\"en\" style=\"display:none;\">EXPENSES<\/div>\n<div class=\"menu-item\"><span class=\"icon\">\ud83d\udccb<\/span><span data-lang=\"es\">Gastos<\/span><span data-lang=\"en\" style=\"display:none;\">Expenses<\/span><\/div>\n<div class=\"menu-item\"><span class=\"icon\">\u2795<\/span><span data-lang=\"es\">Nuevo Gasto<\/span><span data-lang=\"en\" style=\"display:none;\">New Expense<\/span><\/div>\n<\/div>\n<div class=\"menu-section\">\n<div class=\"section-title\" data-lang=\"es\">ADMINISTRACI\u00d3N<\/div>\n<div class=\"section-title\" data-lang=\"en\" style=\"display:none;\">ADMINISTRATION<\/div>\n<div class=\"menu-item\"><span class=\"icon\">\ud83d\udcca<\/span><span data-lang=\"es\">Reportes<\/span><span data-lang=\"en\" style=\"display:none;\">Reports<\/span><span class=\"badge-admin\">Admin<\/span><\/div>\n<\/div>\n<div class=\"menu-section\">\n<div class=\"section-title\" data-lang=\"es\">CONFIGURACI\u00d3N<\/div>\n<div class=\"section-title\" data-lang=\"en\" style=\"display:none;\">SETTINGS<\/div>\n<div class=\"menu-item\"><span class=\"icon\">\u2699\ufe0f<\/span><span data-lang=\"es\">Ajustes<\/span><span data-lang=\"en\" style=\"display:none;\">Settings<\/span><\/div>\n<\/div>\n<div class=\"menu-footer\">\n<div class=\"menu-item\"><span class=\"icon\">\ud83d\udeaa<\/span><span data-lang=\"es\">Cerrar Sesi\u00f3n<\/span><span data-lang=\"en\" style=\"display:none;\">Log Out<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"screenshot-label\">\n<h3 data-lang=\"es\">\ud83d\udcf1 Men\u00fa Lateral<\/h3>\n<h3 data-lang=\"en\" style=\"display:none;\">\ud83d\udcf1 Side Menu<\/h3>\n<p data-lang=\"es\">Navegaci\u00f3n completa con modo oscuro.<\/p>\n<p data-lang=\"en\" style=\"display:none;\">Full navigation with dark mode.<\/p>\n<\/div>\n<\/div>\n<div class=\"phone-card\">\n<div class=\"phone-frame\">\n<div class=\"dynamic-island\"><\/div>\n<div class=\"phone-screen\">\n<div class=\"screen-content\" style=\"padding:14px 12px;\">\n<div class=\"status-bar\"><span>6:15<\/span><span>\ud83d\udcf6 \ud83d\udd0b<\/span><\/div>\n<div style=\"text-align:center;font-weight:700;font-size:17px;margin-bottom:4px;\" data-lang=\"es\">Reportes<\/div>\n<div style=\"text-align:center;font-weight:700;font-size:17px;margin-bottom:4px;\" data-lang=\"en\" style=\"display:none;\">Reports<\/div>\n<div class=\"report-tabs\">\n<div class=\"tab active\" data-lang=\"es\">Resumen<\/div>\n<div class=\"tab active\" data-lang=\"en\" style=\"display:none;\">Summary<\/div>\n<div class=\"tab\" data-lang=\"es\">Productos<\/div>\n<div class=\"tab\" data-lang=\"en\" style=\"display:none;\">Products<\/div>\n<div class=\"tab\" data-lang=\"es\">Diario<\/div>\n<div class=\"tab\" data-lang=\"en\" style=\"display:none;\">Daily<\/div>\n<div class=\"tab\" data-lang=\"es\">Mensual<\/div>\n<div class=\"tab\" data-lang=\"en\" style=\"display:none;\">Monthly<\/div>\n<\/div>\n<div class=\"report-subtabs\">\n<div class=\"subtab\" data-lang=\"es\">D\u00eda<\/div>\n<div class=\"subtab\" data-lang=\"en\" style=\"display:none;\">Day<\/div>\n<div class=\"subtab active\" data-lang=\"es\">Semana<\/div>\n<div class=\"subtab active\" data-lang=\"en\" style=\"display:none;\">Week<\/div>\n<div class=\"subtab\" data-lang=\"es\">Mes<\/div>\n<div class=\"subtab\" data-lang=\"en\" style=\"display:none;\">Month<\/div>\n<div class=\"subtab\" style=\"padding:6px 10px;\">\ud83d\udcc5<\/div>\n<\/div>\n<div class=\"summary-label\" data-lang=\"es\">Ventas totales<\/div>\n<div class=\"summary-label\" data-lang=\"en\" style=\"display:none;\">Total Sales<\/div>\n<div class=\"summary-number\">$5,286.92<\/div>\n<div class=\"summary-label\">110.00 transactions<\/div>\n<div class=\"summary-metrics\">\n<div class=\"metric\">\n<div class=\"icon\">\ud83d\udcc8<\/div>\n<div class=\"val\">$48.06<\/div>\n<div class=\"lbl\" data-lang=\"es\">Promedio<\/div>\n<div class=\"lbl\" data-lang=\"en\" style=\"display:none;\">Average<\/div>\n<\/div>\n<div class=\"metric\">\n<div class=\"icon\">\ud83d\udcc5<\/div>\n<div class=\"val\" data-lang=\"es\">Semana<\/div>\n<div class=\"val\" data-lang=\"en\" style=\"display:none;\">Week<\/div>\n<div class=\"lbl\" data-lang=\"es\">Per\u00edodo<\/div>\n<div class=\"lbl\" data-lang=\"en\" style=\"display:none;\">Period<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"screenshot-label\">\n<h3 data-lang=\"es\">\ud83d\udcca Reportes &#8211; Resumen<\/h3>\n<h3 data-lang=\"en\" style=\"display:none;\">\ud83d\udcca Reports &#8211; Summary<\/h3>\n<p data-lang=\"es\">Ventas totales, promedio y per\u00edodo.<\/p>\n<p data-lang=\"en\" style=\"display:none;\">Total sales, average and period.<\/p>\n<\/div>\n<\/div>\n<div class=\"phone-card\">\n<div class=\"phone-frame\">\n<div class=\"dynamic-island\"><\/div>\n<div class=\"phone-screen\">\n<div class=\"screen-content\" style=\"padding:14px 12px;\">\n<div class=\"status-bar\"><span>6:15<\/span><span>\ud83d\udcf6 \ud83d\udd0b<\/span><\/div>\n<div style=\"text-align:center;font-weight:700;font-size:17px;margin-bottom:4px;\" data-lang=\"es\">Reportes<\/div>\n<div style=\"text-align:center;font-weight:700;font-size:17px;margin-bottom:4px;\" data-lang=\"en\" style=\"display:none;\">Reports<\/div>\n<div class=\"report-tabs\">\n<div class=\"tab\" data-lang=\"es\">Resumen<\/div>\n<div class=\"tab\" data-lang=\"en\" style=\"display:none;\">Summary<\/div>\n<div class=\"tab active\" data-lang=\"es\">Productos<\/div>\n<div class=\"tab active\" data-lang=\"en\" style=\"display:none;\">Products<\/div>\n<div class=\"tab\" data-lang=\"es\">Diario<\/div>\n<div class=\"tab\" data-lang=\"en\" style=\"display:none;\">Daily<\/div>\n<div class=\"tab\" data-lang=\"es\">Mensual<\/div>\n<div class=\"tab\" data-lang=\"en\" style=\"display:none;\">Monthly<\/div>\n<\/div>\n<div class=\"report-subtabs\" style=\"justify-content:center;\">\n<div class=\"subtab active\">10<\/div>\n<div class=\"subtab\">100<\/div>\n<div class=\"subtab\">1000<\/div>\n<\/div>\n<table class=\"top-table\">\n<thead>\n<tr>\n<th>#<\/th>\n<th>Product<\/th>\n<th style=\"text-align:right;\">Sold<\/th>\n<th style=\"text-align:right;\">Revenue<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"row-dark\">\n<td class=\"rank\">1<\/td>\n<td><span class=\"product-name\">IMPRESIONES<span class=\"product-ref\">7502220080198<\/span><\/span><\/td>\n<td class=\"sold\">4,701<\/td>\n<td class=\"revenue\">$185,492.15<\/td>\n<\/tr>\n<tr>\n<td class=\"rank\">2<\/td>\n<td><span class=\"product-name\">Copias<span class=\"product-ref\">PROV-1785367758<\/span><\/span><\/td>\n<td class=\"sold\">2,458<\/td>\n<td class=\"revenue\">$2,456.66<\/td>\n<\/tr>\n<tr class=\"row-dark\">\n<td class=\"rank\">3<\/td>\n<td><span class=\"product-name\">IMPRESION CARTA<span class=\"product-ref\">C003IMP<\/span><\/span><\/td>\n<td class=\"sold\">194<\/td>\n<td class=\"revenue\">$747.00<\/td>\n<\/tr>\n<tr>\n<td class=\"rank\">4<\/td>\n<td><span class=\"product-name\">COPIA OFICIO<span class=\"product-ref\">2<\/span><\/span><\/td>\n<td class=\"sold\">55<\/td>\n<td class=\"revenue\">$55.00<\/td>\n<\/tr>\n<tr class=\"row-dark\">\n<td class=\"rank\">5<\/td>\n<td><span class=\"product-name\">GLOBOS SUELTOS<span class=\"product-ref\">143<\/span><\/span><\/td>\n<td class=\"sold\">53<\/td>\n<td class=\"revenue\">$87.00<\/td>\n<\/tr>\n<tr>\n<td class=\"rank\">6<\/td>\n<td><span class=\"product-name\">HOJA FOAMY DIAMANTADO<span class=\"product-ref\">FO2900M<\/span><\/span><\/td>\n<td class=\"sold\">48<\/td>\n<td class=\"revenue\">$432.00<\/td>\n<\/tr>\n<tr class=\"row-dark\">\n<td class=\"rank\">7<\/td>\n<td><span class=\"product-name\">Copia carta<span class=\"product-ref\">Z0001<\/span><\/span><\/td>\n<td class=\"sold\">47<\/td>\n<td class=\"revenue\">$47.00<\/td>\n<\/tr>\n<tr>\n<td class=\"rank\">8<\/td>\n<td><span class=\"product-name\">MO\u00d1OS<span class=\"product-ref\">106<\/span><\/span><\/td>\n<td class=\"sold\">39<\/td>\n<td class=\"revenue\">$151.00<\/td>\n<\/tr>\n<tr class=\"row-dark\">\n<td class=\"rank\">9<\/td>\n<td><span class=\"product-name\">IMPRESION OFICIO<span class=\"product-ref\">4<\/span><\/span><\/td>\n<td class=\"sold\">29<\/td>\n<td class=\"revenue\">$43.50<\/td>\n<\/tr>\n<tr>\n<td class=\"rank\">10<\/td>\n<td><span class=\"product-name\">ENVOLTURA<span class=\"product-ref\">600<\/span><\/span><\/td>\n<td class=\"sold\">28<\/td>\n<td class=\"revenue\">$336.00<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"screenshot-label\">\n<h3 data-lang=\"es\">\ud83c\udfc6 Reportes &#8211; Top Productos<\/h3>\n<h3 data-lang=\"en\" style=\"display:none;\">\ud83c\udfc6 Reports &#8211; Top Products<\/h3>\n<p data-lang=\"es\">Productos m\u00e1s vendidos con cantidades y ganancias.<\/p>\n<p data-lang=\"en\" style=\"display:none;\">Best-selling products with quantities and revenue.<\/p>\n<\/div>\n<\/div>\n<div class=\"phone-card\">\n<div class=\"phone-frame\">\n<div class=\"dynamic-island\"><\/div>\n<div class=\"phone-screen\">\n<div class=\"screen-content\" style=\"padding:14px 12px;\">\n<div class=\"status-bar\"><span>6:15<\/span><span>\ud83d\udcf6 \ud83d\udd0b<\/span><\/div>\n<div style=\"text-align:center;font-weight:700;font-size:17px;margin-bottom:4px;\" data-lang=\"es\">Reportes<\/div>\n<div style=\"text-align:center;font-weight:700;font-size:17px;margin-bottom:4px;\" data-lang=\"en\" style=\"display:none;\">Reports<\/div>\n<div class=\"report-tabs\">\n<div class=\"tab\" data-lang=\"es\">Resumen<\/div>\n<div class=\"tab\" data-lang=\"en\" style=\"display:none;\">Summary<\/div>\n<div class=\"tab\" data-lang=\"es\">Productos<\/div>\n<div class=\"tab\" data-lang=\"en\" style=\"display:none;\">Products<\/div>\n<div class=\"tab active\" data-lang=\"es\">Diario<\/div>\n<div class=\"tab active\" data-lang=\"en\" style=\"display:none;\">Daily<\/div>\n<div class=\"tab\" data-lang=\"es\">Mensual<\/div>\n<div class=\"tab\" data-lang=\"en\" style=\"display:none;\">Monthly<\/div>\n<\/div>\n<div class=\"daily-item\">\n<div class=\"header\">\n<div>\n<div class=\"day\">Friday, Aug 7<\/div>\n<div class=\"trans\">4 transactions<\/div>\n<\/div>\n<div style=\"display:flex;align-items:center;\"><span class=\"amount\">$857.49<\/span><span class=\"arrow\">\u25b2<\/span><\/div>\n<\/div>\n<div class=\"details\">\n<div class=\"product-row\"><span class=\"name\">Copias<\/span><span class=\"qty\">324x<\/span><span class=\"price\">$324.00<\/span><\/div>\n<div class=\"product-row\"><span class=\"name\">IMPRESION CARTA<\/span><span class=\"qty\">4x<\/span><span class=\"price\">$8.00<\/span><\/div>\n<div class=\"product-row\"><span class=\"name\">SONAJAS<\/span><span class=\"qty\">1x<\/span><span class=\"price\">$69.99<\/span><\/div>\n<div class=\"product-row\"><span class=\"name\">IMPRESIONES<\/span><span class=\"qty\">1x<\/span><span class=\"price\">$4.00<\/span><\/div>\n<div class=\"product-row\"><span class=\"name\">BOLSA<\/span><span class=\"qty\">1x<\/span><span class=\"price\">$40.00<\/span><\/div>\n<div class=\"product-row\"><span class=\"name\">PELUCHE<\/span><span class=\"qty\">1x<\/span><span class=\"price\">$260.00<\/span><\/div>\n<div class=\"product-row\"><span class=\"name\">CARTERA DAMA MANZANA<\/span><span class=\"qty\">1x<\/span><span class=\"price\">$150.00<\/span><\/div>\n<div class=\"product-row\"><span class=\"name\">IMPRESION OFICIO<\/span><span class=\"qty\">1x<\/span><span class=\"price\">$1.50<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"daily-item\">\n<div class=\"header\">\n<div>\n<div class=\"day\">Thursday, Aug 6<\/div>\n<div class=\"trans\">13 transactions<\/div>\n<\/div>\n<div style=\"display:flex;align-items:center;\"><span class=\"amount\">$775.15<\/span><span class=\"arrow\">\u25bc<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"daily-item\">\n<div class=\"header\">\n<div>\n<div class=\"day\">Wednesday, Aug 5<\/div>\n<div class=\"trans\">23 transactions<\/div>\n<\/div>\n<div style=\"display:flex;align-items:center;\"><span class=\"amount\">$1,021.72<\/span><span class=\"arrow\">\u25bc<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"daily-item\">\n<div class=\"header\">\n<div>\n<div class=\"day\">Tuesday, Aug 4<\/div>\n<div class=\"trans\">25 transactions<\/div>\n<\/div>\n<div style=\"display:flex;align-items:center;\"><span class=\"amount\">$1,110.74<\/span><span class=\"arrow\">\u25bc<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"screenshot-label\">\n<h3 data-lang=\"es\">\ud83d\udcc5 Reportes &#8211; Diario<\/h3>\n<h3 data-lang=\"en\" style=\"display:none;\">\ud83d\udcc5 Reports &#8211; Daily<\/h3>\n<p data-lang=\"es\">Ventas d\u00eda a d\u00eda con desglose de productos.<\/p>\n<p data-lang=\"en\" style=\"display:none;\">Day-by-day sales with product breakdown.<\/p>\n<\/div>\n<\/div>\n<div class=\"phone-card\">\n<div class=\"phone-frame\">\n<div class=\"dynamic-island\"><\/div>\n<div class=\"phone-screen\">\n<div class=\"screen-content\" style=\"padding:14px 12px;\">\n<div class=\"status-bar\"><span>6:16<\/span><span>\ud83d\udcf6 \ud83d\udd0b<\/span><\/div>\n<div style=\"text-align:center;font-weight:700;font-size:17px;margin-bottom:4px;\" data-lang=\"es\">Reportes<\/div>\n<div style=\"text-align:center;font-weight:700;font-size:17px;margin-bottom:4px;\" data-lang=\"en\" style=\"display:none;\">Reports<\/div>\n<div class=\"report-tabs\">\n<div class=\"tab\" data-lang=\"es\">Resumen<\/div>\n<div class=\"tab\" data-lang=\"en\" style=\"display:none;\">Summary<\/div>\n<div class=\"tab\" data-lang=\"es\">Productos<\/div>\n<div class=\"tab\" data-lang=\"en\" style=\"display:none;\">Products<\/div>\n<div class=\"tab\" data-lang=\"es\">Diario<\/div>\n<div class=\"tab\" data-lang=\"en\" style=\"display:none;\">Daily<\/div>\n<div class=\"tab active\" data-lang=\"es\">Mensual<\/div>\n<div class=\"tab active\" data-lang=\"en\" style=\"display:none;\">Monthly<\/div>\n<\/div>\n<table class=\"monthly-table\">\n<thead>\n<tr>\n<th>Month<\/th>\n<th style=\"text-align:right;\">Invoices<\/th>\n<th style=\"text-align:right;\">Total<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"row-dark\">\n<td class=\"month\">Aug 2025<\/td>\n<td class=\"invoices\" style=\"text-align:right;\">415<\/td>\n<td class=\"total\">$21,385.68<\/td>\n<\/tr>\n<tr>\n<td class=\"month\">Sep 2025<\/td>\n<td class=\"invoices\" style=\"text-align:right;\">366<\/td>\n<td class=\"total\">$37,230.18<\/td>\n<\/tr>\n<tr class=\"row-dark\">\n<td class=\"month\">Oct 2025<\/td>\n<td class=\"invoices\" style=\"text-align:right;\">497<\/td>\n<td class=\"total\">$21,592.85<\/td>\n<\/tr>\n<tr>\n<td class=\"month\">Nov 2025<\/td>\n<td class=\"invoices\" style=\"text-align:right;\">311<\/td>\n<td class=\"total\">$44,403.57<\/td>\n<\/tr>\n<tr class=\"row-dark\">\n<td class=\"month\">Dec 2025<\/td>\n<td class=\"invoices\" style=\"text-align:right;\">251<\/td>\n<td class=\"total\">$17,103.72<\/td>\n<\/tr>\n<tr>\n<td class=\"month\">Jan 2026<\/td>\n<td class=\"invoices\" style=\"text-align:right;\">149<\/td>\n<td class=\"total\">$7,647.57<\/td>\n<\/tr>\n<tr class=\"row-dark\">\n<td class=\"month\">Feb 2026<\/td>\n<td class=\"invoices\" style=\"text-align:right;\">269<\/td>\n<td class=\"total\">$15,482.17<\/td>\n<\/tr>\n<tr>\n<td class=\"month\">Mar 2026<\/td>\n<td class=\"invoices\" style=\"text-align:right;\">69<\/td>\n<td class=\"total\">$4,651.00<\/td>\n<\/tr>\n<tr class=\"row-dark\">\n<td class=\"month\">Apr 2026<\/td>\n<td class=\"invoices\" style=\"text-align:right;\">74<\/td>\n<td class=\"total\">$157,799.56<\/td>\n<\/tr>\n<tr>\n<td class=\"month\">May 2026<\/td>\n<td class=\"invoices\" style=\"text-align:right;\">21<\/td>\n<td class=\"total\">$4,873.03<\/td>\n<\/tr>\n<tr class=\"row-dark\">\n<td class=\"month\">Jun 2026<\/td>\n<td class=\"invoices\" style=\"text-align:right;\">28<\/td>\n<td class=\"total\">$17,981.06<\/td>\n<\/tr>\n<tr>\n<td class=\"month\">Jul 2026<\/td>\n<td class=\"invoices\" style=\"text-align:right;\">94<\/td>\n<td class=\"total\">$4,818.29<\/td>\n<\/tr>\n<tr class=\"row-dark\">\n<td class=\"month\">Aug 2026<\/td>\n<td class=\"invoices\" style=\"text-align:right;\">92<\/td>\n<td class=\"total\">$4,452.93<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"screenshot-label\">\n<h3 data-lang=\"es\">\ud83d\udcc6 Reportes &#8211; Mensual<\/h3>\n<h3 data-lang=\"en\" style=\"display:none;\">\ud83d\udcc6 Reports &#8211; Monthly<\/h3>\n<p data-lang=\"es\">Historial de facturas y totales mes a mes.<\/p>\n<p data-lang=\"en\" style=\"display:none;\">Invoice history and month-by-month totals.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"footer\">\n<p data-lang=\"es\">MSTOLUCA \u2022 <a href=\"#\">Descargar en App Store<\/a><\/p>\n<p data-lang=\"en\" style=\"display:none;\">MSTOLUCA \u2022 <a href=\"#\">Download on App Store<\/a><\/p>\n<p style=\"margin-top:4px;font-size:.75rem;color:#8e8e93;\">\u00a9 2026 MSTOLUCA All rights reserved.<\/p>\n<\/div>\n<p><script>\nfunction setLang(lang){document.querySelectorAll('.arte33-container .lang-btn').forEach(function(b){b.classList.toggle('active',b.dataset.lang===lang);});document.querySelectorAll('.arte33-container [data-lang]').forEach(function(e){if(e.dataset.lang===lang){e.style.display='';}else{e.style.display='none';}});}\n<\/script>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>iOS Dolibarr ERP Conecta tu negocio. Controla todo. Connect your business. Control everything. La app que transforma tu Dolibarr en una experiencia m\u00f3vil r\u00e1pida y profesional. Gestiona ventas, inventario, clientes, gastos y reportes desde tu iPhone. The app that transforms your Dolibarr into a fast and professional mobile experience. Manage sales, inventory, customers, expenses, and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kadence_starter_templates_imported_post":false,"footnotes":""},"class_list":["post-226","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mstoluca.com\/index.php?rest_route=\/wp\/v2\/pages\/226","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mstoluca.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mstoluca.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mstoluca.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mstoluca.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=226"}],"version-history":[{"count":12,"href":"https:\/\/mstoluca.com\/index.php?rest_route=\/wp\/v2\/pages\/226\/revisions"}],"predecessor-version":[{"id":256,"href":"https:\/\/mstoluca.com\/index.php?rest_route=\/wp\/v2\/pages\/226\/revisions\/256"}],"wp:attachment":[{"href":"https:\/\/mstoluca.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=226"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}