機械翻訳について

適応型検索問合せ: 会計四半期による日付のフィルタリング

適応型検索では、Sales and Fusion Serviceカレンダでサポートされている様々な年の会計四半期および会計コードに基づいたフィルタリングがサポートされます。 これにより、会計詳細を送信し、日付範囲に基づいて集計を作成できます。 カレンダはすべてのFusionアプリケーションでサポートされ、会計カレンダ設定の管理タスクを使用して管理されます。 これは、プロファイル・オプションZCA_COMMON_CALENDARを使用して制御されます。

たとえば、特定の年の四半期番号を渡してバケットを作成できます。

ヘッダー情報は次のとおりです:

POST {{url}}/crmRestApi/searchResources/11.13.18.05/custom-actions/queries?
HTTP/1.1
Host: servername.fa.us2.oraclecloud.com
Authorization: Basic c2FsZXNfYWRtaW46V2VsY29tZTE=
Content-Type: application/json
Preference: transient

リクエスト・ペイロードは次のとおりです:

{   
    "entity":"Account",
    "limit":1,
    "fields":["PartyUniqueName","CreationDate"],
    "aggregations":{
        "CreationDate":{
            "ignore":true,
            "range":{
                "attribute":"CreationDate",
                "localize":"true",
                "ranges":[
                    {"key": "FiscalQuarter_+00", "from": "now/fq", "to": "now/fq+1fq"},
                    {"key": "FiscalQuarter_+01", "from": "now/fq+1fq", "to": "now/fq+2fq"},
                    {"key": "FiscalQuarter_+02", "from": "now/fq+2fq", "to": "now/fq+3fq"},
                    {"key": "FiscalQuarter_+03", "from": "now/fq+3fq", "to": "now/fq+4fq"},
                    {"key": "FiscalQuarter_+04", "from": "now/fq+4fq", "to": "now/fq+5fq"}
                ] 
            }
        }
    }
}
 

成功したコールに対するレスポンスは次のとおりです:

{
    "items": [
        {
            "PartyId": 300100169111795,
            "PartyUniqueName": "Apple (Cupertino, US)",
            "CreationDate": "2018-12-08T11:56:31.910+0000",
            "_entity": "Account",
            "links": [
                {
                    "rel": "canonical",
                    "href": "http://servername.fa.us2.oraclecloud.com:9011/crmRestApi/searchResources/11.13.18.05/entities/Account/300100169111795?onlyData=false=US",
                    "kind": "item",
                    "name": "canonical"
                }
            ]
        }
    ],
    "aggregations": [
        {
            "CreationDate": {
                "buckets": [
                    {
                        "key": "FiscalQuarter_+00",
                        "count": 0,
                        "localizedKey":"Q1FY17"
                    },
                    {
                        "key": "FiscalQuarter_+01",
                        "count": 509,
                        "localizedKey":"Q2FY17"
                    },
                    {
                        "key": "FiscalQuarter_+02",
                        "count": 0,
                        "localizedKey":"Q3FY17"
                    },
                    {
                        "key": "FiscalQuarter_+03",
                        "count": 4,
                        "localizedKey":"Q4FY17"
                    },
                    {
                        "key": "FiscalQuarter_+04",
                        "count": 0,
                        "localizedKey":"Q1FY18"
                    }
                ]
            }
        }
    ],
    "count": 1,
    "hasMore": true,
    "limit": 1,
    "offset": 0,
    "totalResults": 509
}