Vtiger. API to create PurchaseOrder

187
24 июля 2018, 11:50

Всем привет. Есть проблема, над которой ломаю голову уже 2рой день.

$purchaseOrders = new PurchaseOrder();
    $lists = new ItemLists();
    $lists->productid->set(201);
    $lists->hdnGrandTotal->set($balance);
    $lists->hdnSubTotal->set($balance);
    $lists->quantity->set(1);
    $lists->listprice->set($balance);
    $arrayDataLineItems = [];
    $arrayDataLineItems[] = $lists;
    $purchaseOrders->dataLineItems->set($arrayDataLineItems);
    $purchaseOrders->subject->set($data['caseId']);
    $purchaseOrders->purchaseorderNo->set('PO');
    $purchaseOrders->vendorid->set($getVendor->id->getCrmValue());
    $purchaseOrders->postatus->set('Created');
    $purchaseOrders->bill_street->set($getVendor->street->getCrmValue());
    $purchaseOrders->ship_street->set($getVendor->street->getCrmValue());
    $purchaseOrders->productid->set(201);
    $purchaseOrders->balance->set($balance);
    $purchaseOrders->assignedUserId->set(6);
    $purchaseOrders->conversion_rate->set(1);
    $purchaseOrders->currency_id->set('21x1');
    $purchaseOrders->hdnTaxType->set('group');
    $purchaseOrders->terms_conditions->set('SEE FULL TERMS OF SERVICE AT https://www.salvagedata.com/about/service-terms/');
    $valueMapPurchase = $purchaseOrders->toCrmMap();
    $crmPurchase = $api->doCreate(PurchaseOrder::getModuleName(),$valueMapPurchase);

Есть такой код. Он не добавляет PurchaseOrder и даже не возвращает ни каких ошибок. Когда делаю проверку на ошибки, он возвращает просто Null. Прошу помогите, ничего в голову не лезет как это можно было бы исправить.

READ ALSO
Почему то не работает код

Почему то не работает код

Почему то не работает код и выводит сообщение "Username/password combination incorrect", даже если я ввел правильные Username и Password

198
есть хорошие книги по cakephp? [закрыт]

есть хорошие книги по cakephp? [закрыт]

есть хорошие книги по cakephp?

163
Как вывести содержимое страницы WordPress

Как вывести содержимое страницы WordPress

Я в WP пока полный чайникПоискал в гугле, как выводить содержимое страницы WordPress и написал вот такой код: https://hello-site

180
Скрипт обновления Wordpress темы с github

Скрипт обновления Wordpress темы с github

Переделываю этот скрипт (http://oddstyleru/wordpress-2/stati-wordpress/razvertyvanie-wordpress-plaginov-cherez-github-s-pomoshhyu-transients

190