← Volver a CajaController

🏦 Moneda Principal

Endpoint para obtener la configuración de la moneda principal del sistema

📋 Descripción General

Obtiene la configuración de la moneda principal del sistema. Este endpoint utiliza autenticación tradicional mediante parámetros de consulta.

📥 Parámetros de Consulta

Parámetro Tipo Requerido Descripción Ejemplo
initialCatalog string ✅ Sí Catálogo inicial de la base de datos ELSIFON
userID string ❌ No ID del usuario para autenticación admin
password string ❌ No Contraseña para autenticación yourPassword

📤 Respuestas

200 OK
Moneda principal obtenida exitosamente.
500 Internal Server Error
Error interno del servidor durante la consulta.

🔧 Ejemplo de Uso (cURL)

curl -X GET \
  'http://localhost:1379/Working/Caja/MonedaPrincipal?initialCatalog=ELSIFON&userID=admin&password=yourPassword'

📤 Ejemplo de Respuesta

{
  "codigo": "EUR",
  "nombre": "Euro",
  "simbolo": "€",
  "decimales": 2,
  "esPrincipal": true
}

ℹ️ Notas Importantes

  • Retorna la moneda configurada como principal en el sistema
  • Esta configuración se usa para todos los cálculos de caja
  • Incluye información del símbolo y decimales de la moneda
  • Es necesaria para la configuración de billetes y monedas

⚠️ Consideraciones

  • La moneda principal debe estar configurada en el sistema
  • Esta configuración afecta a todos los cálculos de caja
  • Se recomienda verificar esta configuración antes de operaciones de caja