1

c# で Salesforce カスタム オブジェクトを呼び出そうとしています。オブジェクトの名前はですCommercientSF__SorMasterRep__cが、それにアップサートしようとすると、次のようなエラーが発生します

INVALID_TYPE: sObject タイプ'CommercientSF__SorMasterRep__c'はサポートされていません。カスタム オブジェクトを使用しようとしている場合は'__c'、エンティティ名の後に必ず を追加してください。適切な名前については、WSDL または記述呼び出しを参照してください。

管理パッケージからのものです。パッケージがインストールされ、すべてのオブジェクトがデプロイされます。

4

2 に答える 2

1

カスタム オブジェクトの名前は __c (アンダースコア、アンダースコア、'c') で終わります。オブジェクト名にアンダースコアが 1 つしかないように見えます。

管理パッケージの場合、オブジェクトは、ユーザーにパッケージのライセンスが割り当てられている場合にのみ使用できます。ユーザー プロファイルでオブジェクト レベルのアクセス許可も確認する必要があります。ドキュメントの「データ アクセスに影響する要素」セクションも参照してください。

于 2013-05-16T17:30:39.973 に答える
0

wsdl には、生成時にカスタム オブジェクト (CommercientSF_SorMasterRep__c) が含まれていない場合があります。wsdl にこのカスタム オブジェクトがあるかどうかを確認します。そうでない場合は、wsdl を再生成し、C# プロジェクトにインポートします。

于 2013-05-16T18:48:30.000 に答える