Olet tässä:
InsPolicyService:getPaymentSchedule
InsPolicyService:getPaymentSchedule-palvelu palauttaa InsurancePolicy-maksuaikataulun. Käytäntö (omaisuus) -objektia ei tueta.
Metodi: getPaymentSchedule
Miten se toimii?
Palvelu noutaa InsurancePolicy Id -tunnuksen InsurancePolicyPaymentScheduleEntry__c-tietueet.
Etäasetukset
Etävaihtoehto |
Kuvaus |
|---|---|
|
Valinnainen. Maksuaikataulun noutamiseen käytetty mukautettu luokka. Oletusarvo on GetInsurancePolicyPaymentSchedule. |
|
Valinnainen. Omnistudio-datakartoitus, jota käytetään maksuaikataulun noutamiseen. |
|
Pakollinen. Sen InsurancePolicy-objektin tunnus, jolle tämä palvelu noutaa maksuaikataulun. |
|
Valinnainen. Tosi, jos Oletusarvo on |
Syötetty JSON
{
"policyId": "0YT5w000000UPFWGA4",
"returnSObject": false,
"getDataCustomClassName": "GetInsurancePolicyPaymentSchedule"
}Tulos-JSON
{
"output": {
"policyId": "0YT5w000000UPFWGA4",
"result": [
{
"feeAmount": 10.12,
"Id": "a5u5w0000005u9ZAAQ",
"insTransaction": {
"additionalInfo": null,
"amount": null,
"feeAmount": null,
"Id": "a5t5w000002iF4mAAE",
"name": null,
"postDate": null,
"taxAmount": null,
"totalAmount": null,
"transactionDate": null,
"transactionNumber": null,
"type": null
},
"premiumAmount": 1042.88,
"scheduleDate": "2020-07-15",
"taxAmount": 104.29,
"toDelete": null,
"totalAmount": 1157.29
},
{
"feeAmount": 1.92,
"Id": "a5u5w0000005u9aAAA",
"insTransaction": null,
"premiumAmount": 192.64,
"scheduleDate": "2020-07-30",
"taxAmount": 19.2,
"toDelete": null,
"totalAmount": 213.76
},
...
],
"errorCode": "INVOKE-200",
"error": "OK"
}
}