Olet tässä:
InsTrailingDocumentService:uploadContentDocuments
Lisää tämä palvelu etäominaisuuksina File- ja Image-syötteisiin ladataksesi asiakirjoja, jotka täyttävät tiettyjen objektien paikanpitäjinä määritetyt vaatimukset.
Luokka: InsTrailingDocumentService
Metodi: uploadContentDocuments
Tätä palvelua tuetaan seuraavissa objekteissa:
-
Quote
-
Käytäntö (resurssi)
-
Korvausvaatimus
-
Sopimus
-
Tapaus
Miten se toimii?
-
Kerää käyttäjän palvelimelle lataamat asiakirjat.
-
Lukee OmniScriptissa ladattujen sisältötunnusten luettelon. OmniScript luo syötetyn JSON-tiedoston, joka sisältää palvelimelle ladattujen asiakirjojen tiedostonimen ja koon.
-
Löytää paikanpitäjätietueen, jolla on sama
categoryNamekuin mitä käyttäjä syötti OmniScript-koodiin. Jos palvelu ei löydä paikanpitäjätietuetta, se luo sellaisen, jolla on kyseinencategoryName, ja luo sisältöasiakirjan linkin kyseiseen paikanpitäjätietueeseen. -
Palauta lopussa olevan asiakirjan paikanpitäjän tunnukset ja luettelo paikanpitäjän alla luoduista sisältöasiakirjan linkkien tunnuksista.
Etäasetukset
Vaihtoehto |
Kuvaus |
|---|---|
|
Sen objektin tunnus, johon lopussa olevat asiakirjat liitetään. |
|
Sen kansiohierarkian nimi, johon tämä tiedosto tallennetaan. |
Syötetty JSON
Tämä palvelu saa OmniScriptin luoman JSON-syötteen.
Tässä esimerkissä syötetty JSON sisältää tiedostonimen ja tiedoston koon. Tietuetaulukon nimi on vlcFileKey, joka noutaa input-objektin nimen. vlcFileKey = damageImages, joka on Input-komponentin nimi OmniScript-esimerkissä.
{
"damageImages": [{
"filename": "accidentphoto1.jpg",
"size": 77337,
"data": "753039b5-d626-4413-8ad3-b0a7b06855b0"
}]
}Tulos-JSON
Palvelu palauttaa Tunnukset sisältöasiakirjojen linkit ja lopussa olevan asiakirjan paikanpitäjän (asiakirjojen vaatimukset). Voit käyttää näitä tunnuksia löytääksesi nämä asiakirjat Vlocitydestä.
{
"result": {
"contentDocLinkIds": [
"06Af4000004SBL1EAO"
],
"trailingDocPlaceholderId": "a51f4000000XocEAAS"
},
"error": "OK"
}
