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>
27 lines
365 B
Plaintext
27 lines
365 B
Plaintext
# Entorno y secretos
|
|
.venv/
|
|
.env
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.pyc
|
|
|
|
# Datos y estado local (BD, lock, respaldos)
|
|
data/*.db*
|
|
data/*.lock
|
|
data/*.backup*
|
|
!data/.gitkeep
|
|
|
|
# Logs y reportes generados
|
|
logs/
|
|
notifications/*.html
|
|
|
|
# Volcados y archivos de trabajo (payloads y JSON de Shopify descargados)
|
|
download/*
|
|
!download/.gitkeep
|
|
|
|
# IDE / sistema
|
|
.idea/
|
|
.vscode/
|
|
.DS_Store
|