Consultoría SAP BTP

Extiende SAP sin
romper el core

Aplicaciones Fiori, servicios RAP, Single Sign-On, gobierno y operación de plataforma sobre SAP BTP. Arquitectura senior, alcance cerrado y plazos que se cumplen.

Años en el ecosistema SAP
+8
Proyectos entregados
+20
Certificaciones oficiales SAP
3
Mapa de arquitectura SAP BTP S/4HANA en el centro como core estándar. Alrededor, en SAP BTP: identidad con IAS, subcuentas y gobierno, apps Fiori, servicios RAP, extensiones CAP, Cloud Foundry y monitoreo. SAP BTP S/4HANA: el core estándar que las extensiones no tocan S/4HANA core estándar IAS · SSO (identidad) IAS · SSO identidad Subcuentas (gobierno · CPEA) Subcuentas gobierno · CPEA Fiori / SAPUI5 (apps) Fiori / SAPUI5 apps CAP · Node.js (side-by-side) CAP · Node.js side-by-side RAP · OData V4 (servicio) RAP · OData V4 servicio Monitoreo (alertas · logs) Monitoreo alertas · logs Cloud Foundry (runtime) Cloud Foundry runtime Mapa de arquitectura SAP BTP S/4HANA en el centro como core estándar. Alrededor, en SAP BTP: identidad con IAS, subcuentas y gobierno, apps Fiori, servicios RAP, extensiones CAP, Cloud Foundry y monitoreo. S/4HANA: el core estándar que las extensiones no tocan S/4HANA core estándar IAS · SSO (identidad) IAS · SSO identidad Subcuentas (gobierno · CPEA) Subcuentas gobierno · CPEA Fiori / SAPUI5 (apps) Fiori / SAPUI5 apps CAP · Node.js (side-by-side) CAP · Node.js side-by-side RAP · OData V4 (servicio) RAP · OData V4 servicio Monitoreo (alertas · logs) Monitoreo alertas · logs Cloud Foundry (runtime) Cloud Foundry runtime

SAP BTP S/4HANA Fiori / SAPUI5 ABAP RAP CAP Core Data Services Cloud Foundry Node.js IAS / IPS IoT

Servicios

Dónde se atascan los proyectos SAP BTP

Tres líneas de trabajo: decidir la arquitectura, construir sobre ella y operarla después del go-live.

Línea A · Actividad SII 620200

Consultoría y arquitectura

El problema Se empieza a construir sin una arquitectura acordada: cada equipo resuelve a su manera la identidad, las subcuentas y la forma de extender, y el gobierno llega cuando ya hay deuda.

Qué entregamos

  • Sesión de Consultoría & Descubrimiento 1:1
  • Assessment de arquitectura SAP BTP y clean core
  • Diseño de identidad y Single Sign-On con IAS / IPS
  • Gobernanza y control de consumo de SAP BTP (CPEA)
