Library
Developer Home
FD1 Client Protocol
Home
Concepts
Reading Data
Writing Data
Protocol Defined
Servers
Connect & Authenticate
Proxies & Tunnels
Webhooks & FirehosesProgramming Support
Logging
Minor Facts
State Facts
Response Format
How To Guides
eCommerce Sites
Custom Point of Sale
Customer Access
Bulk Downloads
Major APIs / Endpoints
All Endpoints
Products
Sales
SalesBuilder
Session
Get Attribute
Sale Capture
General Purpose
Data Capture
Devices
Barcode Scanners
Eftpos
IoT Sensors
Power Outlets
Printing
Scales
Security Cameras
Purchasing / Supply Side
Purchase Orders
Invoices
Invoice Payments
Document Capture
Rare APIs / Endpoints
SSL Certificates
API Key Management
Diagnositics
PosGreen
Server to Client Messages
Overview
Resources / Objects
Purchase Order
Invoice Payable
Invoice Payment
Product
Supplier
Location
Sale Lines
Sale Delivery Details
Sales
Price Maps
Employees
Carriers
Payments
Product Kits
Department 1
Customers
Webhooks & Firehoses
Salelines Resource
This resource describes details of a single Salelines
"K". The field physkey is expected in the "k" (key) parameter for FD1 edit functions.
Available Fields
Name | Description | Datatype | Resource | "q" |
qty | Quantity of item purchased in measurement units for the product. Fieldpine does not sell fractions of a unit, rather it uses a smaller unit of measure. While a product may be priced as $x/Kg, it will probably be measured in grams. | Number | ||
totalprice | Money/Currency | |||
serialno | String | |||
sid | Number | |||
pid | Number | |||
unitprice | Money/Currency | |||
pidflag | Type of product being sold, such as real product, financial or modifier | Number | ||
rid | Number | |||
seqnce | Number | |||
pricecause | Indicator for which method(s) were used to derive the final price charged. See also PriceCauseNNN which are used when several techniques are combined. | Number | ||
pricecausedata | A pricecause specifc value. Typically provides the primary key of the exact row that generated the price change | Number | ||
prediscountprice | Money/Currency | |||
vin | String | |||
sellsrcuid | Number | |||
selltid | Number | |||
pricerounding | Money/Currency | |||
priceroundingreason | Number | |||
cashitemname | Holds name of product when use Cash item Prompting | String | ||
stockloc | Location stock taken from | Number | ||
stockqty | Qty of stock taken from stockloc | Number | ||
productrve | The RVE of the product record at time of sale. This value allows recall of the product record as it existed | Double | ||
freightcode | String | |||
jfields | Holds extended fields in JSON structure |