Netsutie PHP Toolkit
InvoiceItem.php
Go to the documentation of this file.
1 <?php
8 class InvoiceItem {
9 
18  public $job;
19 
28  public $item;
29 
38  public $line;
39 
48  public $description;
49 
58  public $amount;
59 
68  public $isTaxable;
69 
78  public $options;
79 
88  public $deferRevRec;
89 
98  public $quantity;
99 
109 
118  public $units;
119 
129 
139 
148  public $binNumbers;
149 
158  public $price;
159 
168  public $rate;
169 
179 
189 
199 
209 
219 
229 
239 
248  public $department;
249 
258  public $orderLine;
259 
268  public $licenseCode;
269 
278  public $class;
279 
288  public $location;
289 
299 
309 
319 
328  public $grossAmt;
329 
339 
349 
359 
369 
378  public $tax1Amt;
379 
388  public $taxCode;
389 
398  public $taxRate1;
399 
408  public $taxRate2;
409 
419 
429 
439 
449 
459 
468  public $shipGroup;
469 
479 
488  public $shipAddress;
489 
498  public $shipMethod;
499 
509 
519 
528  public $vsoePrice;
529 
538  public $vsoeAmount;
539 
549 
559 
569 
579 
588  public $chargeType;
589 
598  public $chargesList;
599 
609 
610 
611 
612  static $paramtypesmap = array(
613 
614  "job" => "RecordRef",
615 
616  "item" => "RecordRef",
617 
618  "line" => "integer",
619 
620  "description" => "string",
621 
622  "amount" => "float",
623 
624  "isTaxable" => "boolean",
625 
626  "options" => "CustomFieldList",
627 
628  "deferRevRec" => "boolean",
629 
630  "quantity" => "float",
631 
632  "currentPercent" => "float",
633 
634  "units" => "RecordRef",
635 
636  "inventoryDetail" => "InventoryDetail",
637 
638  "serialNumbers" => "string",
639 
640  "binNumbers" => "string",
641 
642  "price" => "RecordRef",
643 
644  "rate" => "string",
645 
646  "percentComplete" => "float",
647 
648  "quantityOnHand" => "float",
649 
650  "quantityAvailable" => "float",
651 
652  "quantityOrdered" => "float",
653 
654  "quantityRemaining" => "float",
655 
656  "quantityFulfilled" => "float",
657 
658  "amountOrdered" => "float",
659 
660  "department" => "RecordRef",
661 
662  "orderLine" => "integer",
663 
664  "licenseCode" => "string",
665 
666  "class" => "RecordRef",
667 
668  "location" => "RecordRef",
669 
670  "revRecSchedule" => "RecordRef",
671 
672  "revRecStartDate" => "dateTime",
673 
674  "revRecEndDate" => "dateTime",
675 
676  "grossAmt" => "float",
677 
678  "costEstimateType" => "ItemCostEstimateType",
679 
680  "costEstimate" => "float",
681 
682  "excludeFromRateRequest" => "boolean",
683 
684  "catchUpPeriod" => "RecordRef",
685 
686  "tax1Amt" => "float",
687 
688  "taxCode" => "RecordRef",
689 
690  "taxRate1" => "float",
691 
692  "taxRate2" => "float",
693 
694  "giftCertFrom" => "string",
695 
696  "giftCertRecipientName" => "string",
697 
698  "giftCertRecipientEmail" => "string",
699 
700  "giftCertMessage" => "string",
701 
702  "giftCertNumber" => "string",
703 
704  "shipGroup" => "integer",
705 
706  "itemIsFulfilled" => "boolean",
707 
708  "shipAddress" => "RecordRef",
709 
710  "shipMethod" => "RecordRef",
711 
712  "vsoeSopGroup" => "VsoeSopGroup",
713 
714  "vsoeIsEstimate" => "boolean",
715 
716  "vsoePrice" => "float",
717 
718  "vsoeAmount" => "float",
719 
720  "vsoeAllocation" => "float",
721 
722  "vsoeDeferral" => "VsoeDeferral",
723 
724  "vsoePermitDiscount" => "VsoePermitDiscount",
725 
726  "vsoeDelivered" => "boolean",
727 
728  "chargeType" => "RecordRef",
729 
730  "chargesList" => "RecordRefList",
731 
732  "customFieldList" => "CustomFieldList",
733 
734  );
735 
736 }
static $paramtypesmap