Я вижу, что на документах в разделе "Удалить покупку" есть тег сущности, но он пробовал много разных конфигураций, чтобы добавить один, и он выдает ошибку. Мой код ниже, и я не знаю, куда добавить информацию о продавце вместе с датой транзакции. Я создал заявку с помощью быстрых книг, но они не ответили в течение недели.
$expenseData["AccountRef"] = array("name"=>$bank[0]->Name, "value"=>$bank[0]->Id);
$expenseData["Line"] = array("DetailType" => "AccountBasedExpenseLineDetail",
"Amount" => $expResult->expense_amount,
"Description" => $expResult->description,
"AccountBasedExpenseLineDetail" => array("AccountRef" => array(
"name" => $expResult->expense_name,
"value" => $expResult->iqb_id,
))
) ;
$purchaseObj = Purchase::create($expenseData);
$purchaseRes = $dataService->Add($purchaseObj);
$error = $dataService->getLastError();