Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Intuit.Ipp.Data.Qbo.SalesReceipt qboSalesReceipt = new Intuit.Ipp.Data.Qbo.SalesReceipt();
- //Create Header
- Intuit.Ipp.Data.Qbo.SalesReceiptHeader qboSalesReceiptHeader = new Intuit.Ipp.Data.Qbo.SalesReceiptHeader();
- qboSalesReceiptHeader.DocNumber = "abc123";
- qboSalesReceiptHeader.TxnDate = DateTime.Now;
- qboSalesReceiptHeader.TxnDateSpecified = true;
- qboSalesReceiptHeader.Note = "Sales Receipt Note";
- qboSalesReceiptHeader.CustomerId = new IdType() { idDomain = idDomainEnum.QBO, Value = "1079" };
- //Set Payment Detail in Header
- Intuit.Ipp.Data.Qbo.PaymentDetail qboSalesReceiptHeaderPaymentDetail = new Intuit.Ipp.Data.Qbo.PaymentDetail();
- qboSalesReceiptHeaderPaymentDetail.Item = new CashPayment { Desc = "Cash Payment Ref #" };
- qboSalesReceiptHeader.Detail = qboSalesReceiptHeaderPaymentDetail;
- //Set Header
- qboSalesReceipt.Header = qboSalesReceiptHeader;
- //Set Line Item
- Intuit.Ipp.Data.Qbo.SalesReceiptLine qboSalesReceiptLine = new Intuit.Ipp.Data.Qbo.SalesReceiptLine();
- qboSalesReceiptLine.Amount = 123;
- qboSalesReceiptLine.AmountSpecified = true;
- qboSalesReceiptLine.Items = new object[] { new IdType() { idDomain = idDomainEnum.QBO, Value = "63" }, 123m, 2m };
- qboSalesReceiptLine.ItemsElementName = new ItemsChoiceType2[]
- {
- ItemsChoiceType2.ItemId, ItemsChoiceType2.UnitPrice,
- ItemsChoiceType2.Qty
- };
- qboSalesReceipt.Line = new SalesReceiptLine[] { qboSalesReceiptLine };
- //Call IDS to Create Sales Receipt
- Intuit.Ipp.Data.Qbo.SalesReceipt addedSalesReceipt = commonService.Add(qboSalesReceipt);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement