Loading
Seguro
Índice
Selecionar filtros

          Sem resultados
          Sem resultados
          Aqui estão algumas dicas de pesquisa

          Verifique a grafia das palavras-chave.
          Tente utilizar termos mais genéricos.
          Selecione menos filtros para ampliar sua pesquisa.

          Pesquisar em toda a Ajuda do Salesforce
          InsPolicyService:getPaymentSchedule

          InsPolicyService:getPaymentSchedule

          O serviço InsPolicyService:getPaymentSchedule retorna a agenda de pagamento da InsurancePolicy. Não há suporte para o objeto Apólice (Ativo).

          Classe: InsPolicyService

          Método: getPaymentSchedule

          Como funciona

          O serviço recupera os registros de InsurancePolicyPaymentScheduleEntry__c do ID de InsurancePolicy.

          Opções remotas

          Opção remota

          Descrição

          getDataCustomClassName

          Opcional.

          A classe personalizada usada para recuperar a agenda de pagamento.

          O padrão é GetInsurancePolicyPaymentSchedule.

          getDataDRBundleName

          Opcional.

          O Mapeador de dados do OmniStudio usado para recuperar a agenda de pagamento.

          policyId

          Obrigatório.

          O ID da InsurancePolicy para a qual este serviço recupera a agenda de pagamento.

          returnSObject

          Opcional.

          Verdadeiro se o nome do campo de InsurancePolicyPaymentScheduleEntry__c for usado, caso contrário, um nome de campo genérico será retornado.

          O padrão é false.

          JSON de entrada

          {
              "policyId": "0YT5w000000UPFWGA4",
              "returnSObject": false,
              "getDataCustomClassName": "GetInsurancePolicyPaymentSchedule"
          }

          JSON de saída

          {
            "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"
            }
          }
           
          Carregando
          Salesforce Help | Article