Mapa de arquitectura SAP BTP S/4HANA en el centro como core estándar. Alrededor, en SAP BTP: identidad con IAS, subcuentas y gobierno, apps Fiori, servicios RAP, extensiones CAP, Cloud Foundry y monitoreo. SAP BTP S/4HANA: el core estándar que las extensiones no tocan S/4HANA core estándar IAS · SSO (identidad) IAS · SSO identidad Subcuentas (gobierno · CPEA) Subcuentas gobierno · CPEA Fiori / SAPUI5 (apps) Fiori / SAPUI5 apps CAP · Node.js (side-by-side) CAP · Node.js side-by-side RAP · OData V4 (servicio) RAP · OData V4 servicio Monitoreo (alertas · logs) Monitoreo alertas · logs Cloud Foundry (runtime) Cloud Foundry runtime Mapa de arquitectura SAP BTP S/4HANA en el centro como core estándar. Alrededor, en SAP BTP: identidad con IAS, subcuentas y gobierno, apps Fiori, servicios RAP, extensiones CAP, Cloud Foundry y monitoreo. S/4HANA: el core estándar que las extensiones no tocan S/4HANA core estándar IAS · SSO (identidad) IAS · SSO identidad Subcuentas (gobierno · CPEA) Subcuentas gobierno · CPEA Fiori / SAPUI5 (apps) Fiori / SAPUI5 apps CAP · Node.js (side-by-side) CAP · Node.js side-by-side RAP · OData V4 (servicio) RAP · OData V4 servicio Monitoreo (alertas · logs) Monitoreo alertas · logs Cloud Foundry (runtime) Cloud Foundry runtime
Mapa de arquitectura SAP BTP S/4HANA en el centro como core estándar. Alrededor, en SAP BTP: identidad con IAS, subcuentas y gobierno, apps Fiori, servicios RAP, extensiones CAP, Cloud Foundry y monitoreo. SAP BTP S/4HANA: el core estándar que las extensiones no tocan S/4HANA core estándar IAS · SSO (identidad) IAS · SSO identidad Subcuentas (gobierno · CPEA) Subcuentas gobierno · CPEA Fiori / SAPUI5 (apps) Fiori / SAPUI5 apps CAP · Node.js (side-by-side) CAP · Node.js side-by-side RAP · OData V4 (servicio) RAP · OData V4 servicio Monitoreo (alertas · logs) Monitoreo alertas · logs Cloud Foundry (runtime) Cloud Foundry runtime Mapa de arquitectura SAP BTP S/4HANA en el centro como core estándar. Alrededor, en SAP BTP: identidad con IAS, subcuentas y gobierno, apps Fiori, servicios RAP, extensiones CAP, Cloud Foundry y monitoreo. S/4HANA: el core estándar que las extensiones no tocan S/4HANA core estándar IAS · SSO (identidad) IAS · SSO identidad Subcuentas (gobierno · CPEA) Subcuentas gobierno · CPEA Fiori / SAPUI5 (apps) Fiori / SAPUI5 apps CAP · Node.js (side-by-side) CAP · Node.js side-by-side RAP · OData V4 (servicio) RAP · OData V4 servicio Monitoreo (alertas · logs) Monitoreo alertas · logs Cloud Foundry (runtime) Cloud Foundry runtime

Línea B · Actividad SII 620900

Desarrollo e integración

El problema El negocio pide una app y la respuesta es modificar el core o esperar meses. Lo que se construye fuera del estándar se rompe en la siguiente actualización.

Qué entregamos

  • Aplicaciones Fiori Elements y freestyle SAPUI5
  • Servicios OData con ABAP RAP y extensiones side-by-side con CAP / Node.js
  • Integraciones, workflows y SAP Build Work Zone
  • Soporte, mantención evolutiva y capacitación técnica

Línea C · Actividad SII 631100

Operación cloud y hosting gestionado

El problema Después del go-live nadie es dueño de la plataforma: despliegues a mano, certificados que vencen y un consumo que nadie revisa hasta que llega la factura.

Antes y después de la operación gestionada
Aspecto Antes Con operación gestionada
Despliegues A mano, cuando alguien puede Pipeline con transporte entre entornos
Alertas Las da un usuario que llama Configuradas y con responsable
Consumo de BTP Se revisa al llegar la factura Revisión mensual con informe
Accesos En manos de quien ya no está Inventariados y a nombre del cliente

Proceso

Cómo es trabajar con nosotros

De la primera conversación a la entrega, cada paso deja algo en tus manos.

  1. Paso 1 · 30 min

    Sesión 1:1

    Revisamos tu caso con un arquitecto certificado.

    Diagnóstico y alcance

  2. Paso 2 · 1 día a 1 semana

    Propuesta técnica

    Solución, arquitectura, plan y estimación formal en PPT. El plazo depende de la complejidad.

    Propuesta y precio cerrado

  3. Paso 3 · S · M · L · XL

    Ejecución

    Entregas por hitos, con avance visible y revisiones acordadas.

    Software funcionando por etapas

  4. Paso 4 · Cierre

    Entrega y transferencia

    Código, documentación y accesos, a nombre de tu empresa.

    Traspaso completo

Evidencia

Así se ve un proyecto

Proyectos representativos de lo que entregamos, con una muestra del código. Basados en trabajos reales; los datos de los clientes son confidenciales y no se publican.

Desarrollo e integración · talla L

Aplicación de punta a punta con Fiori Elements y RAP

