Saltar a contenido

PDF-011M - SGC Read-Only Customer Request Review

Estado: PDF-011M SGC READ-ONLY / MODELO DOCUMENTAL / SIN SQL WRITE

Fecha: 2026-06-24

Objetivo

Ajustar el modelo de revision de solicitudes ecommerce para dejar explicito que SGC es autoridad comercial y fuente read-only para OpenClaw, WooCommerce, el plugin La Directa y cualquier automatizacion ecommerce.

OpenClaw registra solicitudes y lee resultados. La modificacion real en SGC queda fuera del runtime de OpenClaw/WooCommerce y la realiza una persona autorizada del area correspondiente.

Regla Principal

  • OpenClaw no escribe en SGC.
  • WooCommerce no escribe en SGC.
  • El plugin La Directa no escribe en SGC.
  • Ningun flujo automatizado del ecommerce modifica datos en SGC.
  • SGC solo se actualiza por intervencion humana/autorizada del personal correspondiente.

Nuevo Contacto Desde Ecommerce

Cuando un contacto nuevo solicita alta desde el ecommerce:

  1. La solicitud queda registrada en OpenClaw/PostgreSQL.
  2. Se genera un email/tarea para facturacion.
  3. Facturacion revisa los datos.
  4. Si corresponde, una persona da de alta el cliente manualmente en SGC.
  5. Luego OpenClaw lee SGC en la proxima sincronizacion.
  6. Si detecta el nuevo cliente, vincula la solicitud con codigo_cliente / sgc_customer_id.
  7. Recien entonces el cliente puede avanzar hacia activacion ecommerce.

Correccion De Datos De Cliente Existente

Cuando un cliente existente pide corregir datos, por ejemplo WhatsApp, domicilio o email comercial:

  1. El ecommerce/OpenClaw registra la solicitud de cambio.
  2. Se notifica a facturacion/operacion.
  3. Una persona corrige el dato en SGC si corresponde.
  4. OpenClaw detecta el cambio leyendo SGC.
  5. PostgreSQL/OpenClaw se actualiza desde SGC.

Estados Candidate

Estado Uso
PENDING_SGC_REVIEW Solicitud recibida y pendiente de revision humana.
NEEDS_MORE_INFO Falta informacion para que facturacion pueda decidir.
APPROVED_FOR_MANUAL_SGC_ENTRY Facturacion aprobo que una persona cargue el cliente en SGC manualmente.
REJECTED Solicitud rechazada.
SGC_MANUALLY_CREATED_PENDING_SYNC Una persona ya cargo el cliente en SGC, pero OpenClaw todavia no lo detecto.
SGC_SYNCED OpenClaw ya detecto el cliente leyendo SGC.
ACTIVATION_READY El cliente ya puede avanzar con activacion ecommerce.

Texto Normativo

Los documentos y flujos futuros deben usar estas formulaciones:

  • solicitud de alta/cambio para revision humana.
  • alta manual en SGC por personal autorizado.
  • OpenClaw detecta el alta leyendo SGC.
  • sin escritura automatica sobre SGC.

Queda prohibida cualquier descripcion funcional futura que sugiera alta, creacion, correccion o modificacion automatizada de clientes sobre SGC desde OpenClaw, WooCommerce, el plugin La Directa o flujos ecommerce.

Restriccion Dura

  • No disenar ni implementar writes directos hacia SGC.
  • No ejecutar SQL write contra SGC.
  • No proponer API write hacia SGC.
  • No automatizar modificacion de clientes SGC.

Cualquier cambio en SGC queda fuera del runtime de OpenClaw/WooCommerce y requiere accion humana/autorizada.

Impacto Sobre PDF-011L Y Gates Siguientes

PDF-011L deja una solicitud en PENDING_SGC_REVIEW. A partir de PDF-011M, ese estado no implica alta automatica ni write pendiente hacia SGC; implica revision humana y eventual alta manual en SGC por personal autorizado.

Los gates siguientes pueden:

  • registrar solicitudes en OpenClaw/PostgreSQL;
  • generar email/tarea para facturacion;
  • leer SGC en modo read-only;
  • vincular solicitudes con codigo_cliente / sgc_customer_id cuando SGC ya refleje el alta o cambio manual.

Los gates siguientes no pueden:

  • escribir directo en SGC;
  • crear clientes SGC desde OpenClaw;
  • modificar WhatsApp, domicilio o email comercial en SGC desde ecommerce;
  • automatizar correcciones de clientes SGC.

GO / NO-GO

Resultado: PDF-011M = GO DOCUMENTAL / SGC READ-ONLY.

Sigue NO-GO para SQL write contra SGC, API write hacia SGC, automatizacion de altas/cambios en SGC, WooCommerce write relacionado con activacion final y runtime productivo sin gate separado.