データ型の形式

概要

オブジェクトの項目にはデータ型が定義されています。APIでは定義されたデータ型の形式ルールに従いデータを送受信しますが、本コネクターでは一部のデータ型においてルールを拡張しています。

= 備考 =

本ページに記載されていないルールについてはAPIドキュメントを以下のリンク先ページより参照してください。

  • 「Salesforce Developer Documentation」-(https://developer.salesforce.com/docs)

    • SOAP API Developer's Guide

    • Bulk API Developer's Guide

データ書き込み

boolean型

Salesforce(旧)コネクターと、Salesforce Bulk(旧)コネクターでルールが異なります。

入力データの変数型

入力データの値

更新値

Salesforceコネクター

Salesforce Bulkコネクター

備考

真偽値

true

true

使用可

使用可

 

false

false

使用可

使用可

 

数値

1

true

使用可

使用可

注意
  • [データ書き込み(DELETE)]処理では使用できません。

0

false

使用可

使用可

注意
  • [データ書き込み(DELETE)]処理では使用できません。

文字列

true

true

使用可

使用可

  • 大文字と小文字を区別しません。

yes

true

使用可

使用不可

  • 大文字と小文字を区別しません。

注意
  • [データ書き込み(DELETE)]処理では使用できません。

y

true

使用可

使用不可

  • 大文字と小文字を区別しません。

注意
  • [データ書き込み(DELETE)]処理では使用できません。

on

true

使用可

使用不可

  • 大文字と小文字を区別しません。

注意
  • [データ書き込み(DELETE)]処理では使用できません。

false

false

使用可

使用可

  • 大文字と小文字を区別しません。

no

false

使用可

使用不可

  • 大文字と小文字を区別しません。

注意
  • [データ書き込み(DELETE)]処理では使用できません。

n

false

使用可

使用不可

  • 大文字と小文字を区別しません。

注意
  • [データ書き込み(DELETE)]処理では使用できません。

off

false

使用可

使用不可

  • 大文字と小文字を区別しません。

注意
  • [データ書き込み(DELETE)]処理では使用できません。

date型

Salesforce(旧)コネクターと、Salesforce Bulk(旧)コネクターともに同じルールです。

入力データの変数型

フォーマット

サンプル

備考

日付

-

-

  • 日付以外の情報は切り捨てられます。

文字列

yyyy-MM-dd'T'HH:mm:ss.SSS’Z’

2020-3-14T12:34:56.000Z

 

yyyy/MM/dd'T'HH:mm:ss.SSS’Z’

2020/3/14T12:34:56.000Z

 

yyyy-MM-dd'T'HH:mm:ss.SSSz

2020-3-14T12:34:56.000JST

 

yyyy/MM/dd'T'HH:mm:ss.SSSz

2020/3/14T12:34:56.000JST

 

yyyy-MM-dd' 'HH:mm:ss

2020-3-14 12:34:56

 

yyyy/MM/dd' 'HH:mm:ss

2020/3/14 12:34:56

 

yyyy-MM-dd'T'HH:mm:ss

2020-3-14T12:34:56

 

yyyy/MM/dd'T'HH:mm:ss

2020/3/14T12:34:56

 

yyyy-MM-dd' 'HH:mm

2020-3-14 12:34

 

yyyy/MM/dd' 'HH:mm

2020/3/14 12:34

 

yyyy-MM-dd

2020-3-14

 

yyyy/MM/dd

2020/3/14

 

datetime型

Salesforce(旧)コネクターと、Salesforce Bulk(旧)コネクターともに同じルールです。

入力データの変数型

フォーマット

サンプル

備考

日付

-

-

 

文字列

yyyy-MM-dd'T'HH:mm:ss.SSS’Z’

2020-3-14T12:34:56.000Z

 

yyyy/MM/dd'T'HH:mm:ss.SSS’Z’

2020/3/14T12:34:56.000Z

 

yyyy-MM-dd'T'HH:mm:ss.SSSz

2020-3-14T12:34:56.000JST

 

yyyy/MM/dd'T'HH:mm:ss.SSSz

2020/3/14T12:34:56.000JST

 

yyyy-MM-dd' 'HH:mm:ss

2020-3-14 12:34:56

 

yyyy/MM/dd' 'HH:mm:ss

2020/3/14 12:34:56

 

yyyy-MM-dd'T'HH:mm:ss

2020-3-14T12:34:56

 

yyyy/MM/dd'T'HH:mm:ss

2020/3/14T12:34:56

 

yyyy-MM-dd' 'HH:mm

2020-3-14 12:34

 

yyyy/MM/dd' 'HH:mm

2020/3/14 12:34

 

yyyy-MM-dd

2020-3-14

 

yyyy/MM/dd

2020/3/14

 

time型

Salesforce(旧)コネクターと、Salesforce Bulk(旧)コネクターともに同じルールです。

注意

API 40.0以前の場合、次のコンポーネントで処理対象レコードを取得するクエリー検索のキー項目にtime型を指定することはできません。

  • [データ書き込み(UPDATE)]処理

  • [データ書き込み(DELETE)]処理

入力データの変数型

フォーマット

サンプル

備考

文字列

H:m:s

1:3:5

  • API43.0以降で使用可能です。

HH:mm:ss

12:34:56

 

HH:mm:ss.S

12:34:56.1

 

HH:mm:ss.SS

12:34:56.12

 

HH:mm:ss.SSS

12:34:56.123

 

HH:mm:ss.S’z’

12:34:56.1z

  • API43.0以降で使用可能です。

HH:mm:ss.SS’z’

12:34:56.12z

  • API43.0以降で使用可能です。

HH:mm:ss.SSS’z’

12:34:56.123z

  • API43.0以降で使用可能です。

HH:mm:ss.S’Z’

12:34:56.1Z

 

HH:mm:ss.SS’Z’

12:34:56.12Z

 

HH:mm:ss.SSS’Z’

12:34:56.123Z

 

HH:mm:ss’z’

12:34:56z

  • API43.0以降で使用可能です。

HH:mm:ss’Z’

12:34:56Z