Loading
Försäkring
InsTrailingDocumentService:uploadContentDocuments

InsTrailingDocumentService:uploadContentDocuments

Lägg till denna tjänst som fjärregenskaper inom fil- och bildinmatningar för att ladda upp dokument som uppfyller kraven som ställts in som platshållare för specifika objekt.

Klass: InsTrailingDocumentService

Metod: uploadContentDocuments

Denna tjänst stöds för följande objekt:

  • Offert

  • Policy (tillgång)

  • Krav

  • Kontrakt

  • Kundcase

Så här fungerar det

  1. Tar dokumentet/dokumenten som laddats upp av användaren.

  2. Läser listan över innehålls-ID som laddats upp i OmniScript. OmniScript skapar en JSON för indata som inkluderar filnamn och storlek på det uppladdade dokumentet/dokumenten.

  3. Hittar platshållarposten med samma categoryName som användaren angav i OmniScript. Om tjänsten inte hittar en platshållarpost skapar den en med den categoryName och skapar en innehållsdokumentlänk med den platshållarposten.

  4. Returnera ID:n för den efterföljande dokumentplatshållaren och en lista över ID:n för innehållsdokumentlänkar som skapats under platshållaren.

Fjärralternativ

Alternativ

Beskrivning

objectId

ID för objektet som de efterföljande dokumenten kommer att bifogas till.

categoryName

Namnet på mappen i filhierarkin där denna efterföljande fil kommer att lagras.

Indata-JSON

Denna tjänst får en JSON för indata skapad av OmniScript.

I detta exempel inkluderar indata-JSON filnamnet och filstorleken. Namnet på postmatrisen är vlcFileKey, som hämtar namnet på indataobjektet. vlcFileKey = damageImages, vilket är namnet på komponenten Indata i ett exempel på OmniScript.

{
	"damageImages": [{
		"filename": "accidentphoto1.jpg",
		"size": 77337,
		"data": "753039b5-d626-4413-8ad3-b0a7b06855b0"
	}]
}

JSON för utdata

Tjänsten returnerar länkar för Ids-innehållsdokument och den efterföljande dokumentplatshållaren (krav för dokumenten). Du kan använda dessa ID:n för att hitta dessa dokument i Vlocity.


{
	"result": {
		"contentDocLinkIds": [
			"06Af4000004SBL1EAO"
		],
		"trailingDocPlaceholderId": "a51f4000000XocEAAS"
	},
	"error": "OK"
}      

Exempel

Tjänsten används vanligtvis för policyer, anspråk och andra flöden när en användare troligen behöver ladda upp stödjande dokument till ett ID för platshållare för efterföljande dokument. För att se ett fungerande exempel på denna tjänst, ladda ner detta objekt till din organisation:

 
Laddar
Salesforce Help | Article