Pipeline de integración de órdenes de Shopify a SAP Service Layer:
Invoice de reserva, pago con tarjeta o transferencia por transacción,
solicitud de traslado, traslado de stock y entrega.
- Invoice igual a lo cobrado; fulfillments limitados a lo facturado
- Estados terminales integrated, timeout, ignored y cancelled
- Idempotencia contra SAP: adopta documentos existentes en vez de duplicar
- Reintentos de red en el cliente de Shopify
- Secretos fuera de los JSON de tienda (${VARIABLE} resuelta desde .env)
- Herramientas de consulta, integración puntual y carga de pruebas
- Documentación en docs/ (flujo, casos especiales, mapeo, configuración)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
11 lines
420 B
Bash
11 lines
420 B
Bash
# Copiar a .env y completar. Una pareja de variables por tienda (se referencian como ${VARIABLE} en config/stores/<tienda>.json)
|
|
SNOBBYCL_SHOPIFY_ACCESS_TOKEN=
|
|
SNOBBYCL_SAP_PASSWORD=
|
|
ON_CHILE_SHOPIFY_ACCESS_TOKEN=
|
|
ON_CHILE_SAP_PASSWORD=
|
|
|
|
# Opcional
|
|
# Zona horaria para mostrar horas (tools/consultar). Si se omite, se usa la del sistema. QA del cliente: America/Santiago
|
|
# APP_TIMEZONE=America/Santiago
|
|
# LOG_LEVEL=INFO
|