Skip to content
This repository has been archived by the owner on Apr 18, 2023. It is now read-only.
Evgen Kytonin edited this page Mar 25, 2019 · 11 revisions

data

Страница описывает все методы, аргументы для работы с Justin API. Класс Data

Методы

Считывание данных запроса

__construct

function __construct($raw);
  • return object
  • $raw: Массив данных ответа API

Получить сырье ответа данных API

getRaw

function getRaw();
  • return array

Получить данные ответа API

getData

function getData()
  • return array

Получить статус ответа

getStatus

function getStatus();
  • return boolean | null

Получить результат запроса

getResult

function getResult();
  • return string | null

Получить код ошибки API

getError

function getError();
  • return integer | null

Получить список ошибок

getErrors

function getErrors();
  • return array | null

Получить сообщение API

getMessage

function getMessage();
  • return string | null

Получить количество записей

totalRecords

function totalRecords();
  • return integer | null

Получить поля с данными

fields

function fields();
  • return array

Вернуть первый элемент массива данных

first

function first();
  • return object

Вернуть последний элемент массива данных

last

function last();
  • return object

Получить описание компании-хозаина отделения

owner

function owner();
  • return object | null

Получить описание области отделения

region

function region();
  • return object | null

Получить описание населенного пункта отделения

city

function city();
  • return object | null

Получить описание района отделения

locality

function locality();
  • return object | null

Получить связь с отделением

knot

function knot();
  • return object | null

Получить направление

direction

function direction();
  • return object | null

Получить основные данные отделения

depart

function depart();
  • return object | null

Получить описание типа отделения

typeDepart

function typeDepart();
  • return object | null

Получить описание областного региона

areaRegion

function areaRegion();
  • return object | null

Получить описание улиц отделения

street

function street();
  • return object | null

Получить информацию про продавца

counterpart

function counterpart();
  • return object | null

Получить внутренний номер заказа в системе

order

function order();
  • return object | null

Получить внутренний номер статуса заказа в системе

statusOrder

function statusOrder();
  • return object | null

Получить информацию про отправителя

senderID

function senderID();
  • return object | null

Получить уникальный код

getUUID

function getUUID();
  • return string | array | null

Получить код

getCode

function getCode();
  • return integer | array | null

Получить описание

getDescr

function getDescr();
  • return string | array | null

Получить КОАТУУ

getSCOATOU

function getSCOATOU();
  • return string | array | null

Получить КОАТУУ области

getRegionSCOATOU

function getRegionSCOATOU();
  • return string | array | null

Получить КОАТУУ города

getCitySCOATOU

function getCitySCOATOU();
  • return string | array | null

Получить КОАТУУ района

getLocalitySCOATOU

function getLocalitySCOATOU();
  • return string | array | null

Получить КОАТУУ областного района

getAreaRegionSCOATOU

function getAreaRegionSCOATOU();
  • return string | array | null

Получить тип

getType

function getType();
  • return string | array | null

Получить ИД филиала

getBranchID

function getBranchID();
  • return integer | array | null

Получить адрес филиала

getAddress

function getAddress();
  • return string | null

Получить местоположение отделения

getPosition

function getPosition();
  • return array | null

Получить максимальный вес отправлений для отделения

getWeightLimit

function getWeightLimit();
  • return integer | array | null

Получить порядковый номер обхода отделений курьером

getQuereVisit

function getQuereVisit();
  • return integer | array | null

Получить тип отделения

getAgent

function getAgent();
  • return boolean | array | null
  • true = Отделение Justin; false = Отделение агента

Получить возможность оплаты картой на отделении

getPayCard

function getPayCard();
  • return boolean | array | null

Получить возможность оплати при получении отправленния

getAcceptPay

function getAcceptPay();
  • return boolean | array | null

Получить наявность почтамати на отделении

getPostmat

function getPostmat();
  • return boolena | array | null

Получить номер отделения в качестве холдинга в системе организации

getCodeHolding

function getCodeHolding();
  • return string | array | null

Получить ИД расписания отделения

getShedulerID

function getShedulerID();
  • return string | array | null

Получить идентификатор отделения в системе организации

getID

function getID();
  • return string | array | null

Получить тип точки обработки

getEnum

function getEnum();
  • return string | array | null

Получить значение

getValue

function getValue();
  • return integer | array | null

Получить номер отделения

getDepartNumber

function getDepartNumber();
  • return string | array | null

Получить номер дома, где находится отделение

getHouseNumber

function getHouseNumber();
  • return string | array | null

Получить логин

getLogin

function getLogin();
  • return string

Получить дату и время текущего статуса заказа

getStatusDate

function getStatusDate();
  • return string | array | null

Получить номер заказа в системе

getOrderNumber

function getOrderNumber();
  • return string | array | null

Получить номер клиента в системе

getClientNumber

function getClientNumber();
  • return string | array | null

Получить номер ТТН

getTTN

function getTTN();
  • return string | array | null

Получить отделение доставки

getDDepartment

function getDDepartment();
  • return string | array | null

Получить адрес отделения доставки

getADepartment

function getADepartment();
  • return string | array | null

Получить номер нового ТТН

ttn

function ttn();
  • return string

Получить номер нового заказа

number

function number();
  • return string
Clone this wiki locally