Loading
Verzekering
InsTrailingDocumentService:uploadContentDocumenten

InsTrailingDocumentService:uploadContentDocumenten

Voeg deze service toe als externe eigenschappen binnen Bestands- en afbeeldingsinvoer om documenten te uploaden die voldoen aan vereisten die zijn ingesteld als plaatshouders voor specifieke objecten.

Klasse: InsTrailingDocumentService

Methode: uploadContentDocuments

Deze service wordt ondersteund voor de volgende objecten:

  • Offerte

  • Polis (activum)

  • Claim

  • Contract

  • Case

De manier waarop het werkt...

  1. Neemt het (de) document(en) dat (die) door de gebruiker is (zijn) geüpload.

  2. Leest de lijst van inhouds-ID's die zijn geüpload in het OmniScript. Het OmniScript maakt een invoer-JSON die de bestandsnaam en grootte van het (de) geüploade document(en) bevat.

  3. Zoekt de plaatshouderrecord met dezelfde categoryName die de gebruiker heeft opgegeven in het OmniScript. Als de service geen plaatshouderrecord vindt, wordt er een gemaakt met die categoryName en wordt er een koppeling naar het inhoudsdocument gemaakt met die plaatshouderrecord.

  4. Retourneer de plaatshouder-ID's van het volgdocument en een lijst van koppelings-ID's van inhoudsdocumenten die onder de plaatshouder zijn gemaakt.

Externe opties

Optie

Beschrijving

objectId

De ID van het object waarbij de volgdocumenten worden bijgevoegd.

categoryName

De naam van de map in de bestandshiërarchie waarin dit volgbestand wordt opgeslagen.

Invoer-JSON

Deze service krijgt een invoer-JSON die is gemaakt door het OmniScript.

In dit voorbeeld omvat de invoer-JSON de bestandsnaam en bestandsgrootte. De naam van de recordmatrix is de vlcFileKey, die de naam van het invoerobject ophaalt. De vlcFileKey = damageImages, wat de naam is van de component Invoer in een voorbeeld van OmniScript.

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

Uitvoer-JSON

De service retourneert koppelingen naar inhoudsdocumenten en de plaatshouder van het volgdocument (vereisten voor de documenten). U kunt deze ID's gebruiken om deze documenten te vinden in Vlocity.


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

Voorbeelden

De service wordt doorgaans gebruikt voor polissen, claims en andere stromen wanneer een gebruiker waarschijnlijk ondersteunende documenten moet uploaden naar een ID van een plaatshouder voor volgdocumenten. Als u een werkend voorbeeld van deze service wilt zien, downloadt u dit item naar uw organisatie:

 
Wordt geladen
Salesforce Help | Article