Problema
Un proceso de aprobación de pedidos que vivía en correos, planillas y transacciones de SAP GUI.
Solución
Modelo CDS, comportamiento en ABAP RAP, servicio OData V4 y app Fiori Elements, con las autorizaciones en el servicio y no en la pantalla.
Alcance
  • Fiori Elements
  • RAP managed
  • OData V4
  • 3 a 4 semanas
zr_pedido.bdef
managed implementation in class zbp_r_pedido unique;
strict ( 2 );

define behavior for ZR_Pedido alias Pedido
persistent table zpedido
lock master
authorization master ( instance )
{
  update;
  action aprobar result [1] $self;
  validation validarImporte on save { create; update; }
}

Consultoría y arquitectura · talla S

Habilitación de la cuenta global de SAP BTP

Problema
Una cuenta global recién contratada, sin estructura, sin SSO corporativo y con cada equipo creando subcuentas a su manera.
Solución
Directorios y subcuentas por entorno, entitlements asignados de forma explícita, IAS federado con el directorio corporativo y role collections por perfil.
Alcance
  • Directorios y subcuentas
  • Entitlements
  • IAS y SSO
  • 1 a 2 semanas
habilitacion.sh
# Un directorio por proyecto y una subcuenta por entorno
btp create accounts/directory --display-name "Proyecto Pedidos"
btp create accounts/subaccount --display-name "pedidos-dev" \
  --region us10 --subdomain pedidos-dev --directory "$DIR_ID"

# Cuotas explícitas y acceso por role collection
btp assign accounts/entitlement --to-subaccount "$SUBACCOUNT_ID" \
  --for-service cloudfoundry --plan standard --enable true
btp assign security/role-collection "Subaccount Viewer" \
  --to-user ana@empresa.cl --subaccount "$SUBACCOUNT_ID"

Ver los 5 proyectos: migración, extensiones, habilitación de BTP y más

  • SAP Certified - SAP BTP Administrator
  • SAP Certified - Backend Developer - SAP Cloud Application Programming Model
  • SAP Certified - SAP Fiori Application Developer

Tamaños y plazos

Cuánto tarda y cómo se paga

Referencia orientativa según el alcance. El plazo y el precio definitivos se cierran en la propuesta técnica.

Concepto S Small M Medium L Large XL Enterprise Portal R Recurrente
Duración 1 a 2 semanas2 a 3 semanas3 a 4 semanasMás de 1 mesMensual
Ejemplo típico Diagnósticos y assessments, ajustes puntuales, incidentes, pequeñas mejoras o desarrollos Fiori/RAP acotados.Aplicaciones Fiori con lógica propia, servicios OData a medida y extensiones RAP o CAP sobre S/4HANA.Aplicaciones complejas, flujos de trabajo (workflows), modelados de datos avanzados o integraciones específicas.Portales a la medida en SAP BTP, integración con SAP Build Work Zone, gobierno de identidades con IAS y Single Sign-On (SSO).Operación cloud, hosting gestionado y soporte, en bolsa de horas mensual o retainer.
Cómo se cotiza Precio cerrado en la propuestaPrecio cerrado en la propuestaPrecio cerrado en la propuestaPrecio cerrado por fasesBolsa de horas o retainer mensual
Forma de pago Factura a la entrega, a 30 díasAnticipo 30 % a 50 % y saldo por hitosAnticipo 30 % a 50 % y saldo por hitosAnticipo 30 % a 50 % y saldo por hitosFactura mensual

Condiciones completas de facturación en Facturación.

Sesión estratégica 1:1

Sesión de Consultoría & Descubrimiento

30 minutos con un arquitecto SAP BTP certificado para revisar una arquitectura, desbloquear una duda técnica concreta o levantar el requerimiento de una solución antes de comprometer presupuesto.

Chile
CLP 45.000 + IVA Factura electrónica afecta a IVA
Internacional
USD 50 Factura de exportación

100 % descontable. Si contratas la implementación dentro de los 30 días siguientes, el importe de la sesión se descuenta íntegro del proyecto.

Reservar sesión 1:1
Esquema de la propuesta técnica que entregamos tras la sesión

Qué te llevas

Propuesta Técnica y Estimación Formal en formato PPT para la solución, mejora, evolutivo o incidente analizado.

