Salesforce:通过SOQL检索了SObject行,而没有查询请求的字段

时间:2019-05-27 21:01:43

标签: c# wpf salesforce salesforce-development salesforce-developer

我正在开发在Salesforce云上创建和保存发票的应用程序,但是当我尝试创建交易时,出现以下错误

“通过SOQL检索了SObject行,而没有查询请求的字段:s2cor__Sage_INV_Trade_Document_Type__c.s2cor__Use_Company_Shipping__c”

下面是我创建交易的代码

SuccessResponse createTransResponse = await client.CreateAsync("s2cor__Sage_INV_Trade_Document__c", transaction);

像这样创建Transaction类

public class Transaction
    {
        public String Name { get; set; }
        public String Id { get; set; }
        public string s2cor__Reference__c { get; set; }
        public String s2cor__Account__c { get; set; }
        public String s2cor__Date__c { get; set; }
        public string s2cor__Trade_Document_Type__c = "a211v0000022YBpAAM"; // use this
        //public string s2cor__Net_Amount__c { get; set; }
        public string s2cor__Currency__c { get; set; }
        public string s2cor__Exchange_Rate__c { get; set; }
    }

1 个答案:

答案 0 :(得分:0)

检查在Salesforce的“ s2cor__Sage_INV_Trade_Document__c” SObject上定义的触发器。看起来像是触发我的错误。