• Inicio
  • Novedades
  • Academia SAP
  • FAQ
  • Blog
  • Contacto
S4PCADEMY_Logo
  • Inicio
  • Novedades
  • Academia SAP
  • FAQ
  • Blog
  • Contacto
Twitter Linkedin Instagram

S4PCADEMY_Logo
  • Inicio
  • Novedades
  • Academia SAP
  • FAQ
  • Blog
  • Contacto
Twitter Linkedin Instagram
#MSTEAMS  ·  microsoftteams  ·  Product Information  ·  SAP Digital Manufacturing Cloud  ·  SAP Digital Manufacturing Cloud for execution

Fabricación digital de SAP: notifique a los trabajadores a través de la integración de Microsoft Teams

By s4pcademy 


Este blog le permite notificar a los trabajadores a través de Teams utilizando las potentes capacidades de extensibilidad de SAP Digital Manufacturing, así como la plataforma de tecnología empresarial.
Para lograr esto, estoy haciendo uso de las capacidades @mention de MS Teams.

Este es solo un ejemplo simple de cómo usar las tarjetas de Formato en Microsoft Teams para mencionar a los usuarios. Se puede ampliar para cubrir casos de uso como:

  1. Notificación a los supervisores sobre ciertos eventos en una orden de producción/proceso
  2. Solicitud de liberación de procesos/órdenes de producción
  3. Notificar a otros departamentos
  4. Mucho mas

Además, las tarjetas se pueden utilizar para mejorar el aspecto de los mensajes.
Por favor refiérase a Formatear tarjetas en Microsoft Teams

Este ejemplo usa el esquema predeterminado para «mención de usuario en webhook entrante con tarjetas adaptables» según esta documentación de Microsoft Teams. La definición del esquema se puede ampliar para adaptarse a los requisitos individuales de sus clientes.

Beneficios:

Para comenzar con la integración inicial, consulte el blog de kevin cazador:
Integración de Microsoft Teams con SAP Digital Manufacturing Cloud

Configuración:

Crear un servicio:

Creación de un servicio

  • Seleccione Agregar
  • Seleccionar nuevo servicio
  • Haz las siguientes entradas

  • Agregar esquema de cuerpo:
  • Tipo de contenido: aplicación/json
  • Tipo de datos: Estructura
  • Esquema: definir esquema en línea

Pegue lo siguiente:

{
    "type": "object",
    "properties": {
        "type": {
            "type": "string"
        },
        "attachments": {
            "type": "array",
            "items": {
                "type": "object",
                "properties": {
                    "contentType": {
                        "type": "string"
                    },
                    "content": {
                        "type": "object",
                        "properties": {
                            "type": {
                                "type": "string"
                            },
                            "body": {
                                "type": "array",
                                "items": {
                                    "type": "object",
                                    "properties": {
                                        "type": {
                                            "type": "string"
                                        },
                                        "text": {
                                            "type": "string"
                                        }
                                    }
                                }
                            },
                            "$schema": {
                                "type": "string"
                            },
                            "version": {
                                "type": "string"
                            },
                            "msteams": {
                                "type": "object",
                                "properties": {
                                    "entities": {
                                        "type": "array",
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "type": {
                                                    "type": "string"
                                                },
                                                "text": {
                                                    "type": "string"
                                                },
                                                "mentioned": {
                                                    "type": "object",
                                                    "properties": {
                                                        "id": {
                                                            "type": "string"
                                                        },
                                                        "name": {
                                                            "type": "string"
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    },
    "required": [
        "type",
        "attachments"
    ]
}
  • Clic en Guardar
  • Haga clic en Crear para el servicio

Utilizar el Servicio en un Proceso de Producción:

El siguiente es un ejemplo simple para probar la funcionalidad:

Ejemplo de proceso de producción

$output.attachments=[
   {
      "contentType":"application/vnd.microsoft.card.adaptive",
      "content":{
         "type":"AdaptiveCard",
         "body":[
            {
               "type":"TextBlock",
               "text":"Hi <at>Jonas Haas</at>"
            }
         ],
         "$schema":"http://adaptivecards.io/schemas/adaptive-card.json",
         "version":"1.0",
         "msteams":{
            "entities":[
               {
                  "type":"mention",
                  "text":"<at>Jonas Haas</at>",
                  "mentioned":{
                     "id":"jonas.haas@sap.com",
                     "name":"Jonas Haas"
                  }
               }
            ]
         }
      }
   }
]
  • Defina el parámetro de salida del script como su esquema recién creado

  • Realice las siguientes entradas en el bloque MicrosoftTeamsMention:

MicrosoftTeamsBloque de mención

Una vez hecho esto, puede verificar los mensajes en su canal de Teams.

Resumen:

  1. Hacer preparación de integración de equipos.
  2. Crear un servicio personalizado para mencionar personas
  3. Ajuste el esquema a sus necesidades
  4. Utiliza el Servicio en tus Procesos de Producción

Gracias por leer. Si tienes más preguntas déjame saber en los comentarios.
Recursos comunitarios relevantes:



Source link


DigitalfabricaciónintegraciónlosMicrosoftnotifiqueSAPTeamstrabajadorestravés

Artículos relacionados


#DMC  ·  DMC  ·  Personal Insights  ·  SAP Digital Manufacturing Cloud  ·  SAP Digital Manufacturing Cloud for execution  ·  SAP DMC  ·  SAP DMCe
Cómo manejar la orden de producción de reparación en SAP Digital Manufacturing Cloud (DMC)
Technical Articles
Automatización del proceso de propuesta de pago (F110) a través de trabajos por lotes para el programa ‘RFF110S’
FICO
Aplicaciones SAP Fiori para informes de rentabilidad de productos en SAP S/4HANA

Deja tu comentario Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

"Selección de la versión de producción" en el momento de convertir el pedido planificado en pedido de producción
Previo
Transición energética y sostenibilidad… | Blogs de SAP
Siguiente

Madrid

Calle Eloy Gonzalo, 27
Madrid, Madrid.
Código Postal 28010

México

Paseo de la Reforma 26
Colonia Juárez,  Cuauhtémoc
Ciudad de México 06600

Costa Rica

Real Cariari
Autopista General Cañas, 
San José, SJ 40104

Perú

Av. Jorge Basadre 349
San Isidro
Lima, LIM 15073

Twitter Linkedin Instagram
Copyright 2022 | All Right Reserved.
Cookies Para que este sitio funcione adecuadamente, a veces instalamos en los dispositivos de los usuarios pequeños ficheros de datos, conocidos como cookies. La mayoría de los grandes sitios web también lo hacen.
Aceptar
Cambiar ajustes
Configuración de Cookie Box
Configuración de Cookie Box

Ajustes de privacidad

Decida qué cookies quiere permitir. Puede cambiar estos ajustes en cualquier momento. Sin embargo, esto puede hacer que algunas funciones dejen de estar disponibles. Para obtener información sobre eliminar las cookies, por favor consulte la función de ayuda de su navegador. Aprenda más sobre las cookies que usamos.

Con el deslizador, puede habilitar o deshabilitar los diferentes tipos de cookies:

  • Bloquear todas
  • Essentials
  • Funcionalidad
  • Análisis
  • Publicidad

Este sitio web hará:

Este sitio web no:

  • Esencial: recuerde su configuración de permiso de cookie
  • Esencial: Permitir cookies de sesión
  • Esencial: Reúna la información que ingresa en un formulario de contacto, boletín informativo y otros formularios en todas las páginas
  • Esencial: haga un seguimiento de lo que ingresa en un carrito de compras
  • Esencial: autentica que has iniciado sesión en tu cuenta de usuario
  • Esencial: recuerda la versión de idioma que seleccionaste
  • Functionality: Remember social media settings
  • Functionality: Remember selected region and country
  • Analytics: Keep track of your visited pages and interaction taken
  • Analytics: Keep track about your location and region based on your IP number
  • Analytics: Keep track of the time spent on each page
  • Analytics: Increase the data quality of the statistics functions
  • Advertising: Tailor information and advertising to your interests based on e.g. the content you have visited before. (Currently we do not use targeting or targeting cookies.
  • Advertising: Gather personally identifiable information such as name and location
  • Recuerde sus detalles de inicio de sesión
  • Esencial: recuerde su configuración de permiso de cookie
  • Esencial: Permitir cookies de sesión
  • Esencial: Reúna la información que ingresa en un formulario de contacto, boletín informativo y otros formularios en todas las páginas
  • Esencial: haga un seguimiento de lo que ingresa en un carrito de compras
  • Esencial: autentica que has iniciado sesión en tu cuenta de usuario
  • Esencial: recuerda la versión de idioma que seleccionaste
  • Functionality: Remember social media settings
  • Functionality: Remember selected region and country
  • Analytics: Keep track of your visited pages and interaction taken
  • Analytics: Keep track about your location and region based on your IP number
  • Analytics: Keep track of the time spent on each page
  • Analytics: Increase the data quality of the statistics functions
  • Advertising: Tailor information and advertising to your interests based on e.g. the content you have visited before. (Currently we do not use targeting or targeting cookies.
  • Advertising: Gather personally identifiable information such as name and location
Guardar y cerrar