José Becerra, Arquitecto SAP BTP y fundador

Quién lo hace

Hablas siempre con quien diseña la solución

Detrás de Vision4BTP hay una persona con nombre y trayectoria verificable. José Becerra acumula más de 8 años en el ecosistema SAP y más de 20 proyectos sobre entornos enterprise: S/4HANA, Cloud Foundry y BTP en producción, no en laboratorio.

Quien atiende la sesión de consultoría y firma los artículos del Knowledge Hub es el mismo que diseña la solución. No hay traspaso a un equipo junior después de la venta.

Ver trayectoria en LinkedIn

Vision4BTP es una consultora independiente y no está afiliada a SAP SE.

Preguntas frecuentes

Dudas habituales

¿Qué es SAP BTP?

SAP Business Technology Platform (BTP) es la plataforma en la nube de SAP para extender, integrar y automatizar sus soluciones sin modificar el sistema central. Reúne desarrollo de aplicaciones, integración, gestión de datos, analítica e inteligencia artificial en un mismo entorno, y permite construir alrededor de S/4HANA en lugar de dentro de él.

¿Cuál es la diferencia entre RAP y CAP?

ABAP RAP (RESTful Application Programming Model) se ejecuta en la pila ABAP, dentro de S/4HANA o en el ABAP Environment de BTP, y es la vía natural cuando la lógica vive junto a los datos y el equipo es ABAP. CAP (Cloud Application Programming Model) se ejecuta en Node.js o Java sobre Cloud Foundry o Kyma, y es la opción para extensiones side-by-side desacopladas del core. La elección depende de dónde reside la lógica de negocio y de qué perfil tiene el equipo que la mantendrá.

¿Cómo se implementa Single Sign-On en SAP BTP?

Se configura SAP Cloud Identity Services: Identity Authentication Service (IAS) actúa como proveedor de identidad de las aplicaciones de BTP y se federa con el directorio corporativo (por ejemplo Microsoft Entra ID) mediante SAML 2.0 u OIDC. Identity Provisioning Service (IPS) sincroniza usuarios y grupos, y las autorizaciones se mapean a role collections dentro de cada subcuenta.

¿Se puede extender SAP sin romper el core?

Sí, y es el enfoque recomendado por SAP bajo el principio de clean core. Las extensiones se construyen side-by-side en BTP consumiendo APIs y eventos publicados del sistema central, o in-app mediante los puntos de extensión oficiales. Así las actualizaciones del core no obligan a reescribir lo desarrollado.

¿Cuánto tarda un proyecto en SAP BTP?

Depende del alcance. Un ajuste puntual o una app Fiori acotada toma de 1 a 2 semanas; una aplicación compleja, un workflow o una integración específica, de 3 a 4 semanas; un portal empresarial con Work Zone, gobierno de identidades y SSO supera el mes. El plazo definitivo se cierra en la propuesta técnica tras el análisis inicial.

¿Emiten factura electrónica?

Sí. Vision4BTP SpA (RUT 78.541.165-K) emite factura electrónica afecta a IVA a clientes en Chile y factura de exportación de servicios, exenta de IVA y en dólares, a clientes en el extranjero. Las condiciones están en la página de facturación.

¿Trabajan con clientes fuera de Chile?

Sí. Trabajamos 100 % en remoto con empresas de América Latina, España y Estados Unidos. Los servicios al extranjero se facturan en dólares con factura de exportación.

¿Pueden administrar nuestro SAP BTP o nuestro hosting?

Sí. Administramos subcuentas de SAP BTP, aplicaciones en Cloud Foundry y sitios web en infraestructura de terceros como Cloudflare, Vercel o AWS. La infraestructura queda contratada a nombre de tu empresa; Vision4BTP la configura, administra y opera.

¿Firman acuerdos de confidencialidad (NDA)?

Sí. Firmamos el acuerdo de confidencialidad de tu empresa o, si no tienes uno, te proponemos el nuestro antes de recibir información sensible.

¿Empezamos por tu caso concreto?

Media hora de análisis con propuesta técnica formal incluida, descontable del proyecto si seguimos adelante.

Reservar sesión 1:1