En su Explorador de archivos, haga clic derecho en metadata.json
y seleccione Abrir con → Editor de código.
Pon el código completo en el archivo metadata.json
con lo siguiente y guarde los cambios.
{
"Name": "Sales Push Card BAS",
"Connection": "com.sap.edm.sampleservice.v2",
"CustomType": "SAP_CARD_TYPE_WEB_PAGE",
"ResourceIdentifiers": [
{
"ImagePaths": "$.d.results.[0].PictureUrl",
"Order": 0,
"Shared": false,
"Uri": "AddURL"
}
],
"UrlMatch": "ChangeValue",
"RefreshInterval": null,
"QueryInterval": null,
"QueryURL": null,
"QueryConfiguration": null,
"CardClass": "HtmlTemplate",
"AutoSubscribe": false,
"SubscribableTo": {
"Users": []
},
"Descriptions": [
{
"language": "EN",
"text": "A push card created in BAS using SalesOrder data"
}
],
"NotificationMessages": null,
"ActionConfiguration": null,
"QueryReturnsEntityCollection": false,
"GroupName": null,
"Locked": false,
"NotificationRules": [],
"APNSEnabled": true,
"HiddenSubscription": false,
"AppLaunchUrl": null,
"NewsEnabled": false,
"SubscriptionParameters": [],
"GatekeeperConfiguration": null,
"CustomRequestProperties": null,
"SortCardsWith": null
}
En el código anterior, está cambiando el tipo de Plantilla de tarjeta de Tarjeta administrada por el servidor a Tarjeta de coincidencia de página web.
En su Explorador de archivos, haga clic en metadata.json.
En la sección Plantilla de tarjeta, actualice el Juego de expresión de la página web con SalesOrderHeaders({ID1})
.
Abra la pestaña URL
Actualice la URL con /SalesOrderHeaders(${ID1})
.
En la sección Parámetros, haga clic en + para agregar un nuevo parámetro.
Ingrese los valores como se muestra en la tabla:
Nombre | Valor |
---|---|
SalesOrderId | $.d.SalesOrderId |
Haga clic aquí para obtener más información sobre los parámetros en SAP Mobile Cards.