Advertisement
IDNPeterL

IPP .NET DevKit v2 - QBD VendorCredit Create

Oct 17th, 2012
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.53 KB | None | 0 0
  1. //Create VendorCredit
  2. Intuit.Ipp.Data.Qbd.VendorCredit vendorCredit = new Intuit.Ipp.Data.Qbd.VendorCredit();
  3.  
  4. //Header
  5. Intuit.Ipp.Data.Qbd.VendorCreditHeader vendorCreditHeader = new Intuit.Ipp.Data.Qbd.VendorCreditHeader();
  6. vendorCreditHeader.DocNumber = "2726FC849FB";
  7. vendorCreditHeader.TxnDate = new DateTime(2012, 10, 12);
  8. vendorCreditHeader.Note = "Expense Report 10/12/2012 #2";
  9. vendorCreditHeader.VendorName = "Track Vendor";
  10. vendorCreditHeader.TotalAmt = (decimal)-18.00;
  11. vendorCreditHeader.APAccountName = "Accounts Payable";
  12. vendorCredit.Header = vendorCreditHeader;
  13.  
  14. //Line Item
  15. Intuit.Ipp.Data.Qbd.VendorCreditLine vendorCreditLine = new Intuit.Ipp.Data.Qbd.VendorCreditLine();
  16. vendorCreditLine.Desc = "Advertising:";
  17. vendorCreditLine.Amount = (decimal)18.00;
  18. vendorCreditLine.AmountSpecified = true;
  19. //vendorCreditLine.Items = new object[] { new Intuit.Ipp.Data.Qbd.IdType() { idDomain = Intuit.Ipp.Data.Qbd.idDomainEnum.QB, Value = "6" }, "Sales" };
  20. //vendorCreditLine.ItemsElementName = new Intuit.Ipp.Data.Qbd.ItemsChoiceType1[] { Intuit.Ipp.Data.Qbd.ItemsChoiceType1.AccountId, Intuit.Ipp.Data.Qbd.ItemsChoiceType1.AccountName };
  21. vendorCreditLine.Items = new object[] { "Sales" };
  22. vendorCreditLine.ItemsElementName = new Intuit.Ipp.Data.Qbd.ItemsChoiceType1[] { Intuit.Ipp.Data.Qbd.ItemsChoiceType1.AccountName };
  23. vendorCredit.Line = new Intuit.Ipp.Data.Qbd.VendorCreditLine[] { vendorCreditLine };
  24.  
  25. Intuit.Ipp.Data.Qbd.VendorCredit addedVendorCredit = commonService.Add<Intuit.Ipp.Data.Qbd.VendorCredit>(vendorCredit);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement