Name | Type | Cardinality | Label | Required | Help |
account |
RecordRef |
0..1 |
Account |
F |
Sets the account to be credited when payment is received via credit card. The undepFunds field must be set to FALSE in order to set this field. |
accountingBookDetailList |
AccountingBookDetailList |
0..1 |
|
|
|
altHandlingCost |
double |
0..1 |
Handling Cost |
F |
The handling cost automatically calculates depending on the shipping method you select in the Ship Via field.
To change the cost of handling, go to Lists > Shipping Items and select the shipping method with the handling cost you want to change. |
altShippingCost |
double |
0..1 |
Shipping Cost |
F |
This is a read-only field that returns the shipping costs based on the shipping method selected in shipMethod. |
authCode |
string |
0..1 |
Auth. Code |
F |
Sets the authorization code for the transaction. If you have a NetSuite merchant account, then this field autofills with the authorization code as soon as the charge is approved. If you do not have a NetSuite merchant account, enter the authorization code you receive when the charge to the customer's credit card is validated outside of NetSuite, such as by a card-swipe terminal. |
billAddressList |
RecordRef |
0..1 |
Bill To Select |
F |
Sets the billing address for this transaction. This field defaults to the default Billing Address set on the associated Customer record. Use CustomerAddressBookList on the Customer Record to retrieve a list of currently defined addresses for a specific customer. If an address has NOT been defined, you must first define an address on the Customer record in order to set a billing addess for this transaction. |
billingAccount |
RecordRef |
0..1 |
Billing Account |
F |
|
billingAddress |
Address |
0..1 |
Billing Address |
F |
|
billingSchedule |
RecordRef |
0..1 |
|
|
|
canHaveStackable |
boolean |
0..1 |
Can Stack Promotions |
F |
|
ccApproved |
boolean |
0..1 |
Credit Card Approved |
F |
Sets the status of the credit card to approved. |
ccAvsStreetMatch |
AvsMatchCode |
0..1 |
AVS Street Match |
F |
References a value in a system list. This value sets the Address Verification Services (AVS) result code returned to VeriSign when a credit card transaction takes place. Possible values include _Y, _N _X. The possible values include: _Y - The address information submitted did match. _N - The address information submitted did not match. _X - The credit card company does not support AVS, or no information was returned to VeriSign. If getAuth is set to True, this value can NOT be set. |
ccAvsZipMatch |
AvsMatchCode |
0..1 |
AVS Zip Match |
F |
References a value in a system list. This value sets the Address Verification Services (AVS) result code returned to VeriSign when a credit card transaction takes place. Possible values include _Y, _N _X. The possible values include: _Y - The address information submitted did match. _N - The address information submitted did not match. _X - The credit card company does not support AVS, or no information was returned to VeriSign. If getAuth is set to True, this value can NOT be set. |
ccExpireDate |
dateTime |
0..1 |
Expires (MM/YYYY) |
F |
Sets the credit card expiration date. |
ccIsPurchaseCardBin |
boolean |
0..1 |
Purchase Card BIN |
F |
|
ccName |
string |
0..1 |
Name on Card |
F |
Defaults to the cardholder name from the default credit card on the customer's record. If the default credit card is not selected in creditCard, you must provide this value. |
ccNumber |
string |
0..1 |
Credit Card # |
F |
Use this field to set the credit card number. Enter numbers only, without spaces. Partially masked values are not accepted. Only a 16-digit number is accepted.
On a get, this value is masked.
When searching on this field, you can use only the empty and notEmpty operators. |
ccProcessAsPurchaseCard |
boolean |
0..1 |
Send Line-Level Data |
F |
This box is checked when NetSuite has determined that the credit card entered is a purchase card. You can clear this box if you need to process this payment as a Level I payment transaction.
If NetSuite does not recognize the credit card entered as a purchase card but you want to process it as one, check this box. |
ccSecurityCode |
string |
0..1 |
CSC |
F |
Enter the three-digit card security code from the back of the customer's credit card. |
ccSecurityCodeMatch |
AvsMatchCode |
0..1 |
CSC Match |
F |
This field shows the Card Security Code (CSC) result code returned to VeriSign when a credit card transaction takes place.
The possible codes are:
1. Y - The code submitted did match.
2. N - The code submitted did not match.
3. X - The credit card company does not support CSC, or no information was returned to VeriSign. |
ccStreet |
string |
0..1 |
Card Street |
F |
Defaults to the street address from the customer's billing address. |
ccZipCode |
string |
0..1 |
Card Zip Code |
F |
Defaults to the zip or postal code from the customer's billing address. |
chargeIt |
boolean |
0..1 |
Charge Credit Card |
F |
If payment is by credit card, place a check mark in this box to process the credit card charge over the Internet. The effect is the same as swiping a card through a terminal. Funds will move if the card is accepted. If rejected, you will be told why. You must have previously set up a NetSuite merchant account for this to work. |
checkNumber |
string |
0..1 |
Check # |
F |
|
class |
RecordRef |
0..1 |
Class |
F |
References a value from a user defined list at Setup > Company > Classifications > Classes. This field is required when the Make Classes Mandatory preference is enabled at Setup > Accounting > Accounting Preferences. |
contribPct |
string |
0..1 |
Contribution Percentage |
F |
|
createdDate |
dateTime |
0..1 |
Date Created |
F |
|
createdFrom |
RecordRef |
0..1 |
Created From |
F |
This field reference the Sales Order the current Cash Sales record is associated with. |
creditCard |
RecordRef |
0..1 |
Cards on File |
F |
References the credit card records associated with the customer record. |
creditCardProcessor |
RecordRef |
0..1 |
Payment Processing Profile |
F |
Select a credit card processor.
For details about credit card processors, click Help and read Setting Up Credit Card Gateways in NetSuite. |
currency |
RecordRef |
0..1 |
Currency |
F |
If you do not use the Multi-Currency Customers feature, the currency of the customer you are creating this transaction for is shown here.
If you use the Multi-Currency Customers feature, select the transaction currency you want to create this transaction in. This customer's primary currency is selected by default.
If you have already selected items on this transaction, selecting a new currency refreshes them to show the price in the new currency (except for items you entered custom prices for) and recalculates tax and gross profit. |
currencyName |
string |
0..1 |
Currency |
F |
A read only field that defaults to the currency associated with the customer referenced by the entity field. |
customFieldList |
CustomFieldList |
0..1 |
|
|
|
customForm |
RecordRef |
0..1 |
Custom Form |
F |
If you customized a sales receipt form, select it here, or click New to customize a new sales receipt form. |
debitCardIssueNo |
string |
0..1 |
Issue No. |
F |
Sets the debit card authorization number for UK accounts only. The debit card authorization number is printed on the card. Required for users of SecPay or WorldPay. |
deferredRevenue |
double |
0..1 |
Deferred Revenue |
F |
Deferred Revenue: amount of revenue deferred on this transaction |
department |
RecordRef |
0..1 |
Department |
F |
References a value from a user defined list at Setup > Company > Departments. This field is required when Make Departments Mandatory is enabled at Setup > Accounting > Accounting Preferences. |
discountItem |
RecordRef |
0..1 |
Discount Item |
F |
References a value in a user defined discount list. To create new values, click Lists > Accounting > Items > New > Discount. |
discountRate |
string |
0..1 |
Rate |
F |
If the value entered here includes the percent sign, the discount rate applied to the item is calculated as a percent. If the value entered here does not include the percent sign, the discount rate is applied as an absolute discount value. For example, 10% would result in a ten percent discount on the item whereas 10 would result in a ten dollar discount on the item. |
discountTotal |
double |
0..1 |
Discount Total |
F |
This is a read-only field that returns the amount discounted on this cash sale. |
dynamicDescriptor |
string |
0..1 |
Soft Descriptor |
F |
|
email |
string |
0..1 |
Email |
F |
|
endDate |
dateTime |
0..1 |
End Date |
F |
Sets the date for the last cash sale. This should only be set if Advanced Billing is being used. If a cash sale is created from a sales order that includes an End Date, this field autofills on the cash sale when the order is billed. |
entity |
RecordRef |
0..1 |
Customer |
T |
Sets the customer this cash sale is associated with. Required on Add. |
entityTaxRegNum |
RecordRef |
0..1 |
Customer Tax Reg. Number |
F |
Select the customer's tax registration number associated with this cash sale. |
estGrossProfit |
double |
0..1 |
Est. Gross Profit |
F |
Estimated Gross Profit: Read-only field that equals the revenue amount minus the Est. Cost. At the transaction level, it equals the gross profit of all lines, factoring transaction-level discounts and markups. |
estGrossProfitPercent |
double |
0..1 |
Est. Gross Profit Percent |
F |
Estimated Gross Profit Margin, as a percentage: Read-only field that equals the Est. Gross Profit divided by revenue, expressed as a percentage. At the transaction level, it equals the gross profit percent of all lines, factoring transaction-level discounts and markups. |
exchangeRate |
double |
0..1 |
Exchange Rate |
T |
Required on Add. Defaults to the exchange rate associated with the Customer set in the entity field. |
excludeCommission |
boolean |
0..1 |
Exclude Commissions |
F |
Check this option to exclude this transaction and its subordinate transactions from inclusion in all commission calculations. |
expCostDiscAmount |
double |
0..1 |
|
|
The amount added to or taken away from the total shows here, based on what is selected in the Discount/Markup field. |
expCostDiscount |
RecordRef |
0..1 |
|
|
Select a discount or markup item to apply to billable expenses applied to this cash sale.
The rate of discount or markup automatically fills in the Rate field and is calculated in the Total. |
expCostDiscprint |
boolean |
0..1 |
|
|
Check this box if you added a discount or markup to expenses and want to print it on the invoice. |
expCostDiscRate |
string |
0..1 |
|
|
The rate of the discount or markup item selected shows here.
This rate is applied to the billable expenses you select and calculated in the total for the cash sale. |
expCostDiscTax1Amt |
double |
0..1 |
|
|
|
expCostDiscTaxable |
boolean |
0..1 |
|
|
Place a check mark in this box if these expenses are taxable. |
expCostList |
CashSaleExpCostList |
0..1 |
|
|
|
expCostTaxCode |
RecordRef |
0..1 |
|
|
If expenses should be taxed, select the default tax code for all expenses.
If expenses should not be taxed, select -Not Taxable-.
You can edit individual expenses in the list below. |
expCostTaxRate1 |
double |
0..1 |
|
|
The tax rate of the code selected shows here. |
expCostTaxRate2 |
double |
0..1 |
|
|
|
fax |
string |
0..1 |
Fax |
F |
|
fob |
string |
0..1 |
FOB |
F |
Sets the location where the customers technically acquire ownership. |
giftCertApplied |
double |
0..1 |
Gift Certificate |
F |
|
giftCertRedemptionList |
GiftCertRedemptionList |
0..1 |
|
|
|
handlingCost |
double |
0..1 |
Handling Cost |
F |
The handling cost automatically calculates depending on the shipping method you select in the Ship Via field.
To change the cost of handling, go to Lists > Accounting > Shipping Items and select the shipping method with the handling cost you want to change. |
handlingMode |
CashSaleHandlingMode |
0..1 |
Handling Mode |
T |
|
handlingTax1Rate |
double |
0..1 |
Tax Rate |
F |
The tax rate for this tax code is shown here. |
handlingTax2Rate |
string |
0..1 |
Tax Rate |
F |
|
handlingTaxCode |
RecordRef |
0..1 |
Handling Tax Code |
F |
Select the tax code that determines the tax for handling charges. |
ignoreAvs |
boolean |
0..1 |
Ignore AVS |
F |
Check the Ignore AVS box to ignore the results of the Address Verification System (AVS) pre-authorization check. If you choose to ignore the AVS check, when a customer's address information does not match the billing address of the credit card account, then Cybersource still processes the payment. |
inputAuthCode |
string |
0..1 |
Input Auth. Code |
F |
|
inputReferenceCode |
string |
0..1 |
Input P/N Ref. |
T |
|
isRecurringPayment |
boolean |
0..1 |
Recurring Payment |
F |
This box is checked if this cash sale was generated from a sales order for a recurring payment.
Payments marked as recurring can be successfully processed even if the credit card expires during the billing schedule.
You should not check this box for standalone cash sales. You should only check this box for transactions with recurring payments. It can be used for cash sale sales orders with billing schedules or memorized cash sale sales order. |
isTaxable |
boolean |
0..1 |
Taxable |
F |
Place a check mark in this box if this order is taxable. |
itemCostDiscAmount |
double |
0..1 |
|
|
The amount added to or taken away from the total shows here, based on what is selected in the Discount/Markup field. |
itemCostDiscount |
RecordRef |
0..1 |
|
|
Select a discount or markup item to apply to billable items applied to this cash sale.
The rate of discount or markup automatically fills in the Rate field and is calculated in the Total. |
itemCostDiscPrint |
boolean |
0..1 |
|
|
Check this box if you added a discount or markup and want to print it on the invoice. |
itemCostDiscRate |
string |
0..1 |
|
|
The rate of the discount or markup item selected shows here.
This rate is applied to the billable items you select and calculated in the total for the cash sale. |
itemCostDiscTax1Amt |
double |
0..1 |
|
|
|
itemCostDiscTaxable |
boolean |
0..1 |
|
|
Check the Apply Before Tax box to apply the markup to the price before you charge taxes. This applies to every billable item on the sale. |
itemCostList |
CashSaleItemCostList |
0..1 |
|
|
|
itemCostTaxCode |
RecordRef |
0..1 |
|
|
If items should be taxed, select the default tax code for all items.
If items should not be taxed, select -Not Taxable-.
You can edit individual items in the list below. |
itemCostTaxRate1 |
double |
0..1 |
|
|
The tax rate of the code selected shows here. |
itemCostTaxRate2 |
double |
0..1 |
|
|
|
itemList |
CashSaleItemList |
0..1 |
|
|
|
job |
RecordRef |
0..1 |
Project |
F |
When the Consolidate Jobs on Sales Transactions preference is enabled, the job field appears as a body field and as a line item field. |
lastModifiedDate |
dateTime |
0..1 |
Date Last Modified |
F |
|
leadSource |
RecordRef |
0..1 |
Lead Source |
F |
Defaults to the lead source associated with the entity set in the entity field. If a lead source is not associated with the entity, and a default lead source has been set up, defaults to the value set at Setup > Marketing > Set Up Marketing. The lead source can reference either of the following: If marketing automation is NOT enabled, this field references a value in a user-defined list at Setup > Sales > Setup Tasks > CRM Lists. If marketing automation IS enabled, this field references a value in the campaign list at Lists > Marketing > Campaigns. |
linkedTrackingNumbers |
string |
0..1 |
|
|
|
location |
RecordRef |
0..1 |
Location |
F |
References a value in a user-defined list at Setup > Company > Classifications > Locations. This field is required when Make Locations Mandatory is enabled at Setup > Accounting > Accounting Preferences. |
memo |
string |
0..1 |
Memo |
F |
Enter a memo to describe this cash sale. It will appear on reports such as the 2-line Undeposited Funds register. |
message |
string |
0..1 |
Customer Message |
F |
Defaults to the value selected in messageSel. |
messageSel |
RecordRef |
0..1 |
Select Message |
F |
References a value in a user-defined list at Setup > Accounting > Setup Tasks > Accounting Lists. |
nexus |
RecordRef |
0..1 |
Nexus |
F |
This field shows the nexus of the transaction. NetSuite automatically populates this field based on the nexus lookup logic.
You can override the transaction nexus and tax registration number that NetSuite automatically selects by checking the Nexus Override box. When you select a different nexus in the dropdown list, the corresponding tax registration number is automatically selected in the Subsidiary Tax Reg. Number field. |
opportunity |
RecordRef |
0..1 |
Opportunity |
F |
References all Opportunities associated with the selected Entity. |
otherRefNum |
string |
0..1 |
PO/Check Number |
F |
Sets the customer PO number associated with the current invoice. |
outputAuthCode |
string |
0..1 |
Auth. Code |
F |
|
outputReferenceCode |
string |
0..1 |
P/N Ref. |
F |
|
partner |
RecordRef |
0..1 |
Partner |
F |
References an existing partner record. Defaults to the partner set on the entity record. |
partnersList |
CashSalePartnersList |
0..1 |
|
|
|
paymentCardCsc |
string |
0..1 |
CSC |
F |
|
paymentMethod |
RecordRef |
0..1 |
Payment Method |
F |
Reference to a value in a user-defined list at Setup > Accounting > Setup Tasks > Accounting Lists.. This value sets the type of card. |
paymentOperation |
CashSalePaymentOperation |
0..1 |
Payment Operation |
F |
|
paymentOption |
RecordRef |
0..1 |
Payment Option |
F |
|
paymentProcessingProfile |
RecordRef |
0..1 |
Payment Processing Profile |
T |
|
paypalAuthId |
string |
0..1 |
Authorization ID |
F |
|
paypalProcess |
boolean |
0..1 |
Process PayPal Payment |
F |
|
payPalStatus |
string |
0..1 |
PayPal Status |
F |
|
payPalTranId |
string |
0..1 |
PayPal Tran. ID |
F |
|
pnRefNum |
string |
0..1 |
P/N Ref. |
F |
If you accept credit card payments, the Verisign authentication code appears here once the payment is approved. |
postingPeriod |
RecordRef |
0..1 |
Posting Period |
F |
Required on Add when the Accounting Periods feature is enabled. Defaults to the current posting period. |
promoCode |
RecordRef |
0..1 |
Promotion |
F |
Sets a promotion code to apply to this transaction. In order to retrieve a list of available values for this field, use the GetSelectValue operation. Note that validation of promotion code date range for a cash sale transaction generated from a sales order is different for Web services vs. the user interface. In the user interface as long as sales order date was within the promotion code date range, cash sale can be generated without error, even if cash sale date is outside of promotion code date range. In Web services, cash sale date must be within promotion code date range. |
promotionsList |
PromotionsList |
0..1 |
|
|
|
recognizedRevenue |
double |
0..1 |
Recognized Revenue |
F |
Recognized Revenue: cumulative amount of revenue recognized for this transaction |
recurringBill |
boolean |
0..1 |
Recurring Bill |
F |
|
revenueStatus |
RevenueStatus |
0..1 |
Revenue Status |
F |
The possible values for this field are:
1. Pending: indicates that no recognition has occurred. All revenue is still deferred.
2. In Progress: indicates that some recognition has occurred.
3. Completed: indicates that all recognition has occurred. No deferred revenue remains. |
revRecEndDate |
dateTime |
0..1 |
|
|
|
revRecOnRevCommitment |
boolean |
0..1 |
Rev Rec on Rev Commit. |
F |
Check this check box to create a Revenue Commitment or Revenue Commitment Reversal.
* On a Sales Order, the Revenue Commitment replaces an invoice
* On a Return Authorization, the Revenue Commitment Reversal replaces a credit memo.
NetSuite creates all applicable Revenue Recognition schedules for the Revenue Commitment or Revenue Commitment Reversal. |
revRecSchedule |
RecordRef |
0..1 |
|
|
|
revRecStartDate |
dateTime |
0..1 |
|
|
|
salesEffectiveDate |
dateTime |
0..1 |
Sales Effective Date |
F |
You can change the sales effective date for this transaction.
The sales effective date determines which commission plan and historical sales team this transaction applies to. |
salesGroup |
RecordRef |
0..1 |
|
|
When team selling is enabled, this references a user defined sales team group at Lists > Relationships > Groups. |
salesRep |
RecordRef |
0..1 |
Sales Rep |
F |
Defaults to the sales representative associated with the customer referenced by the entity field. This field is NOT available when the Team Selling feature is enabled. If Team Selling is enabled, you must define sales reps in the CashSaleSalesTeamList list. |
salesTeamList |
CashSaleSalesTeamList |
0..1 |
|
|
|
shipAddressList |
RecordRef |
0..1 |
Ship To Select |
F |
Sets the shipping address for this transaction. This field defaults to the default Shipping Address set on the associated entity record. Use CustomerAddressBookList on the Customer Record to retrieve a list of currently defined addresses for a specific customer. If an address has NOT been defined, you must first define an address on the entity record in order to set a billing addess for this transaction. |
shipDate |
dateTime |
0..1 |
Ship Date |
F |
Sets the ship date for this transaction. |
shipGroupList |
CashSaleShipGroupList |
0..1 |
|
|
|
shipIsResidential |
boolean |
0..1 |
Shipping address is residential |
F |
|
shipMethod |
RecordRef |
0..1 |
Ship Via |
F |
References a value in a user-defined list at Lists > Accounting > Shipping Items. Sets the ship method for this transaction. |
shippingAddress |
Address |
0..1 |
Shipping Address |
F |
|
shippingCost |
double |
0..1 |
Shipping Cost |
F |
Sets the shipping cost for this transaction. If your account is set up to automatically charge for shipping, this defaults to the value that corresponds to the shipping method selected. Shipping items can be added at Lists > Accounting > Shipping Item. |
shippingTax1Rate |
double |
0..1 |
Tax Rate |
F |
The tax rate for this tax code is shown here. |
shippingTax2Rate |
string |
0..1 |
Tax Rate |
F |
|
shippingTaxCode |
RecordRef |
0..1 |
Shipping Tax Code |
F |
Select the tax code that determines the tax charged for shipping. |
source |
string |
0..1 |
Source |
F |
|
startDate |
dateTime |
0..1 |
Start Date |
F |
Sets the date for creating the first bill. This should only be set if Advanced Billing is being used. |
status |
string |
0..1 |
Status |
F |
|
subsidiary |
RecordRef |
0..1 |
Subsidiary |
F |
This field displays the subsidiary associated with this transaction. |
subsidiaryTaxRegNum |
RecordRef |
0..1 |
Subsidiary Tax Reg. Number |
F |
This field shows the tax registration number of the transaction nexus. NetSuite automatically populates this field based on the nexus lookup logic.
You can override the transaction nexus and tax registration number that NetSuite automatically selects by checking the Nexus Override box. When you select a different tax registration number in the dropdown list, the corresponding nexus is automatically selected in the Nexus field. |
subTotal |
double |
0..1 |
Subtotal |
F |
This is a read-only field that returns the total before any discounts, shipping cost, handling cost or tax is added to the order. |
syncPartnerTeams |
boolean |
0..1 |
|
|
|
syncSalesTeams |
boolean |
0..1 |
|
|
Check this box if you want to update the sales team on the customer's record with changes you make here. |
tax2Total |
double |
0..1 |
PST |
F |
This is a read-only field that returns the PST tax in Canadian Accounts. |
taxDetailsList |
TaxDetailsList |
0..1 |
|
|
|
taxDetailsOverride |
boolean |
0..1 |
Tax Details Override |
F |
Check this box to override the tax information on the Tax Details subtab of the transaction. Only roles with at least the Edit level of the Tax Details Tab permission can override the tax details. |
taxItem |
RecordRef |
0..1 |
Tax |
F |
A tax item is a tax that you collect at one certain rate and pay to one tax agency for this sale. NetSuite inserts the tax item for this customer from the record at Lists > Customers. To change it just for this sale, select another tax item.
To add additional choices to this list, go to Lists > New Item > Sales Tax Item. |
taxPointDate |
dateTime |
0..1 |
Tax Point Date |
F |
Tax point date is a legal requirement in many countries. It is the date of transaction that determines the taxability. It may be different from the transaction date that determines the GL impact. Specific rules then consider the reporting of transactions based on tax point date and other factors. |
taxRate |
double |
0..1 |
Tax % |
F |
NetSuite inserts the percentage rate of the tax item from its record at Lists > Items. You can change it here for just this transaction if you wish. |
taxRegOverride |
boolean |
0..1 |
Tax Registration Override |
F |
Check this box to override the values in the Nexus and Subsidiary Tax Reg. Number fields. Only roles with at least the Edit level of the Tax Details Tab permission can override the values that NetSuite automatically selects in these fields. |
taxTotal |
double |
0..1 |
Tax |
F |
This is a read-only field that returns the result of the tax rate multiplied by the taxable total of line items for the transaction. |
threeDStatusCode |
string |
0..1 |
Payer Authentication Status |
F |
|
timeDiscAmount |
double |
0..1 |
|
|
The amount added to or taken away from the total shows here, based on what is selected in the Discount/Markup field. |
timeDiscount |
RecordRef |
0..1 |
|
|
Select a discount or markup item to apply to billable time applied to this cash sale.
The rate of discount or markup automatically fills in the Rate field and is calculated in the Total. |
timeDiscPrint |
boolean |
0..1 |
|
|
Check this box if you added a discount or markup and want to print it on the invoice. |
timeDiscRate |
string |
0..1 |
|
|
The rate of the discount or markup item selected shows here.
This rate is applied to the billable time you select and calculated in the total for the cash sale. |
timeDiscTax1Amt |
double |
0..1 |
|
|
|
timeDiscTaxable |
boolean |
0..1 |
|
|
Check this box if the discount or markup item selected should be applied to the billable time you select before taxes are calculated for the cash sale. |
timeList |
CashSaleTimeList |
0..1 |
|
|
|
timeTaxCode |
RecordRef |
0..1 |
|
|
If time should be taxed, select the default tax code for all time entries.
If time should not be taxed, select -Not Taxable-.
You can edit individual time entries in the list below. |
timeTaxRate1 |
double |
0..1 |
|
|
The tax rate of the code selected shows here. |
timeTaxRate2 |
double |
0..1 |
|
|
|
toBeEmailed |
boolean |
0..1 |
To Be Emailed |
F |
Causes the Cash Sale to be mailed to all email addresses included in the email field. |
toBeFaxed |
boolean |
0..1 |
To Be Faxed |
F |
Causes the Cash Sale to be faxed to the fax number included in the fax field. |
toBePrinted |
boolean |
0..1 |
To Be Printed |
F |
If enabled, this Cash Sale is saved in a queue of invoices that can be printed at a later date. |
total |
double |
0..1 |
Total |
F |
This is a read-only field that returns the total of line items, tax and shipping costs. |
totalCostEstimate |
double |
0..1 |
Est. Cost |
F |
Estimated Cost: Estimated cost of the specific number of items; estimated rate x quantity = estimated cost. |
trackingNumbers |
string |
0..1 |
Tracking Numbers |
F |
Sets the shipping tracking number from the shipping company. |
tranDate |
dateTime |
0..1 |
Date |
T |
Required on Add. Defaults to the current date. |
tranId |
string |
0..1 |
Sale # |
F |
Defaults to the largest Cash Sale number incremented by one. You can overwrite with another number. |
tranIsVsoeBundle |
boolean |
0..1 |
Transaction Is VSOE Bundle |
F |
Check this box to include all items added to this transaction as a VSOE bundle. |
undepFunds |
boolean |
0..1 |
Undeposited Funds |
F |
Set to TRUE if you receive payment by cash or check. If set to FALSE, set an account in the account field. |
validFrom |
dateTime |
0..1 |
Valid From / Start Date (MM/YYYY) |
F |
Enter the date when this card first became valid. Use the format MM/YYYY. |
vatRegNum |
string |
0..1 |
VAT Registration |
F |
|
vsoeAutoCalc |
boolean |
0..1 |
Auto Calculate VSOE Allocation |
F |
The VSOE allocation amount for a sale can be calculated automatically by checking the Auto Calculate VSOE Allocation box.
Allocation is the process to determine the VSOE price for items on a sale. The total VSOE amount allocated is the revenue amount to be recognized for the bundle. |