<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.dolibarr.org/index.php?action=history&amp;feed=atom&amp;title=Portal_contable_seguro_para_dolibarr</id>
	<title>Portal contable seguro para dolibarr - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.dolibarr.org/index.php?action=history&amp;feed=atom&amp;title=Portal_contable_seguro_para_dolibarr"/>
	<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Portal_contable_seguro_para_dolibarr&amp;action=history"/>
	<updated>2026-11-12T03:33:06Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Portal_contable_seguro_para_dolibarr&amp;diff=68159&amp;oldid=prev</id>
		<title>KSI: Mise à jour des liens officiels : vidéo, fiche KSIDol, démo et notice</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Portal_contable_seguro_para_dolibarr&amp;diff=68159&amp;oldid=prev"/>
		<updated>2026-10-19T16:06:33Z</updated>

		<summary type="html">&lt;p&gt;Mise à jour des liens officiels : vidéo, fiche KSIDol, démo et notice&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 16:06, 19 October 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l93&quot;&gt;Line 93:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 93:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Enlaces oficiales ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Enlaces oficiales ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Vídeo de demostración : [https://youtu.be/DYhy0qoTO6M ComptaPortal — demo (YouTube)]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Vídeo de demostración: [https://youtu.be/DYhy0qoTO6M ComptaPortal — demo (YouTube)]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Ficha del módulo &lt;/ins&gt;: [https://www.ksidol.io&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;/es/modules/detail?module=main_module_comptaportal ComptaPortal en &lt;/ins&gt;KSIDol&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Tienda&lt;/del&gt;: [https://www.ksidol.io KSIDol.io]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Demostración en línea : [https://www.ksidol&lt;/ins&gt;.io&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;/t/demo-booking/custom/comptaportal/public/index.php ComptaPortal — abrir la demo&lt;/ins&gt;]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Ficha &lt;/del&gt;del módulo: [https://www.ksidol.io/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;es&lt;/del&gt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;modules&lt;/del&gt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;detail?module=main_module_comptaportal ksidol&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;io/es&lt;/del&gt;]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Manual &lt;/ins&gt;del módulo : [https://www.ksidol.io/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;notices&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ksidol_notice_es&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;comptaportal&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;html ComptaPortal — consultar el manual&lt;/ins&gt;]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Página del editor K.S.I en DoliStore: [https://www.dolistore.com/index.php?controller=search&amp;amp;orderby=position&amp;amp;orderway=desc&amp;amp;website=marketplace&amp;amp;search_query=k.s.i&amp;amp;submit_search= Módulos K.S.I en DoliStore]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Página del editor K.S.I en DoliStore: [https://www.dolistore.com/index.php?controller=search&amp;amp;orderby=position&amp;amp;orderway=desc&amp;amp;website=marketplace&amp;amp;search_query=k.s.i&amp;amp;submit_search= Módulos K.S.I en DoliStore]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki_test:diff::1.12:old-66756:rev-68159 --&gt;
&lt;/table&gt;</summary>
		<author><name>KSI</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Portal_contable_seguro_para_dolibarr&amp;diff=66756&amp;oldid=prev</id>
		<title>KSI: Created page with &quot;Category:Complementary modules Category:K.S.I Category:Accounting Category:Interface  {{TemplateDocDev}} {{TemplateDocUtil}}  &lt;div style=&quot;border:1px solid #d7e...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Portal_contable_seguro_para_dolibarr&amp;diff=66756&amp;oldid=prev"/>
		<updated>2026-07-26T06:13:15Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&lt;a href=&quot;/index.php/Category:Complementary_modules&quot; title=&quot;Category:Complementary modules&quot;&gt;Category:Complementary modules&lt;/a&gt; &lt;a href=&quot;/index.php?title=Category:K.S.I&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Category:K.S.I (page does not exist)&quot;&gt;Category:K.S.I&lt;/a&gt; &lt;a href=&quot;/index.php/Category:Accounting&quot; title=&quot;Category:Accounting&quot;&gt;Category:Accounting&lt;/a&gt; &lt;a href=&quot;/index.php?title=Category:Interface&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Category:Interface (page does not exist)&quot;&gt;Category:Interface&lt;/a&gt;  {{TemplateDocDev}} {{TemplateDocUtil}}  &amp;lt;div style=&amp;quot;border:1px solid #d7e...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:Complementary modules]]&lt;br /&gt;
[[Category:K.S.I]]&lt;br /&gt;
[[Category:Accounting]]&lt;br /&gt;
[[Category:Interface]]&lt;br /&gt;
&lt;br /&gt;
{{TemplateDocDev}}&lt;br /&gt;
{{TemplateDocUtil}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #d7e3f4; border-radius:14px; padding:22px; margin:12px 0 22px 0; background:linear-gradient(135deg,#f6faff,#ffffff); box-shadow:0 2px 10px rgba(20,60,110,0.08);&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-size:28px; font-weight:700; color:#17365d; margin-bottom:8px;&amp;quot;&amp;gt;ComptaPortal para Dolibarr&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-size:18px; color:#345; margin-bottom:14px;&amp;quot;&amp;gt;Portal contable seguro: acceso autenticado y controlado a sus facturas de ventas y compras, sin abrir la interfaz interna de Dolibarr&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:8px; margin-top:10px;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span style=&amp;quot;background:#e8f1ff; color:#17365d; padding:6px 10px; border-radius:999px; font-weight:600;&amp;quot;&amp;gt;Portal contable&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span style=&amp;quot;background:#e8f1ff; color:#17365d; padding:6px 10px; border-radius:999px; font-weight:600;&amp;quot;&amp;gt;Ventas y compras&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span style=&amp;quot;background:#e8f1ff; color:#17365d; padding:6px 10px; border-radius:999px; font-weight:600;&amp;quot;&amp;gt;Factur-X&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span style=&amp;quot;background:#e8f1ff; color:#17365d; padding:6px 10px; border-radius:999px; font-weight:600;&amp;quot;&amp;gt;Invitaciones nominativas&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span style=&amp;quot;background:#e8f1ff; color:#17365d; padding:6px 10px; border-radius:999px; font-weight:600;&amp;quot;&amp;gt;Exportación ZIP&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span style=&amp;quot;background:#e8f1ff; color:#17365d; padding:6px 10px; border-radius:999px; font-weight:600;&amp;quot;&amp;gt;API segura&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span style=&amp;quot;background:#e8f1ff; color:#17365d; padding:6px 10px; border-radius:999px; font-weight:600;&amp;quot;&amp;gt;Acceso autenticado&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span style=&amp;quot;background:#e8f1ff; color:#17365d; padding:6px 10px; border-radius:999px; font-weight:600;&amp;quot;&amp;gt;Trazabilidad&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Presentación ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ComptaPortal&amp;#039;&amp;#039;&amp;#039; es un módulo externo para &amp;#039;&amp;#039;&amp;#039;Dolibarr ERP/CRM&amp;#039;&amp;#039;&amp;#039; (editor KSIDol) que añade un extranet contable seguro.&lt;br /&gt;
&lt;br /&gt;
Permite a una empresa dar a su asesoría contable un acceso estrictamente limitado a sus facturas de clientes y proveedores, &amp;#039;&amp;#039;&amp;#039;sin abrir la interfaz interna de Dolibarr&amp;#039;&amp;#039;&amp;#039;. El acceso está &amp;#039;&amp;#039;&amp;#039;siempre autenticado&amp;#039;&amp;#039;&amp;#039;: el contable dispone de una cuenta nominativa y de permisos explícitos (consulta, descarga, envío por correo electrónico, API).&lt;br /&gt;
&lt;br /&gt;
El contable consulta, filtra, descarga, recibe por correo electrónico o recupera mediante la API las facturas validadas, sin manipular la interfaz interna de Dolibarr y sin acceder a otros datos que los autorizados.&lt;br /&gt;
&lt;br /&gt;
== Editor y soporte ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:24%; background:#f0f6ff;&amp;quot; | Elemento&lt;br /&gt;
! style=&amp;quot;background:#f0f6ff;&amp;quot; | Información&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Editor&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;KSIDol&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Especialidad&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Integrador Dolibarr&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Servicios&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Desarrollo a medida, alojamiento SaaS, acompañamiento Dolibarr&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Sitio web&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| https://www.ksidol.io&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Soporte&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| support@ksidol.io&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Módulos Dolistore&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| https://www.dolistore.com/index.php?controller=search&amp;amp;orderby=position&amp;amp;orderway=desc&amp;amp;website=marketplace&amp;amp;search_query=k.s.i&amp;amp;submit_search=&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Información del módulo ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:24%; background:#f7f7f7;&amp;quot; | Información&lt;br /&gt;
! style=&amp;quot;background:#f7f7f7;&amp;quot; | Detalle&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Nombre del módulo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| ComptaPortal&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Uso principal&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Extranet contable seguro: acceso controlado a facturas de ventas y compras&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Tipo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Módulo externo de Dolibarr&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Familia&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Interfaz / Contabilidad&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Versión documentada&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| 1.0.2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Compatibilidad Dolibarr&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Dolibarr 18.0 a 24.x&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Compatibilidad PHP&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| PHP 7.4 o superior&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Modificación del núcleo de Dolibarr&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| No&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| GNU GPLv3&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Idiomas disponibles&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Francés, Inglés, Alemán, Español, Italiano&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Enlaces oficiales ==&lt;br /&gt;
&lt;br /&gt;
* Vídeo de demostración: [https://youtu.be/DYhy0qoTO6M ComptaPortal — demo (YouTube)]&lt;br /&gt;
* Tienda: [https://www.ksidol.io KSIDol.io]&lt;br /&gt;
* Ficha del módulo: [https://www.ksidol.io/es/modules/detail?module=main_module_comptaportal ksidol.io/es]&lt;br /&gt;
* Página del editor K.S.I en DoliStore: [https://www.dolistore.com/index.php?controller=search&amp;amp;orderby=position&amp;amp;orderway=desc&amp;amp;website=marketplace&amp;amp;search_query=k.s.i&amp;amp;submit_search= Módulos K.S.I en DoliStore]&lt;br /&gt;
&lt;br /&gt;
== Objetivos del módulo ==&lt;br /&gt;
&lt;br /&gt;
Agilizar los intercambios entre la empresa y su asesoría contable, manteniendo el control de los datos:&lt;br /&gt;
&lt;br /&gt;
* dar al contable un acceso &amp;#039;&amp;#039;&amp;#039;nominativo&amp;#039;&amp;#039;&amp;#039; y &amp;#039;&amp;#039;&amp;#039;limitado&amp;#039;&amp;#039;&amp;#039; únicamente a las facturas autorizadas;&lt;br /&gt;
* evitar compartir una cuenta interna de Dolibarr o exportar documentos manualmente;&lt;br /&gt;
* trazar cada transmisión (descarga, correo electrónico, API);&lt;br /&gt;
* permitir la automatización mediante una API de solo lectura para el software de contabilidad.&lt;br /&gt;
&lt;br /&gt;
== ¿Para qué sectores? ==&lt;br /&gt;
&lt;br /&gt;
* Empresas que trabajan con una &amp;#039;&amp;#039;&amp;#039;asesoría contable externa&amp;#039;&amp;#039;&amp;#039; y quieren transmitir las facturas sin abrir todo Dolibarr.&lt;br /&gt;
* Empresas con varios establecimientos que desean centralizar la puesta a disposición de los documentos contables.&lt;br /&gt;
* Cualquier organización que busque &amp;#039;&amp;#039;&amp;#039;industrializar&amp;#039;&amp;#039;&amp;#039; la transmisión periódica de facturas a su asesor.&lt;br /&gt;
&lt;br /&gt;
== Funcionalidades principales ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Invitación nominativa&amp;#039;&amp;#039;&amp;#039;: correo electrónico, despacho, idioma y permisos por cuenta (facturas de clientes, facturas de proveedores, descarga, envío por correo electrónico, API). Envío por correo o copia del enlace temporal.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Creación de cuenta por el contable&amp;#039;&amp;#039;&amp;#039;: define él mismo su contraseña (al menos 12 caracteres, con mayúscula, minúscula y cifra) desde el enlace recibido.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Banner de la empresa&amp;#039;&amp;#039;&amp;#039;: identifica a la empresa emisora en el portal.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Búsqueda de documentos&amp;#039;&amp;#039;&amp;#039;: filtros por periodo, origen (ventas/compras), tipo (factura, abono, anticipo, factura de situación), tercero y estado de transmisión.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Descarga&amp;#039;&amp;#039;&amp;#039;: PDF individuales, variante Factur-X cuando existe.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Exportación ZIP&amp;#039;&amp;#039;&amp;#039;: archivo con un manifiesto CSV.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Envío por correo electrónico&amp;#039;&amp;#039;&amp;#039;: archivo enviado a uno o varios destinatarios (separados por «,» o «;»), con firma KSIDol.io automática.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;API de solo lectura&amp;#039;&amp;#039;&amp;#039;: endpoints de listado y de descarga para la integración en el software de contabilidad.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Trazabilidad&amp;#039;&amp;#039;&amp;#039;: registro de transmisiones y registro de seguridad.&lt;br /&gt;
&lt;br /&gt;
== Seguridad y acceso ==&lt;br /&gt;
&lt;br /&gt;
El acceso a los datos está &amp;#039;&amp;#039;&amp;#039;siempre autenticado&amp;#039;&amp;#039;&amp;#039;; ningún documento es accesible mediante un simple enlace anónimo.&lt;br /&gt;
&lt;br /&gt;
* Cuenta &amp;#039;&amp;#039;&amp;#039;nominativa&amp;#039;&amp;#039;&amp;#039; por contable, con permisos explícitos.&lt;br /&gt;
* Contraseña definida por el contable (mínimo 12 caracteres, mayúscula + minúscula + cifra).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Bloqueo&amp;#039;&amp;#039;&amp;#039; tras varios intentos de conexión fallidos.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Caducidad de sesión&amp;#039;&amp;#039;&amp;#039; por inactividad (duración configurable).&lt;br /&gt;
* Token &amp;#039;&amp;#039;&amp;#039;CSRF&amp;#039;&amp;#039;&amp;#039; en los formularios.&lt;br /&gt;
* Registro de seguridad &amp;#039;&amp;#039;&amp;#039;sin conservar la dirección IP en texto claro&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== API de solo lectura ==&lt;br /&gt;
&lt;br /&gt;
Destinada a la integración en el software de contabilidad:&lt;br /&gt;
&lt;br /&gt;
* endpoints de &amp;#039;&amp;#039;&amp;#039;listado&amp;#039;&amp;#039;&amp;#039; y de &amp;#039;&amp;#039;&amp;#039;descarga&amp;#039;&amp;#039;&amp;#039;;&lt;br /&gt;
* autenticación &amp;#039;&amp;#039;&amp;#039;Bearer&amp;#039;&amp;#039;&amp;#039;;&lt;br /&gt;
* tokens &amp;#039;&amp;#039;&amp;#039;con hash y revocables&amp;#039;&amp;#039;&amp;#039;;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;ámbitos&amp;#039;&amp;#039;&amp;#039; limitados y &amp;#039;&amp;#039;&amp;#039;cuota&amp;#039;&amp;#039;&amp;#039; de llamadas por hora;&lt;br /&gt;
* cada llamada se registra.&lt;br /&gt;
&lt;br /&gt;
== Menús principales ==&lt;br /&gt;
&lt;br /&gt;
El módulo se integra en el menú &amp;#039;&amp;#039;&amp;#039;Contabilidad&amp;#039;&amp;#039;&amp;#039; de Dolibarr. Un grupo «ComptaPortal» añade:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Panel de control&amp;#039;&amp;#039;&amp;#039; (cuentas activas, invitaciones pendientes, transmisiones de los últimos 30 días)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Invitaciones&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Cuentas del portal&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Transmisiones&amp;#039;&amp;#039;&amp;#039; (registro)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Configuración&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Cada entrada solo es visible para un usuario que disponga del permiso asociado.&lt;br /&gt;
&lt;br /&gt;
== Configuración ==&lt;br /&gt;
&lt;br /&gt;
La configuración (Contabilidad → ComptaPortal → Configuración) expone en particular:&lt;br /&gt;
&lt;br /&gt;
* activación del portal público autenticado;&lt;br /&gt;
* URL pública y título del portal;&lt;br /&gt;
* idioma predeterminado;&lt;br /&gt;
* duración de validez de las invitaciones (horas) y duración de inactividad antes de la desconexión (minutos);&lt;br /&gt;
* límites de exportación (número de documentos, tamaño en MB);&lt;br /&gt;
* cuota de llamadas a la API por hora;&lt;br /&gt;
* dirección de correo del remitente y cuerpo del mensaje enviado al contable.&lt;br /&gt;
&lt;br /&gt;
== Uso diario ==&lt;br /&gt;
&lt;br /&gt;
# La empresa crea una invitación nominativa y marca los permisos.&lt;br /&gt;
# El contable recibe el enlace, crea su cuenta y se conecta.&lt;br /&gt;
# Busca y descarga las facturas, las exporta en ZIP o las recibe por correo electrónico.&lt;br /&gt;
# Para automatizar, crea un token de API y configura su software de contabilidad.&lt;br /&gt;
# Cada transmisión queda registrada.&lt;br /&gt;
&lt;br /&gt;
== Permisos de usuario ==&lt;br /&gt;
&lt;br /&gt;
El módulo declara cuatro permisos, cada uno protegiendo las entradas de menú correspondientes:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Leer el panel de ComptaPortal&amp;#039;&amp;#039;&amp;#039; (portal/read)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Gestionar las invitaciones y cuentas del contable&amp;#039;&amp;#039;&amp;#039; (portal/write)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Leer los registros de transmisión y de seguridad&amp;#039;&amp;#039;&amp;#039; (audit/read)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Configurar ComptaPortal&amp;#039;&amp;#039;&amp;#039; (setup/write)&lt;br /&gt;
&lt;br /&gt;
== Nota técnica ==&lt;br /&gt;
&lt;br /&gt;
* Estándares de Dolibarr respetados: permisos, CSRF, &amp;lt;code&amp;gt;GETPOST&amp;lt;/code&amp;gt;, escape. &amp;#039;&amp;#039;&amp;#039;Sin modificación del núcleo.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Hooks en las fichas de factura de cliente y de factura de proveedor.&lt;br /&gt;
* Tablas creadas: cuentas del portal, invitaciones, tokens de API, transmisiones, registro de eventos.&lt;br /&gt;
* El módulo &amp;#039;&amp;#039;&amp;#039;expone&amp;#039;&amp;#039;&amp;#039; los archivos ya producidos por Dolibarr; no genera las facturas ni el Factur-X.&lt;br /&gt;
&lt;br /&gt;
== Instalación ==&lt;br /&gt;
&lt;br /&gt;
# Descomprima el archivo para obtener una carpeta &amp;lt;code&amp;gt;comptaportal/&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Cópiela en &amp;lt;code&amp;gt;htdocs/custom/&amp;lt;/code&amp;gt; de su Dolibarr.&lt;br /&gt;
# Compruebe los permisos de escritura en &amp;lt;code&amp;gt;documents/comptaportal/temp&amp;lt;/code&amp;gt; (exportaciones temporales).&lt;br /&gt;
# Active el módulo desde Inicio → Configuración → Módulos/Aplicaciones.&lt;br /&gt;
# Abra Contabilidad → ComptaPortal → Configuración para ajustar el portal.&lt;br /&gt;
&lt;br /&gt;
== Actualización ==&lt;br /&gt;
&lt;br /&gt;
Sustituya la carpeta &amp;lt;code&amp;gt;comptaportal/&amp;lt;/code&amp;gt; por la nueva versión y luego recargue la página de módulos. Las tablas y constantes existentes se conservan.&lt;br /&gt;
&lt;br /&gt;
== Resolución de problemas ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;El portal no está disponible&amp;#039;&amp;#039;&amp;#039;: compruebe que el módulo está activado y que el portal público está activado en la configuración.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;La invitación no es válida o ha caducado&amp;#039;&amp;#039;&amp;#039;: genere una nueva invitación (duración de validez configurable).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Los correos no se envían&amp;#039;&amp;#039;&amp;#039;: compruebe el envío de correo de Dolibarr y la dirección del remitente en la configuración.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Un PDF no está disponible&amp;#039;&amp;#039;&amp;#039;: el documento debe haber sido generado y almacenado por Dolibarr.&lt;br /&gt;
&lt;br /&gt;
== Posicionamiento normativo ==&lt;br /&gt;
&lt;br /&gt;
ComptaPortal facilita la colaboración con la asesoría contable. &amp;#039;&amp;#039;&amp;#039;No sustituye&amp;#039;&amp;#039;&amp;#039; a una plataforma homologada de facturación electrónica. La generación de Factur-X sigue estando a cargo de Dolibarr o del módulo de generación instalado.&lt;br /&gt;
&lt;br /&gt;
== Véase también ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Terminal de firma KSIDol&amp;#039;&amp;#039;&amp;#039;: firma de todas las fichas nativas de Dolibarr, compatible con todos los módulos KSIDol.&lt;br /&gt;
* Compatibilidad: Dolibarr 18.0 a 24.x — PHP 7.4+ — Licencia GPLv3 — Editor: KSIDol.&lt;br /&gt;
&lt;br /&gt;
== Resumen ==&lt;br /&gt;
&lt;br /&gt;
ComptaPortal ofrece a su asesor contable un acceso seguro, autenticado y trazado a sus facturas de ventas y compras — búsqueda, descarga, exportación ZIP, envío por correo electrónico y API — sin abrir nunca la interfaz interna de Dolibarr ni exponer otros datos que los autorizados.&lt;/div&gt;</summary>
		<author><name>KSI</name></author>
	</entry>
</feed>