Uso de aplicaciones de creación de SAP, Google-Images-Búsqueda, SAP BTP Kyma y S/4HANA Cloud para crear una aplicación móvil para que los usuarios soliciten la adquisición indirecta de bienes o servicios adjuntando imágenes. De este modo, se elimina la necesidad de que los compradores se comuniquen con el solicitante para obtener más detalles y se reduce el tiempo total de entrega.
¿No sería genial solicitar su compra con solo señalar una imagen en su teléfono y convertirla en una solicitud de compra de S/4HANA? En el entorno empresarial acelerado de hoy, el tiempo es esencial y un área que a menudo puede ralentizar el proceso es el departamento de compras. En muchas empresas, las solicitudes de compra se envían a través de un departamento de compras indirectas y el problema es que los compradores a menudo no entienden exactamente qué producto o servicio se solicita. Esto puede generar demoras y un mayor esfuerzo, ya que deben comunicarse con el solicitante a través de llamadas o correos electrónicos para recopilar más información.
Por ejemplo, supongamos que Ravi, un empleado del departamento de marketing de la India, necesita solicitar una pizarra para un próximo evento que moderará. Envía la solicitud de compra a través del departamento de compras indirectas, pero sin especificar el tamaño de la pizarra ni la marca preferida, la compradora, Sumiko, con sede en Japón, debe comunicarse con Ravi para recopilar más información antes de continuar con la compra. Esto puede provocar retrasos en el proceso de compra y un esfuerzo adicional tanto para Ravi como para Sumiko.
Otro ejemplo es cuando Wei, un empleado del departamento de TI con sede en Asia, necesita solicitar un nuevo equipo de cómputo, pero la solicitud de compra solo dice «laptop» sin ninguna especificación como el tamaño de la pantalla, la memoria, la marca y el modelo. Sumiko, el comprador, debe comunicarse con Wei para recopilar más información antes de continuar con la compra.
Para revolucionar este problema, una solución es implementar una aplicación móvil que pueda agilizar por completo el proceso de compra y hacerlo más eficiente y emocionante. La aplicación móvil, creada con la tecnología No-Code de SAP e integrando la búsqueda de Google, permite a los solicitantes como Ravi y Wei buscar y seleccionar fácilmente imágenes de los productos o servicios que necesitan, como una pizarra o una computadora portátil.
La aplicación los guía a través de un proceso paso a paso para completar la solicitud de compra en SAP S/4HANA Cloud y adjuntar la imagen de la solicitud de producto o servicio, lo que facilita a los compradores como Sumiko comprender los detalles de la solicitud y avanzar con la compra sin problemas y rápidamente.
Esto elimina la necesidad de que los compradores se comuniquen con el solicitante para obtener más información, ahorrando tiempo y esfuerzo para todas las partes involucradas y agilizando todo el proceso. Con esta solución implementada, solicitar compras será tan simple como señalar una imagen en su teléfono.
he usado Aplicaciones de compilación de SAP para la aplicación móvil para que pueda ejecutarse como Android o iOS nativo o como aplicación web según las preferencias. El backend está construido en Python usando Búsqueda de imágenes de Google biblioteca. Necesita una cuenta de GCP para configurar una búsqueda personalizada.
Está alojado en SAP Kyma BTP usando Docker para construir la imagen.
En el video a continuación, puede ver el flujo de la aplicación en el teléfono móvil: ¡también funcionaría muy bien en una tableta! También comprobaremos cómo se verá esta solicitud de compra en S/4HANA Cloud y veremos la imagen adjunta.
https://www.youtube.com/watch?v=XeoTObn-NI
Hay algunas características de esta aplicación que me gustaría explicar con detalles técnicos.
La aplicación es solo una página. Utiliza el elemento Representador condicional para mostrar contenido alternativo. Este elemento cambia de contenedor según el estado de su ID de procesamiento.
Por lo tanto, cambiando el valor de sActiveContainer, el contenedor se cambia. El resultado es una aplicación que responde muy bien y donde el contenido es persistente. Lo ves en el video, cuando vamos y volvemos entre los resultados de búsqueda y la vista previa de la imagen.
Con una resolución de pantalla horizontal diferente de un dispositivo (o girando un dispositivo 90°) se deben mostrar una o varias miniaturas de imágenes. Esto se puede realizar anidando 2 elementos de contenedor y colocando el elemento de imagen en el elemento de contenedor más bajo. La configuración de diseño de contenedor de nivel superior debe ser Horizontal y la envoltura desbordamiento de componentes en una nueva fila la casilla de verificación debe estar seleccionada.
De esa manera, verá una o más imágenes una al lado de la otra, según la resolución del dispositivo.
Usamos la API para solicitudes de compra para S/4HANA Cloud. Para la creación de PurReq use la entidad /A_PurchaseRequisitionHeaderEstá documentado, pero me gustaría compartir un JSON minimalista que crearía un documento en S/4HANA Cloud.
{
"PurchaseRequisitionType": "NBS",
"PurReqnDescription": "Purchase req. for test",
"SourceDetermination": false,
"PurReqnDoOnlyValidation": false,
"to_PurchaseReqnItem": {
"results": [
{
"PurchaseRequisitionItemText" : "Party catering service",
"AccountAssignmentCategory" : "K",
"CreatedByUser" : "MyUserID",
"PurchasingGroup": "001",
"MaterialGroup" : "L001",
"PurchaseRequisitionPrice" : "12.35",
"RequestedQuantity": "1.0",
"BaseUnit": "PC",
"Plant": "1710",
"to_PurchaseReqnAcctAssgmt": {
"results": [
{
"PurchaseReqnAcctAssgmtNumber" : "1",
"CostCenter": "US10_CORP3",
"GLAccount": "63007000"
}
]
}
}
] }
}
También usé el API de archivos adjuntos para la carga de la imagen a la solicitud de compra. Usarías el /AdjuntoContentSet entidad para hacer referencia al documento comercial. Esta es una API universal para archivos adjuntos en S/4HANA (Cloud). Por lo tanto, debe conocer el objeto comercial, lo que puede ser complicado. Además, los archivos adjuntos para las solicitudes de compra se realizan a nivel de artículo, por lo que un ejemplo práctico de una llamada se ve así para la configuración del encabezado. El cuerpo es el binario mismo.
clave de encabezado http | valor |
Tipo de contenido | imagen/jpeg |
Babosa | mi imagen adjunta.jpeg |
BusinessObjectTypeName | EBAN |
LinkedSAPObjectKey | 001003068800010 |
Token X-CSRF | |
Aceptar | aplicación/json |
La clave de objeto es el número de solicitud de pedido (10) con ceros a la izquierda y el número de artículo (5). Ejecute un GET de antemano con X-CSRF-Token = buscar para obtener el token para el POST.
Ese está bien documentado, sin embargo, me gustaría resumir la flexibilidad de la búsqueda de imágenes. Puedes bajar en este nivel de filtro que ves a continuación.
_search_params = {
'fileType': 'jpg|gif|png',
'rights': 'cc_publicdomain|cc_attribute|cc_sharealike|cc_noncommercial|cc_nonderived',
'safe': 'active|high|medium|off|safeUndefined',
'imgType': 'clipart|face|lineart|stock|photo|animated|imgTypeUndefined',
'imgSize': 'huge|icon|large|medium|small|xlarge|xxlarge|imgSizeUndefined',
'imgDominantColor': 'black|blue|brown|gray|green|orange|pink|purple|red|teal|white|yellow|imgDominantColorUndefined',
'imgColorType': 'color|gray|mono|trans|imgColorTypeUndefined'
}
En conclusión, la creación de aplicaciones móviles con Build Suite de SAP y el tiempo de ejecución BTP Kyma es una forma sencilla y eficaz de mejorar los procesos comerciales y crear valor para todas las partes involucradas. Con la capacidad de integrar fácilmente la búsqueda de Google y agilizar el proceso de compra, esta solución puede ahorrar tiempo y esfuerzo tanto para los solicitantes como para los compradores y, en última instancia, revolucionar la forma en que su empresa maneja las compras. ¡Haga que sus procesos comerciales sean fáciles, eficientes y emocionantes!
Calle Eloy Gonzalo, 27
Madrid, Madrid.
Código Postal 28010
Paseo de la Reforma 26
Colonia Juárez, Cuauhtémoc
Ciudad de México 06600
Real Cariari
Autopista General Cañas,
San José, SJ 40104
Av. Jorge Basadre 349
San Isidro
Lima, LIM 15073