Du är här:
InsClaimItemService:invokeInitiatePaymentIP
Använd denna tjänst för att inleda förlust- eller utgiftsbetalningar.
Metod: invokeInitiatePaymentIP
Så här fungerar det
Denna tjänst utlöses i dessa scenarion:
-
När du klickar på Betala på varje förlust/utgift-radartikel (för per radbetalning) på fliken Claim Financials.
-
När du klickar på Betala valda objekt (för flera radbetalningar) på fliken Claim Financials.
-
Tjänsten tolkar de mottagna ID:na.
-
Tjänsten kontrollerar om ID:na är Vlocitys
ClaimLineItem__celler SalesforcesClaimCoveragePaymentDetail. -
Den kontrollerar sedan om radartiklarna är av samma typ (förlust/utgift) och i samma valuta (om du har aktiverat flera valutor i organisationen). Tjänsten ger ett fel om valideringen misslyckas eller fortsätter till nästa steg om valideringen lyckas.
-
Tjänsten beräknar summan av radartiklarna och kontrollerar sedan det totala beloppet mot alla tillämpliga LIMIT Power Attributes för policyn/anspråket, om sådana finns.
-
Tjänsten åberopar integreringsförfarandet som definieras under Egen inställning → Konfiguration av försäkringskonfiguration → ClaimInitiatePaymentIP.
Du kan anpassa integreringsprocessen. Standardintegreringsförfarandet följer detta arbetsflöde i Salesforce-datamodellen:
-
Utför ett RemoteAction-anrop till InsClaimItemService:createPayments.
-
Sparar posterna LIMITs Power Attributes (Post för spårning av policyvillkor).
För att använda ett arbetsflöde för ekonomisk auktorisering lägger du till en fjärråtgärd i integreringsprocessen och konfigurerar den att anropa
InsClaimItemService: claimCoverageValuation.Felhantering
Om du vill konfigurera några verksamhetsregler att köras mellan när en användare klickar på knappen Betala och när betalningen bearbetas kan du konfigurera ett
Response Actioni integreringsprocessen. AnvänderrorMessagesom Nyckel ochdescriptionför felmeddelandet som Värde. Om felmeddelandet kastas innan fjärråtgärden createPayments kastas felmeddelandet till användaren via ett toastmeddelande på sidan Claims Financials. -
Fjärralternativ
Fjärralternativ |
Beskrivning |
|---|---|
|
En lista över |
Indata-JSON
Här är formatet för indata-JSON:
{
"itemIds": [
{
"Id" : <Id>
},
{
"Id" : <Id>
}
]
}Här är ett exempel på indata-JSON:
{
"itemIds": [
{
"Id" : "01t000000000000001"
},
{
"Id" : "01t000000000000002"
}
]
}