Я создал счет на продажу с кодом SDK, который приведен в примере кода sage 50 canada 2019. Я успешно создал счет-фактуру с этим кодом, и я получаю верный ответ со следующим кодом. Но я не вижу созданную накладную в программном обеспечении sage 50. Я попытался найти счет с указанным номером заказа, но без вывода
// Sales Invoice Example
SalesJournal salJourn = SDKInstanceManager.Instance.OpenSalesJournal();
// Cash
salJourn.SelectTransType(0); // invoice
salJourn.InvoiceNumber = orderNumber;
salJourn.SelectAPARLedger("harish");
salJourn.SelectPaidByType("Cash");
salJourn.SelectPaidDepositAccount(MakeAccountNumber(1020).ToString());
salJourn.SetItemNumber("CR-10", 1);
salJourn.SetQuantity(1, 1);
salJourn.SetUnit("Hour", 1);
salJourn.SetDescription("Computer Repair - No Warranty", 1);
salJourn.SetPrice(90.00, 1);
salJourn.SetLineAmount(90.00, 1);
salJourn.SetLineAccount(MakeAccountNumber(SDK_ACCTINVREV).ToString(), 1);
salJourn.SetDescription("Item #2", 2);
salJourn.SetQuantity(2, 2);
salJourn.SetUnit("Each", 2);
salJourn.SetPrice(0.99, 2);
salJourn.SetLineAccount(MakeAccountNumber(SDK_ACCTINVREV).ToString(), 2);
salJourn.SetComment("Paid by cash");
var salecreateRes = salJourn.Post();
if (salecreateRes)
{
Console.WriteLine("Sales invoice 'SJ 1' posting succeeded");
}
else
{
Console.WriteLine("Sales invoice 'SJ 1' posting failed");
}