![]() |
Мобильная Торговля
|
Версия
|
Апи для работы с документами
Открытые члены | |
create (type, outletId, distributorId) | |
Создать черновик документа. Если черновик уже существует, то вернется существующий. Подробнее... | |
createCopy (docId) | |
Создание копии документа в новом черновике. Возвращаемое значение - это шапка документа с полями уникальными для каждого типа документа. Подробнее... | |
defaultData (type, outletId, distributorId) | |
Сформировать документ, заполненный по умолчанию. Подробнее... | |
defaultRow (type) | |
Возвращает заполненную по умолчанию строчную часть для документа определенного типа Подробнее... | |
documentIdList (type, outletId, dateOrPeriod, status) | |
Получить идентификаторы документов Подробнее... | |
draftId (type, outletId, distributorId) | |
Возвращает идентификатор черновика документа Подробнее... | |
info (docId) | |
Получить информацию о документе Подробнее... | |
isNotSent () | |
Получить признак наличия неотправленных документов Подробнее... | |
isSent (docId) | |
Получить признак того, что документ был отправлен в УС Подробнее... | |
lastValidatedId (type, outletId, distributorId, routeId) | |
ID последнего валидного документа Подробнее... | |
previousId (docId) | |
ID предыдущей версии документа Подробнее... | |
previousIdList (docIdList) | |
Список ID предыдущих версий документов переданных на вход Подробнее... | |
printNumber (printFormName, idDoc, firmFieldName, numFieldName) | |
Функция, возвращающая печатный номер документа Подробнее... | |
submit (document) | |
Сохранение шапки документа Подробнее... | |
submitRow (docId, row) | |
Сохранение строки в документа Подробнее... | |
validatedIdList (condition) | |
Получить список идентификаторов валидированных документах Подробнее... | |
validateDoc (idDoc) | |
Валидация документа Подробнее... | |
create | ( | type | , |
outletId | , | ||
distributorId | |||
) |
createCopy | ( | docId | ) |
defaultData | ( | type | , |
outletId | , | ||
distributorId | |||
) |
struct DocumentRow * defaultRow | ( | type | ) |
Возвращает заполненную по умолчанию строчную часть для документа определенного типа
type | [DocType] - Тип документа |
struct DocStatus * documentIdList | ( | type | , |
outletId | , | ||
dateOrPeriod | , | ||
status | |||
) |
draftId | ( | type | , |
outletId | , | ||
distributorId | |||
) |
* info | ( | docId | ) |
Получить информацию о документе
docId | [ID] - Идентификатор документа |
isNotSent | ( | ) |
Получить признак наличия неотправленных документов
isSent | ( | docId | ) |
Получить признак того, что документ был отправлен в УС
docId | [ID] - Идентификатор документа |
lastValidatedId | ( | type | , |
outletId | , | ||
distributorId | , | ||
routeId | |||
) |
previousId | ( | docId | ) |
previousIdList | ( | docIdList | ) |
struct DocType * printNumber | ( | printFormName | , |
idDoc | , | ||
firmFieldName | , | ||
numFieldName | |||
) |
Функция, возвращающая печатный номер документа
printFormName | [String] - Наименование формы |
idDoc | [ID] - Идентификатор документа |
firmFieldName | [String] optional - Наименование поля фирмы. По умолчанию 'idFirm' |
numFieldName | [String] optional - Наименование поля номера |
submit | ( | document | ) |
Сохранение шапки документа
document | [Document] - Структура шапки документа для сохранения |
submitRow | ( | docId | , |
row | |||
) |
Сохранение строки в документа
docId | [ID] - Идентификатор документа |
row | [DocumentRow] - Строка документа, уникальная для каждого документа |
* validatedIdList | ( | condition | ) |
Получить список идентификаторов валидированных документах
condition | [DocumentCondition] - Условия для отбора документа. Статус документа принудительно будет заменен на валидный |
validateDoc | ( | idDoc | ) |
Валидация документа
idDoc | [ID] - Идентификатор документа |