Skip to content

Commit 0455a3d

Browse files
authored
Update to 2021_2 (#118)
1 parent 8ce9ae1 commit 0455a3d

File tree

7 files changed

+161
-88
lines changed

7 files changed

+161
-88
lines changed

src/Classes/PurchaseOrderItem.php

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,31 @@ class PurchaseOrderItem {
158158
* @var \NetSuite\Classes\RecordRef
159159
*/
160160
public $createdFrom;
161+
/**
162+
* @var \NetSuite\Classes\RecordRef
163+
*/
164+
public $assembly;
165+
/**
166+
* @var boolean
167+
*/
168+
public $createOutsourcedWO;
169+
/**
170+
* @var string
171+
*/
172+
public $productionEndDate;
173+
/**
174+
* @var \NetSuite\Classes\RecordRef
175+
*/
176+
public $billOfMaterialsRevision;
177+
public $productionStartDate;
178+
/**
179+
* @var \NetSuite\Classes\RecordRef
180+
*/
181+
public $assemblyUnits;
182+
/**
183+
* @var \NetSuite\Classes\RecordRef
184+
*/
185+
public $billOfMaterials;
161186
/**
162187
* @var \NetSuite\Classes\RecordRefList
163188
*/
@@ -202,6 +227,13 @@ class PurchaseOrderItem {
202227
"isClosed" => "boolean",
203228
"taxDetailsReference" => "string",
204229
"createdFrom" => "RecordRef",
230+
"assembly" => "RecordRef",
231+
"createOutsourcedWO" => "boolean",
232+
"productionEndDate" => "dateTime",
233+
"billOfMaterialsRevision" => "RecordRef",
234+
"productionstartdate" => "dateTime",
235+
"assemblyUnits" => "RecordRef",
236+
"billOfMaterials" => "RecordRef",
205237
"linkedOrderList" => "RecordRefList",
206238
"customFieldList" => "CustomFieldList",
207239
);

src/Classes/Usage.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,10 @@ class Usage extends Record {
5454
* @var string
5555
*/
5656
public $usageDate;
57+
/**
58+
* @var \NetSuite\Classes\UsageStatus
59+
*/
60+
public $status;
5761
/**
5862
* @var string
5963
*/
@@ -72,6 +76,7 @@ class Usage extends Record {
7276
"usageSubscriptionLine" => "RecordRef",
7377
"usageQuantity" => "float",
7478
"usageDate" => "dateTime",
79+
"status" => "UsageStatus",
7580
"internalId" => "string",
7681
"externalId" => "string",
7782
);

src/Classes/UsageSearchBasic.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,10 @@ class UsageSearchBasic extends SearchRecordBasic {
5454
* @var \NetSuite\Classes\SearchDoubleField
5555
*/
5656
public $quantity;
57+
/**
58+
* @var \NetSuite\Classes\SearchEnumMultiSelectField
59+
*/
60+
public $status;
5761
/**
5862
* @var \NetSuite\Classes\SearchMultiSelectField
5963
*/
@@ -76,6 +80,7 @@ class UsageSearchBasic extends SearchRecordBasic {
7680
"item" => "SearchMultiSelectField",
7781
"memo" => "SearchStringField",
7882
"quantity" => "SearchDoubleField",
83+
"status" => "SearchEnumMultiSelectField",
7984
"subscription" => "SearchMultiSelectField",
8085
"subscriptionLine" => "SearchMultiSelectField",
8186
"subscriptionPlan" => "SearchMultiSelectField",

src/Classes/UsageSearchRowBasic.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,10 @@ class UsageSearchRowBasic extends SearchRowBasic {
4646
* @var \NetSuite\Classes\SearchColumnDoubleField[]
4747
*/
4848
public $quantity;
49+
/**
50+
* @var \NetSuite\Classes\SearchColumnEnumSelectField[]
51+
*/
52+
public $status;
4953
/**
5054
* @var \NetSuite\Classes\SearchColumnSelectField[]
5155
*/
@@ -66,6 +70,7 @@ class UsageSearchRowBasic extends SearchRowBasic {
6670
"item" => "SearchColumnSelectField[]",
6771
"memo" => "SearchColumnStringField[]",
6872
"quantity" => "SearchColumnDoubleField[]",
73+
"status" => "SearchColumnEnumSelectField[]",
6974
"subscription" => "SearchColumnSelectField[]",
7075
"subscriptionLine" => "SearchColumnSelectField[]",
7176
"subscriptionPlan" => "SearchColumnSelectField[]",

src/Classes/UsageStatus.php

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
<?php
2+
/**
3+
* This file is part of the netsuitephp/netsuite-php library
4+
* AND originally from the NetSuite PHP Toolkit.
5+
*
6+
* New content:
7+
* @package ryanwinchester/netsuite-php
8+
* @copyright Copyright (c) Ryan Winchester
9+
* @license http://www.apache.org/licenses/LICENSE-2.0 Apache-2.0
10+
* @link https://github.com/netsuitephp/netsuite-php
11+
*
12+
* Original content:
13+
* @copyright Copyright (c) NetSuite Inc.
14+
* @license https://raw.githubusercontent.com/netsuitephp/netsuite-php/master/original/NetSuite%20Application%20Developer%20License%20Agreement.txt
15+
* @link http://www.netsuite.com/portal/developers/resources/suitetalk-sample-applications.shtml
16+
*/
17+
18+
namespace NetSuite\Classes;
19+
20+
class UsageStatus {
21+
static $paramtypesmap = array(
22+
);
23+
const _active = "_active";
24+
const _voided = "_voided";
25+
}

0 commit comments

Comments
 (0)