2015-03-13 1 views
2

Я хочу знать, могу ли я удалить InventoryItem через API и то, что является правильным идентификатором типа, и, конечно, если код верен.Как удалить элемент инвентаря с помощью NetSuite API?

Это мой PHP код

$deleteItem = new CustomRecordRef(); 
    $deleteItem->typeId = "inventoryitem"; 
    $deleteItem->internalId = 3237; 
    //$deleteItem->name = "ssllrgrwb1"; 

    $delete = new DeleteRequest(); 
    $delete->baseRef = $deleteItem; 

    $service = new NetSuiteService(); 
    $delResponse = $service->delete($delete); 

Это Реагировать

DeleteResponse Object 
(
    [writeResponse] => WriteResponse Object 
     (
      [status] => Status Object 
       (
        [statusDetail] => Array 
         (
          [0] => StatusDetail Object 
           (
            [code] => INVALID_RCRD_TYPE 
            [message] => Invalid Record Type 
            [type] => ERROR 
           ) 

         ) 

        [isSuccess] => 
       ) 

      [baseRef] => CustomRecordRef Object 
       (
        [internalId] => 3237 
        [externalId] => 
        [typeId] => inventoryitem 
        [name] => 
       ) 

     ) 

) 

Благодаря

ответ

Смежные вопросы