...
Document.Order
Название | Document.Order |
---|---|
Назначение | Заказ |
Описание | В таблице хранятся записи о заказах сделаных в рамках наряда |
Список полей:
Поле | Обяз. | Тип | Описание |
---|---|---|---|
Id | + | GUID | Уникальный идентификатор |
Number | String (9) | Порядковый номер (для сортировки) | |
DeletionMark | + | Boolean | Признак пометки на удаление |
Status | GUID | Идентификатор перечисления "Статуса Заказа" | |
Description | String (256) | Описание заказа |
Document.Order_OrderPayment
Название | Document.Order_OrderPaymentType |
---|---|
Назначение | Заказ - статус оплаты |
Описание | Перечень статусов оплаты заказа |
Список полей:
Поле | Обяз. | Тип | Описание |
---|---|---|---|
Id | + | GUID | Уникальный идентификатор |
LineNumber | Integer | Порядковый номер (для сортировки) | |
Ref | + | GUID | Идентификатор Заказа |
OrderPaymentType | + | GUID | Идентификатор "Статус оплаты" |
Sum | + | Decimal (15.2) | Сумма по указанному статусу оплаты |
...
Наименование настройки | Значение (логическое) | Значение (числовое) | Описание |
---|---|---|---|
AddUnPlanMaterials | 1 | 0 | Возможность добавлять материалы кроме плановых |
AddUnPlanService | 1 | 0 | Возможность добавлять услуги роме плановых |
AllowGalery | 1 | 0 | Возможность вставлять фотографии не только с камеры, но и из галереи мобильного устройства |
EditPlanMaterials | 1 | 0 | Возможность редактирования количество материалов относительно планового |
EditPlanService | 1 | 0 | Возможность редактирования количество услуг относительно планового |
HistoryLength | 1 | 90 | Видимость истории и ее длительность в днях |
PictureSize | 0 | 2500 | Максимальный размер фотографии в точках по длинной стороне |
UsedCalculate | 1 | 0 | Отображать цену и сумму |
UsedCalculateMaterials | 1 | 0 | Отображать цену и сумму по материалам |
UsedCalculateService | 1 | 0 | Отображать цену и сумму по услугам |
UsedCheckLists | 1 | 0 | Использование чек-листов |
UsedEquipment | 1 | 0 | Возможность работы с оборудованием |
UsedGpsFix | 0 | 0 | Использование GPS |
UsedServiceBag | 0 | 0 | Использование “Рюкзака” |
EnableFPTR | 1 | 0 | Возможность работы с фискальным регистратором на мобильном устройстве |
IsMultipleTS | 1 | 0 | Возможность работы с различными системами налогообложения |
PaymentAgent | 1 | 0 | Возможность работы в режиме "Платежный агент" |
PaymentReward | 1 | 0 | Печать агентского вознаграждения в чеке |
Использование статусов заказа и оплаты при разных сценариях работы
Системой Grotem Express тот или иной сценарий работы с заказами, имеющими различные способы расчета, определяется через статусы заказов и статусы оплаты. Ниже рассмотрены сценарии работы с такими заказами.
Полная оплата и отгрузка
При отгрузке товара по заказу с получением полной его оплаты в Grotem Express выгружается заказ со статусом «Delivery»:
Статус заказа | Запись в таблицу | Таблица перечисления |
---|---|---|
Delivery | Document.Order | Enum.OrderStatus |
После получения курьером оплаты в таблицу Document.Order_OrderPayment делается запись со статусом «DeliveryPayment»:
Статус платежа | Запись в таблицу | Таблица перечисления |
---|---|---|
DeliveryPayment | Document.Order_OrderPayment | Enum.OrderPaymentTypes |
Отгрузка в кредит
При отгрузке товара по заказу без получения оплаты по нему, товар передается в кредит. При этом в Grotem Express выгружается заказ со статусом «Delivery»:
Статус заказа | Запись в таблицу | Таблица перечисления |
---|---|---|
Delivery | Document.Order | Enum.OrderStatus |
После получения курьером оплаты в таблицу Document.Order_OrderPayment делается запись со статусом «DeliveryPayment»:
Статус платежа | Запись в таблицу | Таблица перечисления |
---|---|---|
DeliveryPayment | Document.Order_OrderPayment | Enum.OrderPaymentTypes |
Оплата кредита
При получении оплаты кредита за заказ, который ранее был отгружен, в Grotem Express выгружается заказ со статусом «Credit»:
Статус заказа | Запись в таблицу | Таблица перечисления |
---|---|---|
Credit | Document.Order | Enum.OrderStatus |
После получения курьером оплаты в таблицу Document.Order_OrderPayment делается запись со статусом «CreditPayment»:
Статус платежа | Запись в таблицу | Таблица перечисления |
---|---|---|
CreditPayment | Document.Order_OrderPayment | Enum.OrderPaymentTypes |
Версии документа и внесенные изменения
...