SDK V3を.net IppDotNetSdkForQuickBooksApiV3
に使用しています。を作成した後に請求書で電子メールを送信します(Quickbookではできません。私はインボイスを作成した後自動的に、それは間違って何かをやっている)。クイックブックで.net SDKを使用した電子メールでの送信
だから、これはどのようになるです:、私はトラブルを取得しています場所です
//Get customer
var customerQueryService = new QueryService<Customer>(context);
var customer = customerQueryService.ExecuteIdsQuery("query to get customer");
/*I fill the invoice with data
..
..
..*/
//Call to generate invoice
var invoiceAdded = dataService.Add(invoice);
//Email to send
invoiceAdded.BillEmail = customer.PrimaryEmailAddr;
invoiceAdded.EmailStatus = EmailStatusEnum.NeedToSend;
invoiceAdded.EInvoiceStatusSpecified = true;
//Send Email
dataService.SendEmail(invoiceAdded);
最初私はcustomer.PrimaryEmailAddr
からオブジェクトがid
を持っていないことに気付く:
請求書を作成した後にメールを送信するように電話をかけます。
Object not found: EmailAddress
私は私のQuickbookサイトに行けば、私はもちろん、私の顧客を持っているか、それは彼のメールです。
私は間違っているのですか?
クイックブックは、QBOで2つの別々の操作であるため、デフォルトで電子メールを送信しないため、QBOで請求書を作成しても、請求書として電子メールを送信するよう指示しない限り、創造された。 –