![]() |
Мобильная Торговля
|
Версия
|
Апи для работы с документами
Открытые члены | |
| 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) | |
| Функция, возвращающая печатный номер документа Подробнее... | |
| storno (docId, check) | |
| Пометить документ на удаление Подробнее... | |
| 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 - Наименование поля номера |
| storno | ( | docId | , |
| check | |||
| ) |
| submit | ( | document | ) |
Сохранение шапки документа
| document | [Document] - Структура шапки документа для сохранения |
| submitRow | ( | docId | , |
| row | |||
| ) |
Сохранение строки в документа
| docId | [ID] - Идентификатор документа |
| row | [DocumentRow] - Строка документа, уникальная для каждого документа |
| * validatedIdList | ( | condition | ) |
Получить список идентификаторов валидированных документах
| condition | [DocumentCondition] - Условия для отбора документа. Статус документа принудительно будет заменен на валидный |
| validateDoc | ( | idDoc | ) |
Валидация документа
| idDoc | [ID] - Идентификатор документа |
1.9.4