Hi,
Im trying to make an invoice + payment by using the SDK.
This is the way im creating my invoice:
public Boolean SalesInvoiceInternalSave(string buisnesspartnerCardCode, DateTime dueDate, double discountAmount, IList<InternalItem> items)
{
int res = 0;
SAPbobsCOM.Documents invoice_entry = (SAPbobsCOM.Documents)Company.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oInvoices);
if (buisnesspartnerCardCode != "")
invoice_entry.CardCode = buisnesspartnerCardCode;
else
invoice_entry.CardCode = SBOSystem.GetDefaultCustomerForSale();
invoice_entry.DocDueDate = dueDate;
invoice_entry.DiscountPercent = discountAmount;
invoice_entry
foreach (InternalItem item in items)
{
invoice_entry.Lines.SerialNum = item.Egocode;
invoice_entry.Lines.WarehouseCode = item.Shopid;
invoice_entry.Lines.ItemCode = item.Code;
invoice_entry.Lines.ItemDescription = item.Name;
invoice_entry.Lines.Quantity = item.Quantity;
invoice_entry.Lines.UnitPrice = item.Price;
invoice_entry.Lines.Add();
}
res = invoice_entry.Add();
return res == 0;
}
Now my problem is to connect a payment of f.ex. cash or creditcard to this invoice?
And do anyone know how to add a amount discount instead of a percent discount?
Any ideas?
Regards,
Torben
Edited by: Torben Petersen on Feb 24, 2009 10:17 AM