Expense Line Defaults

expenselinedefaults

ParameterType
ActionString
SupplierString
InputDate
ResponseXML / JSON

Description

Calling the expenses API with an action of expenselinedefaults retrieves a list containing defaults to be used in line creation e.g. vat code, exchange rate, currency and expense type.

Return Values

Response – List of expense sheet line defaults for line creation.

The structure of the response is:

<Responses>
  <Success>
    <SuccessText>Expense sheet 1252 line defaults.</SuccessText>
    <Data><expenselines_supplytype/></Data>
    <Data><expenselines_rate>0</expenselines_rate></Data>
    <Data><expenselines_vatcode>0</expenselines_vatcode></Data>
    <Data><expenselines_currencycode>1/USD</expenselines_currencycode></Data>
    <Data><expenselines_exchangerate>1.5</expenselines_exchangerate></Data>
    <Data><expenselines_currencyrate>0</expenselines_currencyrate></Data>
  </Success>
</Responses>
{
    "responsecode": 1,
    "responsestatus": "OK",
    "errorcode": 0,
    "errormessage": "",
    "responsemessage": "Expense sheet 927 line defaults.",
    "success": true,
    "data": [
{
            "expenselines_supplytype": "",
            "expenselines_rate": 0,
            "expenselines_vatcode": 0,
            "expenselines_currencycode": "1/USD",
            "expenselines_exchangerate": 1.5,
            "expenselines_currencyrate": 0
        	}
        
    ]
}