A3ERP API
Spanish
Spanish
  • Inicio Rapido
    • Configuración inicial
    • Instalacion
  • Versiones
  • Documentación
    • API Básicos
      • Api
      • Validacion
      • Email
      • Maestro
        • Parámetros
      • Documento
        • Parámetros
      • Varios
      • Movimientos Stock
      • Reservas Stock
      • Expediciones
      • Vinculos
      • Stock
      • Cartera
      • Precios
      • Procedimientos Almacenados
      • Vista
      • Listado
      • FastReport
      • Descargar Ficheros
      • Listar Carpetas Vinculadas
      • Tabla
  • API Producción
    • Ordenes de producción A3
    • Productos
    • Componentes
    • Máquinas
    • Operarios
    • Trabajos
    • Fabricación
  • 🆕Novedades - API Interno
    • Cartera
    • Consultas de Cartera
    • Artículos
    • Remesas
    • Cartera Remesas
    • CRM
    • refcli
Con tecnología de GitBook
En esta página

¿Te fue útil?

  1. Documentación
  2. API Básicos

Procedimientos Almacenados

Permite ejecutar un procedimiento almacenado de la base de datos

AnteriorPreciosSiguienteVista

Última actualización hace 2 años

¿Te fue útil?

Llamadas POST

Body de Procedimiento almacenado

Ejecutar un procedimiento almacenado

https://servidor:5555/api/procalm/procedimientodeprueba

Los valores posibles para el tipo de dato son: string/integer/boolean/float/currency/word/date/time

Los valores posibles para la dirección son: entrada/salida/entradasalida/retorno

{
    "parametros":
        [
            {
            "nombre": "codigo",
            "tipo": "string",
            "direccion": "entrada",
            "longitud": "8",
            "defecto": "",
            "valor": " 1"
            },
            {
            "nombre": "riesgo",
            "tipo": "float",
            "direccion": "salida",
            "longitud": "0",
            "defecto": "0",
            "valor": "0"
            }
        ]
}
  • Llamadas POST
  • POSTEjecutar procedimiento almacenado

Ejecutar procedimiento almacenado

post

Permite ejecutar un procedimiento almacenado de la base de datos, pasándole parámetros En el caso de llamadas a procedimientos almacenados ejecutarán el código que tengan sin restricciones Solo se podrán ejecutar procedimientos de almacenados que se hayan creado en el cualquier diccionario distinto a JNCAPI.

Parámetros de ruta
procedimientostringRequerido

El nombre del procedimiento almacenado en SQL server

Parámetros de encabezado
AuthorizationstringRequerido

Bearer + JWT_token

Cuerpo
Respuestas
200
Resultado de el procedimiento almacenado que se haya seleccionado
post
POST /api/procalm/{procedimiento} HTTP/1.1
Host: servidor:<puerto>
Authorization: text
Content-Type: application/json
Accept: */*
Content-Length: 131

{
  "json": {
    "parametros": [
      {
        "nombre": "text",
        "tipo": "string",
        "direccion": "entrada",
        "longitud": "text",
        "defecto": "text",
        "valor": "text"
      }
    ]
  }
}
200

Resultado de el procedimiento almacenado que se haya seleccionado

Sin contenido