Netsutie PHP Toolkit
Invoice.php
Go to the documentation of this file.
1 <?php
8 class Invoice extends Record {
9 
18  public $createdDate;
19 
29 
38  public $customForm;
39 
48  public $nextApprover;
49 
58  public $entity;
59 
68  public $tranDate;
69 
78  public $tranId;
79 
88  public $source;
89 
98  public $createdFrom;
99 
109 
118  public $opportunity;
119 
128  public $department;
129 
138  public $class;
139 
148  public $terms;
149 
158  public $location;
159 
168  public $subsidiary;
169 
178  public $currency;
179 
188  public $dueDate;
189 
199 
209 
218  public $salesRep;
219 
228  public $contribPct;
229 
238  public $partner;
239 
248  public $leadSource;
249 
258  public $startDate;
259 
268  public $endDate;
269 
278  public $otherRefNum;
279 
288  public $memo;
289 
299 
309 
319 
329 
339 
349 
359 
369 
378  public $amountPaid;
379 
389 
398  public $balance;
399 
408  public $account;
409 
419 
429 
439 
448  public $promoCode;
449 
459 
469 
478  public $isTaxable;
479 
488  public $taxItem;
489 
498  public $taxRate;
499 
508  public $toBePrinted;
509 
518  public $toBeEmailed;
519 
528  public $toBeFaxed;
529 
538  public $fax;
539 
548  public $messageSel;
549 
558  public $message;
559 
569 
579 
589 
599 
609 
618  public $fob;
619 
628  public $shipDate;
629 
638  public $shipMethod;
639 
649 
659 
669 
679 
689 
699 
709 
719 
729 
739 
748  public $salesGroup;
749 
758  public $subTotal;
759 
769 
779 
789 
799 
809 
819 
828  public $taxTotal;
829 
839 
849 
858  public $total;
859 
868  public $status;
869 
878  public $job;
879 
889 
898  public $email;
899 
908  public $tax2Total;
909 
918  public $vatRegNum;
919 
929 
939 
949 
959 
969 
979 
989 
999 
1009 
1019 
1029 
1039 
1049 
1059 
1069 
1079 
1089 
1099 
1109 
1119 
1129 
1139 
1149 
1159 
1169 
1179 
1189 
1199 
1209 
1219 
1229 
1239 
1249 
1258  public $itemList;
1259 
1269 
1279 
1289 
1298  public $timeList;
1299 
1309 
1319 
1329 
1338  public $internalId;
1339 
1348  public $externalId;
1349 
1350 
1351 
1352  static $paramtypesmap = array(
1353 
1354  "createdDate" => "dateTime",
1355 
1356  "lastModifiedDate" => "dateTime",
1357 
1358  "customForm" => "RecordRef",
1359 
1360  "nextApprover" => "RecordRef",
1361 
1362  "entity" => "RecordRef",
1363 
1364  "tranDate" => "dateTime",
1365 
1366  "tranId" => "string",
1367 
1368  "source" => "string",
1369 
1370  "createdFrom" => "RecordRef",
1371 
1372  "postingPeriod" => "RecordRef",
1373 
1374  "opportunity" => "RecordRef",
1375 
1376  "department" => "RecordRef",
1377 
1378  "class" => "RecordRef",
1379 
1380  "terms" => "RecordRef",
1381 
1382  "location" => "RecordRef",
1383 
1384  "subsidiary" => "RecordRef",
1385 
1386  "currency" => "RecordRef",
1387 
1388  "dueDate" => "dateTime",
1389 
1390  "discountDate" => "dateTime",
1391 
1392  "discountAmount" => "float",
1393 
1394  "salesRep" => "RecordRef",
1395 
1396  "contribPct" => "string",
1397 
1398  "partner" => "RecordRef",
1399 
1400  "leadSource" => "RecordRef",
1401 
1402  "startDate" => "dateTime",
1403 
1404  "endDate" => "dateTime",
1405 
1406  "otherRefNum" => "string",
1407 
1408  "memo" => "string",
1409 
1410  "salesEffectiveDate" => "dateTime",
1411 
1412  "excludeCommission" => "boolean",
1413 
1414  "totalCostEstimate" => "float",
1415 
1416  "estGrossProfit" => "float",
1417 
1418  "estGrossProfitPercent" => "float",
1419 
1420  "revRecSchedule" => "RecordRef",
1421 
1422  "revRecStartDate" => "dateTime",
1423 
1424  "revRecEndDate" => "dateTime",
1425 
1426  "amountPaid" => "float",
1427 
1428  "amountRemaining" => "float",
1429 
1430  "balance" => "float",
1431 
1432  "account" => "RecordRef",
1433 
1434  "onCreditHold" => "string",
1435 
1436  "exchangeRate" => "float",
1437 
1438  "currencyName" => "string",
1439 
1440  "promoCode" => "RecordRef",
1441 
1442  "discountItem" => "RecordRef",
1443 
1444  "discountRate" => "string",
1445 
1446  "isTaxable" => "boolean",
1447 
1448  "taxItem" => "RecordRef",
1449 
1450  "taxRate" => "float",
1451 
1452  "toBePrinted" => "boolean",
1453 
1454  "toBeEmailed" => "boolean",
1455 
1456  "toBeFaxed" => "boolean",
1457 
1458  "fax" => "string",
1459 
1460  "messageSel" => "RecordRef",
1461 
1462  "message" => "string",
1463 
1464  "billingAddress" => "Address",
1465 
1466  "billAddressList" => "RecordRef",
1467 
1468  "shippingAddress" => "Address",
1469 
1470  "shipIsResidential" => "boolean",
1471 
1472  "shipAddressList" => "RecordRef",
1473 
1474  "fob" => "string",
1475 
1476  "shipDate" => "dateTime",
1477 
1478  "shipMethod" => "RecordRef",
1479 
1480  "shippingCost" => "float",
1481 
1482  "shippingTax1Rate" => "float",
1483 
1484  "shippingTax2Rate" => "string",
1485 
1486  "shippingTaxCode" => "RecordRef",
1487 
1488  "handlingTaxCode" => "RecordRef",
1489 
1490  "handlingTax1Rate" => "float",
1491 
1492  "handlingCost" => "float",
1493 
1494  "handlingTax2Rate" => "string",
1495 
1496  "trackingNumbers" => "string",
1497 
1498  "linkedTrackingNumbers" => "string",
1499 
1500  "salesGroup" => "RecordRef",
1501 
1502  "subTotal" => "float",
1503 
1504  "revenueStatus" => "RevenueStatus",
1505 
1506  "recognizedRevenue" => "float",
1507 
1508  "deferredRevenue" => "float",
1509 
1510  "revRecOnRevCommitment" => "boolean",
1511 
1512  "syncSalesTeams" => "boolean",
1513 
1514  "discountTotal" => "float",
1515 
1516  "taxTotal" => "float",
1517 
1518  "altShippingCost" => "float",
1519 
1520  "altHandlingCost" => "float",
1521 
1522  "total" => "float",
1523 
1524  "status" => "string",
1525 
1526  "job" => "RecordRef",
1527 
1528  "billingSchedule" => "RecordRef",
1529 
1530  "email" => "string",
1531 
1532  "tax2Total" => "float",
1533 
1534  "vatRegNum" => "string",
1535 
1536  "expCostDiscount" => "RecordRef",
1537 
1538  "itemCostDiscount" => "RecordRef",
1539 
1540  "timeDiscount" => "RecordRef",
1541 
1542  "expCostDiscRate" => "string",
1543 
1544  "itemCostDiscRate" => "string",
1545 
1546  "timeDiscRate" => "string",
1547 
1548  "expCostDiscAmount" => "float",
1549 
1550  "expCostTaxRate1" => "float",
1551 
1552  "expCostTaxRate2" => "float",
1553 
1554  "itemCostDiscAmount" => "float",
1555 
1556  "expCostTaxCode" => "RecordRef",
1557 
1558  "expCostDiscTax1Amt" => "float",
1559 
1560  "itemCostTaxRate1" => "float",
1561 
1562  "timeDiscAmount" => "float",
1563 
1564  "itemCostTaxCode" => "RecordRef",
1565 
1566  "expCostDiscTaxable" => "boolean",
1567 
1568  "itemCostDiscTaxable" => "boolean",
1569 
1570  "itemCostTaxRate2" => "float",
1571 
1572  "itemCostDiscTax1Amt" => "float",
1573 
1574  "itemCostDiscPrint" => "boolean",
1575 
1576  "timeDiscTaxable" => "boolean",
1577 
1578  "timeTaxRate1" => "float",
1579 
1580  "expCostDiscPrint" => "boolean",
1581 
1582  "timeTaxCode" => "RecordRef",
1583 
1584  "timeDiscPrint" => "boolean",
1585 
1586  "giftCertApplied" => "float",
1587 
1588  "timeDiscTax1Amt" => "float",
1589 
1590  "tranIsVsoeBundle" => "boolean",
1591 
1592  "timeTaxRate2" => "float",
1593 
1594  "vsoeAutoCalc" => "boolean",
1595 
1596  "syncPartnerTeams" => "boolean",
1597 
1598  "salesTeamList" => "InvoiceSalesTeamList",
1599 
1600  "partnersList" => "InvoicePartnersList",
1601 
1602  "itemList" => "InvoiceItemList",
1603 
1604  "itemCostList" => "InvoiceItemCostList",
1605 
1606  "giftCertRedemptionList" => "GiftCertRedemptionList",
1607 
1608  "expCostList" => "InvoiceExpCostList",
1609 
1610  "timeList" => "InvoiceTimeList",
1611 
1612  "shipGroupList" => "InvoiceShipGroupList",
1613 
1614  "approvalStatus" => "RecordRef",
1615 
1616  "customFieldList" => "CustomFieldList",
1617 
1618  "internalId" => "string",
1619 
1620  "externalId" => "string",
1621 
1622  );
1623 
1624 }
$revRecOnRevCommitment
Definition: Invoice.php:798
$shippingTax1Rate
Definition: Invoice.php:658
$timeTaxRate1
Definition: Invoice.php:1138
$salesGroup
Definition: Invoice.php:748
$toBePrinted
Definition: Invoice.php:508
$billAddressList
Definition: Invoice.php:578
$messageSel
Definition: Invoice.php:548
$handlingTaxCode
Definition: Invoice.php:688
$revRecSchedule
Definition: Invoice.php:348
$estGrossProfitPercent
Definition: Invoice.php:338
$timeDiscAmount
Definition: Invoice.php:1058
$giftCertRedemptionList
Definition: Invoice.php:1278
$altShippingCost
Definition: Invoice.php:838
$tax2Total
Definition: Invoice.php:908
$currencyName
Definition: Invoice.php:438
$amountPaid
Definition: Invoice.php:378
$totalCostEstimate
Definition: Invoice.php:318
$shippingCost
Definition: Invoice.php:648
$createdDate
Definition: Invoice.php:18
$billingSchedule
Definition: Invoice.php:888
$customFieldList
Definition: Invoice.php:1328
$shipIsResidential
Definition: Invoice.php:598
$itemCostTaxRate2
Definition: Invoice.php:1098
$timeDiscTax1Amt
Definition: Invoice.php:1188
$exchangeRate
Definition: Invoice.php:428
$itemCostDiscAmount
Definition: Invoice.php:1018
$opportunity
Definition: Invoice.php:118
$itemCostDiscTaxable
Definition: Invoice.php:1088
$vsoeAutoCalc
Definition: Invoice.php:1218
$shippingTaxCode
Definition: Invoice.php:678
$partnersList
Definition: Invoice.php:1248
$approvalStatus
Definition: Invoice.php:1318
$department
Definition: Invoice.php:128
$shipMethod
Definition: Invoice.php:638
$shippingAddress
Definition: Invoice.php:588
$amountRemaining
Definition: Invoice.php:388
$nextApprover
Definition: Invoice.php:48
$lastModifiedDate
Definition: Invoice.php:28
$timeDiscRate
Definition: Invoice.php:978
$trackingNumbers
Definition: Invoice.php:728
$promoCode
Definition: Invoice.php:448
$revRecEndDate
Definition: Invoice.php:368
$deferredRevenue
Definition: Invoice.php:788
$altHandlingCost
Definition: Invoice.php:848
$revenueStatus
Definition: Invoice.php:768
$subsidiary
Definition: Invoice.php:168
$itemCostDiscPrint
Definition: Invoice.php:1118
$handlingCost
Definition: Invoice.php:708
$excludeCommission
Definition: Invoice.php:308
$expCostTaxRate1
Definition: Invoice.php:998
$recognizedRevenue
Definition: Invoice.php:778
$timeTaxRate2
Definition: Invoice.php:1208
$vatRegNum
Definition: Invoice.php:918
$expCostTaxCode
Definition: Invoice.php:1028
$expCostList
Definition: Invoice.php:1288
$timeTaxCode
Definition: Invoice.php:1158
$expCostDiscTax1Amt
Definition: Invoice.php:1038
$expCostDiscount
Definition: Invoice.php:928
$giftCertApplied
Definition: Invoice.php:1178
$linkedTrackingNumbers
Definition: Invoice.php:738
$expCostDiscPrint
Definition: Invoice.php:1148
$expCostTaxRate2
Definition: Invoice.php:1008
$startDate
Definition: Invoice.php:258
$tranIsVsoeBundle
Definition: Invoice.php:1198
$tranDate
Definition: Invoice.php:68
$salesEffectiveDate
Definition: Invoice.php:298
$salesTeamList
Definition: Invoice.php:1238
$toBeFaxed
Definition: Invoice.php:528
$discountDate
Definition: Invoice.php:198
$createdFrom
Definition: Invoice.php:98
$handlingTax1Rate
Definition: Invoice.php:698
$onCreditHold
Definition: Invoice.php:418
$customForm
Definition: Invoice.php:38
$otherRefNum
Definition: Invoice.php:278
$itemCostDiscTax1Amt
Definition: Invoice.php:1108
static $paramtypesmap
Definition: Invoice.php:1352
$expCostDiscTaxable
Definition: Invoice.php:1078
$itemCostDiscount
Definition: Invoice.php:938
$syncSalesTeams
Definition: Invoice.php:808
$itemCostTaxCode
Definition: Invoice.php:1068
$discountItem
Definition: Invoice.php:458
$handlingTax2Rate
Definition: Invoice.php:718
$discountAmount
Definition: Invoice.php:208
$estGrossProfit
Definition: Invoice.php:328
$contribPct
Definition: Invoice.php:228
$revRecStartDate
Definition: Invoice.php:358
$shipGroupList
Definition: Invoice.php:1308
$itemCostDiscRate
Definition: Invoice.php:968
$timeDiscPrint
Definition: Invoice.php:1168
$isTaxable
Definition: Invoice.php:478
$discountRate
Definition: Invoice.php:468
$leadSource
Definition: Invoice.php:248
$itemCostTaxRate1
Definition: Invoice.php:1048
$itemCostList
Definition: Invoice.php:1268
$timeDiscount
Definition: Invoice.php:948
$shippingTax2Rate
Definition: Invoice.php:668
$toBeEmailed
Definition: Invoice.php:518
Definition: Record.php:8
$shipAddressList
Definition: Invoice.php:608
$discountTotal
Definition: Invoice.php:818
$expCostDiscAmount
Definition: Invoice.php:988
$expCostDiscRate
Definition: Invoice.php:958
$billingAddress
Definition: Invoice.php:568
$timeDiscTaxable
Definition: Invoice.php:1128
$postingPeriod
Definition: Invoice.php:108
$syncPartnerTeams
Definition: Invoice.php:1228