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
          InsQuoteService:getQuoteVersions

          InsQuoteService:getQuoteVersions

          Use esse serviço para recuperar diferentes versões de uma cotação com base no ID da oportunidade e, em seguida, retornar uma lista de cotações com base no conjunto de campos Cotação QuoteCompareHeader.

          Nota
          Nota

          Não há suporte para esse serviço para usuários convidados.

          Se um usuário convidado tentar executar um OmniScript ou uma função de UI ou Procedimento de integração que use esse serviço, o serviço não será executado e o usuário convidado verá uma mensagem de erro.

          Classe: InsQuoteService

          Método: getQuoteVersions

          Como funciona

          1. O serviço recebe o quoteId como entrada.

          2. O serviço consulta outras cotações que compartilham o mesmo ID da oportunidade.

          3. O serviço retorna uma lista de cotações.

          Opções remotas

          Opção

          Descrição

          quoteId

          ID da cotação usada para recuperar outras versões

          activeQuotesOnly

          Opcional

          O padrão é false. Se verdadeiro, adiciona condições adicionais à consulta de cotação para recuperar apenas cotações que estão ativas no momento (por exemplo, a data atual que está entre a Data de vigência e a Data de término da cotação).

          includeFieldInfo

          Opcional

          O valor padrão é true. Se verdadeiro, incluirá as informações do campo de cotação usadas pela UI.

          JSON de entrada

          Consulte o exemplo a seguir de JSON de entrada.

          {
            "quoteId":"0Q06g0000009YA3CAM"
          }

          JSON de saída

          Consulte o exemplo a seguir do JSON de saída.

          {
            "fieldInfo": {
              "instest10__EndDate__c": {
                "isUpdateable": true,
                "isCreatable": true,
                "isRequired": false,
                "fieldType": "DATE",
                "fieldLabel": "End Date",
                "fieldName": "instest10__EndDate__c"
              },
              "instest10__EffectiveDate__c": {
                "isUpdateable": true,
                "isCreatable": true,
                "isRequired": false,
                "fieldType": "DATE",
                "fieldLabel": "Effective Date",
                "fieldName": "instest10__EffectiveDate__c"
              },
              "instest10__Type__c": {
                "options": [
                  {
                    "Id": "New Business",
                    "Name": "New Business"
                  },
                  {
                    "Id": "Endorsement",
                    "Name": "Endorsement"
                  }
                ],
                "isUpdateable": true,
                "isCreatable": true,
                "isRequired": false,
                "fieldType": "PICKLIST",
                "fieldLabel": "Type",
                "fieldName": "instest10__Type__c"
              },
              "Name": {
                "isUpdateable": true,
                "isCreatable": true,
                "isRequired": false,
                "fieldType": "STRING",
                "fieldLabel": "Quote Name",
                "fieldName": "Name"
              },
              "Id": {
                "isUpdateable": false,
                "isCreatable": false,
                "isRequired": false,
                "fieldType": "ID",
                "fieldLabel": "Quote ID",
                "fieldName": "Id"
              },
              "Status": {
                "options": [
                  {
                    "Id": "Draft",
                    "Name": "Draft"
                  },
                  {
                    "Id": "Needs Review",
                    "Name": "Needs Review"
                  },
                  {
                    "Id": "In Review",
                    "Name": "In Review"
                  },
                  {
                    "Id": "Approved",
                    "Name": "Approved"
                  },
                  {
                    "Id": "Rejected",
                    "Name": "Rejected"
                  },
                  {
                    "Id": "Presented",
                    "Name": "Presented"
                  },
                  {
                    "Id": "Accepted",
                    "Name": "Accepted"
                  },
                  {
                    "Id": "Denied",
                    "Name": "Denied"
                  },
                  {
                    "Id": "Issued",
                    "Name": "Issued"
                  }
                ],
                "isUpdateable": true,
                "isCreatable": true,
                "isRequired": false,
                "fieldType": "PICKLIST",
                "fieldLabel": "Status",
                "fieldName": "Status"
              },
              "CreatedDate": {
                "isUpdateable": false,
                "isCreatable": false,
                "isRequired": false,
                "fieldType": "DATETIME",
                "fieldLabel": "Created Date",
                "fieldName": "CreatedDate"
              },
              "instest10__RootItemTotal__c": {
                "isUpdateable": false,
                "isCreatable": false,
                "isRequired": false,
                "fieldType": "CURRENCY",
                "fieldLabel": "Total Price",
                "fieldName": "instest10__RootItemTotal__c"
              }
            },
            "quotesToCompare": [
              {
                "attributes": {
                  "type": "Quote",
                  "url": "/services/data/v48.0/sobjects/Quote/0Q06g0000009yAWCAY"
                },
                "instest10__RootItemTotal__c": 2740,
                "CreatedDate": "2020-04-01T20:35:57.000+0000",
                "Status": "Draft",
                "Id": "0Q06g0000009yAWCAY",
                "Name": "Alan6 Auto Quote New Version",
                "instest10__Type__c": "New Business",
                "instest10__EffectiveDate__c": "2020-05-01",
                "instest10__EndDate__c": "2021-04-30"
              },
              {
                "attributes": {
                  "type": "Quote",
                  "url": "/services/data/v48.0/sobjects/Quote/0Q06g0000009yAHCAY"
                },
                "instest10__RootItemTotal__c": 1575,
                "CreatedDate": "2020-04-01T18:53:26.000+0000",
                "Status": "Issued",
                "Id": "0Q06g0000009yAHCAY",
                "Name": "Alan6 Auto Quote",
                "instest10__Type__c": "New Business",
                "instest10__EffectiveDate__c": "2020-04-01",
                "instest10__EndDate__c": "2021-03-31"
              }
            ],
            "errorCode": "INVOKE-200",
            "error": "OK"
          }

          Descrição dos resultados

          fieldInfo Informações sobre os campos na cotação

          QuotesToCompare A lista de cotações para comparação

           
          Carregando
          Salesforce Help | Article