Porovnat verze

Klíč

  • Tento řádek byl přidán.
  • Tento řádek byl odstraněn.
  • Formátování bylo změněno.

...

1/ Formulář vázaný na službu

……

“CustomForms”"CustomForms": [{

“ServiceId”"ServiceId": 1, // serviceId nebude nikdy vyplněn zároveň s categoryitemid        

“ServiceName”: “Služba”"ServiceName": "Služba"

}] 

2/ Formulář vázaný na položku kategorie

“CustomForms”"CustomForms": [{

“CategoryItemId”"CategoryItemId": 1, // serviceid nebude nikdy vyplněn zároveň s categoryitemid   “CategorItemName”: “Položka kategorie” "CategorItemNamev: "Položka kategorie"

}] 

 

Vložení nového požadavku s formulářem, aktualizace formuláře v požadavku 

...

Je potřeba zde doplnit ServiceId nebo CategoryItemId. Kterou hodnotu máte doplnit, zjistíte z výsledku volání výše popsaných endpointů pro získání prázdných formulářů. Prázdný formulář obsahuje informaci Id formuláře (custom form Id) a ServiceId či CategoryItemId. 

Doplnění údajů do requestu

...

1/ Nový požadavek pro službu api/Tickets/NewTicket

….

„CustomForms“"CustomForms": [{

“CustomFormId”"CustomFormId": 1, “ServiceId”//zde změna

"ServiceId": 1, //zde změna

“CustomFormFieldsData”"CustomFormFieldsData": […..]

}, …] 

2/ Nový požadavek pro položku kategorie api/Tickets/NewTicket

….

„CustomForms“"CustomForms": [{

“CustomFormId”"CustomFormId": 1, “CategoryItemId”//zde změna

"CategoryItemId": 1, //zde změna

“CustomFormFieldsData”"CustomFormFieldsData": […..]

}, …] 

3/ Aktualizace formuláře u tiketu pro službu api/Tickets/UpdateCustomForm

{

….

“CustomFormId”"CustomFormId": 1, “ServiceId”//zde změna

"ServiceId": 1, //zde změna

“CustomFormFieldsData”"CustomFormFieldsData": [….]

….

4/ Aktualizace formuláře u tiketu pro položku kategorie api/Tickets/UpdateCustomForm

{

….

“CustomFormId”"CustomFormId": 1, “CategoryItemId”//zde změna

"CategoryItemId": 1, //zde změna

“CustomFormFieldsData”"CustomFormFieldsData": [….]

….