FD1 Client Protocol
 
Library Developer Home FD1 Client Protocol Home Concepts Reading Data Writing Data Protocol Defined Servers Connect & Authenticate Proxies & Tunnels
Webhooks & Firehoses Programming 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

Location Resource

This resource describes a single location (store, warehouse, web site)

"K". The field physkey is expected in the "k" (key) parameter for FD1 edit functions.

Available Fields

NameDescriptionDatatypeResource"q"
locidInternal reference number allocated by the system. Numbers greater than 0 are constant, negative numbers are reserved to Fieldpine may change without warning. Zero is an invalid value.Number
nameName of the location as shown on reportsString
geolatDouble
geolongDouble
city
address1
address2
address3
address4
address5
address6
comments
rid
stockinserverAre stock levels maintained in the server, or individual lanes as a source of truthNumber
stockflagsRange of flags to control operation of this location. Despite being called stockflags it also controls non stock related functionsNumber
companyidCompany Id#. Used only in multiple brand configurations. Deprecated do not use for new developmentNumber
activeActive StoreBoolean
publish
parentParent store that controls this store, if stores have structure, otherwise blankNumber
opendt
closedtDateTime
postcodeString
taxregionRegion or State this store operates within. Only required for countries that have state or local taxesNumber
taxid0String
bsbAustralian BSB codeString
bankaccountnoString
bankaccountnameString
posbestip
phone
emailInternal use email typically used for admin contact
introen
openhours
contactA published name of the person acting as primary contact for this location
descriptiveaddressA descriptive address for shoppers describing how to find the store
deliveryaddress
buyerphone
formalnameLegal name of store that might be used on documents such as purchase ordersString
orderccEmail address to receive a CC copy of all Purchase Orders emailed.String
typeActual type of location. See Locations database definition for acceptable values.Number
publicaccessPublic have access to this locationNumber
georeportareaGeographic area for reporting and management. Stores do not need to physically be in this area
postaladdrPostal Address of store
externalidExternal Id number. Used as reference to other systems code for this location
regionRegion code
branchBranch code
fax
blocksalecreateIf set, the location cannot create new sales
hidestocklevelsIf set, causes this location to be excluded from some, but not all, reports around stock levels. Primarily honoured on reports that may be seen by associated stores.
blockstockorderingIf set, this location cannot raise new purchase order. May not be enforced by all screens and applications
blockstockreceiveWhen set this location cannot receive stock or transfers. May not be enforced by all screens and applications
shortcodeA short abbreviated code to describe this location. Must be uniqeString
installpasswordA simple password that must be entered in order to install new software into this store.String
installallowAn encoded bitmask that controls what sort of software can be installed into this locationNumber
receiptmessageStore specific message to place on customer receipts. The receipt format must specifically include this symbolString
issetNumber
issetcountNumber
issetlist
stocklocLocation number stock is taken fromNumber
commissionCommission payable by store. This value is not directly used by Fieldpine but is available for site specific reportsDouble
storecontrollertypeWhere this stores controller is locatedNumber
storecontrollerlocLocation id of owning store controllerNumber
altnamesAlternative List. Other names this store can be known by. Often used when matching supplier store names. Names must be unique, no single value can match multiple locations.
apikeyApi Key that can be used to send business transactions to the store.String
altidsJSON Array of objects providing alternative Id strings.
iconurl
operatingprofileKey to profile this store usesString
stocklevelsarezeroIf set, this location reports all stock levels as zero
rveDouble
physkeyInternal identifying key. This value can always be used to refer to a specific location
backupflagsInternal flags controlling how backups are performedNumber
permdescString
labelcontrolJSON data to override label formats when printing
timezoneString
receipttemplateString
receiptemailbodyString
receiptemailsubjectString
languagelistComma seperated list of languages for this storeString
sendreceiptontransferString
publicnameFriendly version of store name for general public use
costcentreFinancial cost centre used in accounting system
quickdialQuick dial phone number for internal PABX
quickfaxQuick dial fax number for internal PABX
mobileMobile phone number of store
emailmgrManagers email
iprangeinstore
ipnetmaskinstore
storeserver1addrStore Server 1String
storeserver2addrStore Server 2String
storednsStore DNSString
routerprofileRouter Profile
pricebandPrice Band
agencyloginemaillogin name (email) used for an agency to access fieldpine.comString
agencyloginpasslogin password used for an agency to access fieldpine.comString
stateRegional state of this locationString
geoallowString
installedprofileString
sclaneauthkeyAn auth key that can be used to authorise lanes onto remote RmSystemString
scownerauthkeyAn auth key that we can use to access the remote RmSystemString
scrmsystemThe RmSystem allocated to the remote RmSystemString
countrycodeCountry code number for where this store is locatedNumber
geoareaGeographic area of this storeNumber
pickingemailEmail address to receive internal notices about web salesString
purchaseordertemplateUrl of default purchase order template for this storeString
purchaseordercoverletterBody of order emails sent from this store
purchaseorderemailsubjectSubject of order emails sent from this storeString
stationHolds an alternative number for location, used by some retailers that need to hold additional values. This value is not used directly by FieldpineNumber
poweraccPower Supplier Account Number
nzlmtanoMTA Membership number
nzlpowericpPower supplier ICP reference number
nzlpowerretailerPower supplier (retailer)
avicString
nztaapprovalNumber
nztaassesorString
nzpost_sender_companynameString
nzpost_sender_nameString
nzpost_sender_phoneString
nzpost_sender_emailString
nzpost_pickupaddress_streetString
nzpost_pickupaddress_suburbString
nzpost_pickupaddress_cityString
nzpost_pickupaddress_postcodeString
nzldatacompayrollidString
instoreradioBoolean