¿Cómo personalizar las tags de una pipeline para el URL de la solicitud?

¿Cómo personalizar las tags de una pipeline para el URL de la solicitud?

En Valuekeep tenemos solicitudes "POST" derivadas de claves, ejemplificadas a continuación:

El método a usar para crear un registro de seguimiento en una orden de trabajo es:

POST {{url}}/api/{{tenant}}/{{organization}}//maintenance/workOrders/{Company}}/{WorkOrderKey}}/WorkOrderNotes

Para la implementación de una pipeline con la estructura indicada arriba, es necesario usar:

i.Prefijo: "@from_";

ii.Tag: "ToEntityKeys";

iii.Número: número de la clave que se desea poner en el url, si no se usa el "default = 1";

iv.Sufijo: "@" ;

1.      ...

2.      ToApiPath                 = Maintenance/WorkOrders;   

3.      ToApiPathPost          = Maintenance/WorkOrders/999/@from_toentitykeys1@/workordernotes; 

4.      ToCompanyDependent  = true;

5.      ToExclusiveInsert      = true;

6.      ToEntityKeys             = Key,WorkOrderKey;

7.      ToCompany               = 999;

8.      ...

En el ejemplo arriba se puede comprobar el uso de la API, construyendo la siguiente solicitud: https://cloud.valuekeep.com/api/maintenance/workorders/999/{Key}/workordernotes;

 


{Key} - Será presentado el contenido del registro relacionado en el archivo de Mapping.

 

Si desea usar la clave 2, deberá usar el siguiente:

 

1.       

1.     ...

2.     ToApiPath                 = Maintenance/WorkOrders;   

3.     ToApiPathPost          = Maintenance/WorkOrders/999/@from_toentitykeys2@/workordernotes; 

4.     ToCompanyDependent  = true;

5.     ToExclusiveInsert      = true;

6.     ToEntityKeys             = Key,WorkOrderKey;

7.     ToCompany               = 999;

8.     ...

En el ejemplo arriba se puede comprobar el uso de la API, construyendo la siguiente solicitud: https://cloud.valuekeep.com/api/maintenance/workorders/999/{WorkOrderKey}/workordernotes;

 


{WorkOrderKey} - Será presentado el contenido del registro relacionado en el archivo de Mapping.


Las claves también pueden ser usadas en simultáneo.


    • Related Articles

    • WebAPI - Modificación de estado de una solicitud

      Este método permite efectuar la modificación de estado de una solicitud. El método para usar para crear una solicitud es: PUT {{url}/api/{{tenant}}/{{organization}}/requests/requests/{{companyKey}}/{{requestKey}}/schemaEntityState  Los parámetros del ...
    • WebAPI - Eliminación de una solicitud

      Este método permite eliminar una solicitud. El método para usar para eliminar una solicitud es: DELETE  url/api/mytenant/myorganization/requests/requests/{{companyKey}}/{{RequestKey}}  Los parámetros para sustituir en el método son: companyKey: clave ...
    • WebAPI - Creación de una solicitud

      Este método permite, de forma simplificada, crear una solicitud. El método para usar para crear una solicitud es: POST url/api/mytenant/myorganization/Requests/requests Ejemplo de Json para creación de una solicitud: 1. { "requestKey": "00001", ...
    • WebAPI – Modificar estado de una Solicitud y clasificación del servicio

      Este método permiteefectuar la modificación de estado de una solicitud y, en el caso de que estéen el estado final, permite la clasificación del servicio. El método para usar paracrear una solicitud es: POST ...
    • Ejemplo de una configuración personalizada de una pipeline

      Las pipelines de Valuekeep pueden ser personalizadas y configuradas con base en el modelo de negocio a implementar. Ejemplificamos a continuación en un webinar.