Если система учета включена, по завершении заказа информация системы учета сохраняется в базе данных PrintAccounting системы PRISMAdirect. Кроме того, также сохраняются значения определенных элементов контрольного листа, например сведения о носителе и количестве листов. Подробное описание таблиц базы данных PrintAccounting и их содержимого приведено в разделе «Таблицы и их содержимое».
База данных PrintAccounting позволяет использовать множество сохраненных процедур и представлений View.
Сохраненные процедуры — это готовый код SQL, сохраненный для повторного использования. Вы можете создавать запросы и сохранять их в качестве процедур. Вы можете вызвать сохраненную процедуру и выполнить ее в качестве кода SQL. Кроме того, сохраненную процедуру можно запускать с передачей ей определенных параметров. Таким образом, сохраненная процедура могут отрабатывать с учетом переданных ей значений параметров.
К таблицам OrderCustomItems и JobCustomItems нельзя обращаться с запросами напрямую. Нужно использовать сохраненные процедуры, которые могут обращаться с запросами к этим двум таблицам. Отправлять запросы всем другим таблицам можно напрямую или с помощью сохраненных процедур. База данных PrintAccounting позволяет использовать различные сохраненные процедуры по умолчанию:
AnonymizeOrder
Данная сохраненная процедура:
Анонимизирует все завершенные/отмененные заказы
Используются следующие параметры:
@NumberOfDays — количество дней (из конфигурации)
@ProfileAttributes — отображаемые элементы профиля, которые необходимо анонимизировать
@JobCustomAttributes — другие элементы, которые необходимо анонимизировать
@AnonymousItem — значение для анонимизированных элементов (например, "Анонимный пользователь")
@AnonymousEmail — значение для анонимизированной электронной почты
getFinishingAction
Данная сохраненная процедура:
Содержит действия окончательной обработки и соответствующий accounting_id.
В качестве параметров используются @startDate и @endDate.
В качестве представления View использует uv_FinishingAction.
upsGetAllBundleItemsWithFilters
Данная сохраненная процедура:
Содержит все элементы пакета.
В качестве параметров используются @startDate и @endDate.
uspGetAccountingDataDump
Данная сохраненная процедура:
Содержит всю информацию о заказах и заданиях, включая настраиваемые элементы заказов и настраиваемые элементы заданий.
В качестве параметров используются @startDate и @endDate.
Запрашивает таблицы: OrderItems, OrderCustomItems, JobItems, JobCustomItems, Пользователь, MediaItem, FinishingAction, JobMediaSettings, ImageSettings, JobImageSettings.
В качестве представления View использует uv_JobImageSettings.
upsGetAllBundleItems
Данная сохраненная процедура:
Содержит всю информацию о пакетах, включая настраиваемые элементы пакетов.
Использует параметр @DumpDataInTempTable (true/false), чтобы указать, будет ли в результате создана временная таблица, указанная параметром @TempTable для последующего выбора информации.
Запрашивает таблицы: BundleItems, BundleCustomItems.
uspGetAllJobsItems
Данная сохраненная процедура:
Содержит всю информацию о заданиях, включая настраиваемые элементы заданий.
Использует параметр @DumpDataInTempTable (true/false), чтобы указать, будет ли в результате создана временная таблица, указанная параметром @TempTable для последующего выбора информации.
Запрашивает таблицы: JobItems, JobCustomItems.
uspGetAllOrdersItems
Данная сохраненная процедура:
Содержит всю информацию о заказах, включая настраиваемые элементы заказов.
Использует параметр @DumpDataInTempTable (true/false), чтобы указать, будет ли в результате создана временная таблица, указанная параметром @TempTable для последующего выбора информации.
Запрашивает таблицы: OrderItems, OrderCustomItems.
upsGetBundleAndBundlePartsItems
Данная сохраненная процедура:
Содержит всю информацию о пакете и составляющих частях пакета.
Запрашивает таблицы BundleItems, BundleCustomItems, JobItems, JobCustomItems.
upsGetJobAndBundleItems
Данная сохраненная процедура:
Содержит информацию обо всех заданиях и пакетах.
Запрашивает таблицы BundleItems, BundleCustomItems, JobItems, JobCustomItems.
upsGetOrderAndJobsBundleItems
Данная сохраненная процедура:
Содержит всю информацию о заказах и заданиях, а также информацию о пакетах, включая настраиваемые элементы пакета и заказа.
Запрашивает таблицы OrderItems, JobItems, BundleItems, User.
upsGetOrderBundlesItems
Данная сохраненная процедура:
Содержит всю информацию о заказах и пакетах, включая настраиваемые элементы пакета и заказа.
Использует параметр @DumpDataInTempTable (true/false), чтобы указать, будет ли в результате создана временная таблица, указанная параметром @TempTable для последующего выбора информации.
Запрашивает таблицы OrderItems, OrderCustomItems, BundleItems, BundleCustomItems, User.
uspGetOrderJobsItems
Данная сохраненная процедура:
Содержит всю информацию о заказах и заданиях, включая настраиваемые элементы заказов и настраиваемые элементы заданий.
Использует параметр @DumpDataInTempTable (true/false), чтобы указать, будет ли в результате создана временная таблица, указанная параметром @TempTable для последующего выбора информации.
Запрашивает таблицы: OrderItems, OrderCustomItems, JobItems, JobCustomItems, Пользователь.
uspGetOrderJobsItemsDump
Данная сохраненная процедура:
Содержит всю информацию о заказах и заданиях, включая настраиваемые элементы заказов и настраиваемые элементы заданий.
Запрашивает таблицы: OrderItems, OrderCustomItems, JobItems, JobCustomItems, Пользователь.
Выполняет uspGetOrderJobsItems с параметрами @DumpDataInTempTable = True и @TempTable = ##ojdetails. Имя @TempTable задается жестко и является неизменяемым.
В uspGetOrderJobsItems и uspGetOrderJobsItemsDump содержится одинаковая информация.
Представление View — это оператор SQL, который хранится в базе данных с ассоциированным именем. В действительности, представление View — это виртуальная таблица в форме подготовленного запроса SQL. Представление View может содержать одну или несколько строк из таблицы или даже все строки таблицы. Представление View может быть создано на основе одной или нескольких таблиц, которые зависят от написанного SQL-запроса на создание представления View.
База данных PrintAccounting позволяет использовать различные представления View по умолчанию:
OrderBundlesItemsValues
Данное представление View:
Содержит информацию о пакетах, включая информацию о заказе.
Запрашивает таблицы: BundleItems, OrderItems, User.
OrderJobsItems
Данное представление View:
Содержит все элементы задания и все элементы пакета.
OrderJobsItemsValues
Данное представление View:
Содержит элементы заданий, включая элементы заказа и элементы пакета
Запрашивает таблицы: JobItems, OrderItems, User, BundleItems.
uv_FinishingAction
Данное представление View:
Содержит информацию по окончательной обработке и ключевые сведения OrderAccountingId. Ключевые сведения OrderAccountingId отображаются в качестве FinishingAction_Accounting_Id.
Запрашивает таблицы: FinishingAction, JobItems, OrderItems.
uv_JobImageSettings
Данное представление View:
Содержит информацию об изображениях заданий и ключевые сведения JobAccountingId. Изображение содержит всю цифровую информацию страницы, например текст, изображения, рамки и т. д.
Запрашивает таблицы: JobImageSettings, ImageSettings.
PrintAccounting — это имя базы данных по умолчанию, в которой содержится информация системы учета. Эта база данных создается при установке PRISMAdirect. Следующие таблицы всегда доступны:
FinishingAction
ImageSettings
InvoiceSettings
JobCustomItems
JobImageSettings
JobItems
JobMediaSettings
MediaItem
OrderCustomItems
OrderItems
Ценообразование
Транзакции
Пользователь
BundleItems
BundleCustomItems
В зависимости от конфигурации PRISMAdirect можно создать две дополнительные таблицы:
TransactionInfoes
Включение платежа для создания этой таблицы.
ShipmentPackagesHistories
Включение доставки для создания этой таблицы.
Чтобы включить систему учета, перейдите к рабочему пространству [Конфигурация] и выберите [Система] — [Система учета и отчеты] — [Система учета] — [Рабочий процесс учета]. Если система учета включена, сведения системы учета сохраняются в базе данных по завершении заказа. Кроме того, также сохраняются значения определенных элементов контрольного листа, например сведения о носителе и количестве листов.
Таблица: OrderItems
Данная таблица содержит большую часть общих элементов заказов. В таблице OrderCustomItems содержатся остальные общие элементы заказов и все настраиваемые элементы заказов.
Одна запись на заказ.
Запросы к этой таблице можно отправлять напрямую или с помощью сохраненных процедур, которые имеют к ней доступ.
Элементы CostCenterName и CostCenterID получают значение только в том случае, если установлено соединение uniFLOW с PRISMAdirect.
Имя столбца |
Имя элемента |
Заголовок элемента |
Описание |
---|---|---|---|
OrderAccountingID |
Основной ключ |
||
OrderNumber |
OrderNumber |
Номер заказа |
|
OrderName |
OrderName |
Имя заказа |
|
OrderQueueEntryID |
OrderQEntryID |
Закрытый идентификационный элемент. Заказ идентифицируется по его OrderQEntryID, а не по OrderNumber. |
|
SubmissionTime |
CreationDate |
Дата создания |
Дата и время передачи заказа. |
AcceptanceTime |
AcceptanceTime |
Принято |
Имеет значение только при наличии значения у параметра AcceptedBy |
AcceptedBy |
AcceptedBy |
Принял пользователь |
Имя пользователя оператора, принявшего заказ |
QuotationSentTime |
QuotationSentTime |
Расчет стоимости отправлен |
Имеет значение только при наличии значения у параметра QuotationSentBy |
QuotationSendBy |
QuotationSentBy |
Расчет стоимости отправил пользователь |
Имя пользователя оператора, отправившего расчет стоимости |
QuatationAcceptedTime |
QuotationAcceptTime |
Расчет стоимости принят |
Имеет значение только при наличии значения у параметра QuotationAcceptedBy |
QuotationAcceptedBy |
QuotationAcceptedBy |
Расчет стоимости принял пользователь |
Имя пользователя клиента, принявшего расчет стоимости |
OrderDeadline |
Дата |
Дата доставки |
Запрошенные дата и время доставки заказа |
OrderCompletionTime |
FinalizedTime |
Время завершения |
Имеет значение только при наличии значения у параметра FinalizedBy |
OrderCompletedBy |
FinalizedBy |
Завершил пользователь |
Имя пользователя оператора, выполнившего заказ |
OrderDispatchTime |
DispatchTime |
Доставлено |
Имеет значение только при наличии значения у параметра DispatchedBy |
OrderDispatchedBy |
DispatchedBy |
Доставил пользователь |
Имя пользователя оператора, отправившего заказ |
OrderDelivery |
Значение отсутствует |
||
CostCenterID |
CostCenterID |
Идентификатор центра затрат |
Данный элемент получает значение только при наличии подключения uniFLOW |
CostCenterName |
CostCenterName |
Название центра затрат |
Данный элемент получает значение только при наличии подключения uniFLOW |
FinalCost |
FinalCost |
Общая стоимость |
Итоговая стоимость заказа. Число без указания валюты |
ContactAddress |
ContactAddress |
Адрес для контактов |
|
DeliveryAddress |
DeliveryAddress |
Адрес доставки |
|
BillingAddress |
BillingAddress |
Адрес для выставления счетов |
|
Версия |
Версия PRISMAdirect |
||
ShipmentPrice |
ShipmentPrice |
Стоимость доставки |
Приблизительная стоимость доставки заказа. Число без указания валюты. Стоимость не включает в себя налог. PRISMAdirect рассчитывает приблизительную стоимость доставки на основании запрошенной при размещении заказа даты доставки. |
ShipmentTotalPrice |
ShipmentTotalPrice |
Общая стоимость доставки |
Диспетчер заказов определяет итоговую стоимость доставки. Число без указания валюты. Стоимость не включает в себя налог. |
NumberOfShipmentPackages |
NumberOfShipmentPackages |
Число посылок |
Общее количество упаковок, необходимых для отправки заказа. |
OrderTaxPrice |
OrderTaxPrice |
Налог |
Сумма налога, основанная на приблизительной стоимости заказа. Число без указания валюты. |
Скидка |
Сумма значений элемента JobDiscount для всех заданий |
||
OrderCurrency |
OrderCurrency |
Валюта |
Таблица: JobItems
Данная таблица содержит большую часть общих элементов заданий. В таблице JobCustomItems содержатся остальные общие элементы заданий и все настраиваемые элементы заданий.
Одна запись на задание.
Запросы к этой таблице можно отправлять напрямую или с помощью сохраненных процедур, которые имеют к ней доступ.
Имя столбца |
Имя элемента |
Заголовок элемента |
Описание |
---|---|---|---|
JobAccountingID |
Основной ключ |
||
OrderAccountingID |
Внешний ключ таблицы OrderItems |
||
JobNumber |
JobNumber |
Номер задания |
|
JobName |
JobName |
Имя задания |
|
JobQueueEntryID |
QueueEntryID |
Закрытый идентификационный элемент. Задание идентифицируется по его QueueEntryID, а не по JobNumber. |
|
JobComment |
Комментарии |
Замечания |
Примечания по заданию. |
ProductType |
Тип продукта задания, например «почтовая бумага» |
||
ProductName |
Название продукта |
Название продукта задания, например «Месячный отчет» |
|
ProductCaption |
Заголовок продукта задания на языке установки PRISMAdirect, например «Месячный отчет» |
||
JobInfo |
JobInfo |
Сведения о задании |
|
JobDeadline |
Дата |
Дата доставки |
Запрошенные дата и время доставки задания |
JobCompletionTime |
FinalizedDate |
Задание отмечено как "Завершенное" |
Имеет значение только при наличии значения у параметра FinalizedBy |
JobCompletedBy |
FinalizedBy |
Завершил пользователь |
Имя пользователя оператора, выполнившего задание |
JobDispatchTime |
DispatchTime |
Доставлено |
Имеет значение только при наличии значения у параметра DispatchedBy |
JobDispatchedBy |
DispatchedBy |
Доставил пользователь |
Имя пользователя оператора, отправившего задание |
Копии |
Copies или Quantity для продуктов типа «почтовая бумага» |
Копии / количество |
|
Титульные листья |
CoverPlace |
Обложка |
None, FrontAndBack, Front, Back |
CoverMedia |
NewCoverMedia |
Печатный материал для обложки |
Например, ,S_A4,S_Plain,S_Red_249_37_94,120 g/m2,False,False,False,1,False,,[0.1;0;Millimeters],[2.5;0;Millimeters],[2.5;0;Millimeters] |
DocumentMedia |
Носитель |
Носитель |
Например, ,S_A4,S_Plain,S_White_255_255_255,80 g/m2,False,False,False,1,False,,[0.1;0;Millimeters],[2.5;0;Millimeters],[2.5;0;Millimeters] |
BWPages |
EstimatedBWPages |
Число черно-белых страниц |
|
ColorPages |
EstimatedColorPages |
Число цветных страниц |
|
PrintPages |
Не используется |
||
ScanPages |
Не используется |
||
PrintArea |
Не используется |
||
StandardPrice |
Не используется |
||
Price1 |
Не используется |
||
Price2 |
Не используется |
||
Price3 |
Не используется |
||
FinalCost |
FinalCost |
Общая стоимость |
Итоговая стоимость задания. Число без указания валюты |
PreparationDuration |
PrepareTime |
Время на подготовку задания |
Цифровое значение |
FinishingDuration |
FinishingTime |
Время на завершение задания |
Цифровое значение |
Труд |
ManualLabor |
Затраты на оплату труда |
Оператор вводит количество часов или стоимости на выполнение задания. Цифровое значение |
PrinterUsed |
PrinterName |
Имя принтера |
Имя принтера, использованного для печати задания |
PrintingDuration |
PrintingDuration |
Время на печать задания |
Цифровое значение |
NumberOfDocumentSets |
NumberOfCopiesPerSet * NumberOfBussinessCardsPerSet |
||
JobTaxPrice |
JobTaxPrice |
Налог |
Сумма налога, основанная на приблизительной стоимости задания. Число без указания валюты. |
QuotationJobTaxPrice |
QuotationJobTaxPrice |
Налог |
Сумма налога, основанная на расчете стоимости задания. Число без указания валюты. |
JobTaxRate |
JobTaxRate |
Налоговая ставка (%) |
Цифровое значение |
JobDiscount |
JobDiscount |
Скидки |
Скидка для задания, основанная на приблизительной стоимости задания. Число без указания валюты. |
TaxableProductType |
TaxableProductType |
Тип налогооблагаемого продукта |
|
BundleAccountingID |
Внешний ключ BundleItems. |
Таблица: BundleItems
В этой таблице содержится важная информация о пакете, одна запись на задание пакета. Все остальные элементы контр. листа, такие как ориентация и переплет, сохраняются в таблице BundleCustomItems
Одна запись на задание.
Запросы к этой таблице можно отправлять напрямую или с помощью сохраненных процедур, которые имеют к ней доступ.
Имя столбца |
Имя элемента контр. листа пакета |
Подпись элемента контр. листа пакета |
Описание |
---|---|---|---|
BundleAccountingID |
Основной ключ |
||
OrderAccountingID |
Внешний ключ таблицы OrderItems |
||
BundleNumber |
Номер |
Номер пакета |
|
JobsInside |
Количество заданий в пакете |
||
BundleName |
Имя |
Имя группы |
|
BundleQueueEntryID |
QueueEntryID |
Внутренний идентификатор. |
|
BundleComment |
Комментарии |
Замечания |
Примечания по пакету. |
BundleProductName |
Название продукта |
Название продукта пакета, например BundleProduct. |
|
BundleProductCaption |
- |
Подпись продукта пакета на языке установки PRISMAdirect, например BundleProduct) |
|
BundleInfo |
Информация |
Информация о пакете |
|
BundleDeadline |
Дата |
Дата доставки |
Запрошенные дата и время доставки пакета. |
BundleCompletionTime |
FinalizedDate |
Дата присвоения пакету отметки "Завершенный" |
Имеет значение только при наличии значения у параметра FinalizedBy |
BundleCompletedBy |
FinalizedBy |
Завершил пользователь |
Имя пользователя оператора, выполнившего пакет |
BundleDispatchTime |
DispatchTime |
Доставлено |
Имеет значение только при наличии значения у параметра DispatchedBy |
BundleDispatchedBy |
DispatchedBy |
Доставил пользователь |
Имя пользователя оператора, отправившего пакет |
BundleQuantity |
Количество |
Количество |
Количество в пакете |
BundleFinalCost |
FinalCost |
Общая стоимость |
Итоговая стоимость пакета без указания валюты |
BundlePreparationDuration |
PrepareTime |
Время на подготовку пакета |
Числовое значение, указывающее время на подготовку пакета |
BundleLabour |
ManualLabor |
Затраты на оплату труда |
Количество часов или "Стоимость", использованные для производства соответствующего пакета. Это числовое значение, оператор выбирает, что использовать |
BundleTaxPrice |
TaxPrice |
Налог |
Налоговая ставка для ориентировочной стоимости пакета, без указания валюты |
QuotationBundleTaxPrice |
QuotationBundleTaxPrice |
Налог |
Налоговая ставка для итоговой стоимости пакета, без указания валюты |
BundleTaxRate |
TaxRate |
Налоговая ставка (%) |
Числовое значение, представляющее налоговую ставку для ориентировочной стоимости пакета |
BundleDiscount |
Discount |
Скидки |
Ставка скидки для ориентировочной стоимости пакета, без указания валюты |
BundleTaxableProductType |
TaxableProductType |
Тип налогооблагаемого продукта |
Тип налогооблагаемого продукта для пакета |
Таблица: OrderCustomItems
В данной таблице содержатся остальные общие элементы заказов, которых нет в таблице OrderItems. В ней также содержатся все настраиваемые элементы заказов.
Одна запись на настраиваемый элемент.
Запросы к этой таблице нельзя отправлять напрямую. Нужно использовать сохраненные процедуры, которые имеют доступ к этой таблице.
Имя столбца |
Имя элемента |
Описание |
---|---|---|
OrderAccountingID |
Внешний ключ таблицы OrderItems |
|
OrderItemName |
Название настраиваемого элемента заказа |
|
OrderItemType |
Например, nvarchar, datetime, real. Типы хранятся в качестве типов элементов SQL. |
|
Значение |
Значение элемента всегда хранится в виде строки. |
Таблица: JobCustomItems
В данной таблице содержатся остальные общие элементы заданий, которых нет в таблице JobItems. В ней также содержатся все настраиваемые элементы заданий.
Одна запись на настраиваемый элемент.
Запросы к этой таблице нельзя отправлять напрямую. Нужно использовать сохраненные процедуры, которые имеют доступ к этой таблице.
Имя столбца |
Имя элемента |
Описание |
---|---|---|
JobAccountingID |
Внешний ключ таблицы JobItems |
|
JobItemName |
Название настраиваемого элемента задания |
|
JobItemType |
Например, nvarchar, datetime, real. Типы хранятся в качестве типов элементов SQL. |
|
Значение |
Значение элемента всегда хранится в виде строки. |
Таблица: BundleCustomItems
В данной таблице содержатся остальные общие элементы заданий, которых нет в таблице BundleItems. В ней также содержатся все настраиваемые элементы заданий.
Одна запись на настраиваемый элемент.
Запросы к этой таблице нельзя отправлять напрямую. Нужно использовать сохраненные процедуры, которые имеют доступ к этой таблице.
Имя столбца |
Имя элемента |
Описание |
---|---|---|
BundleAccountingID |
Внешний ключ таблицы BundleItems |
|
BundleItemName |
Название настраиваемого элемента пакета |
|
BundleItemType |
Например, nvarchar, datetime, real. Типы хранятся в качестве типов элементов SQL. |
|
BundleValue |
Значение элемента всегда хранится в виде строки. |
Таблица: Пользователь
Данная таблица содержит сведения о клиенте для данного заказа.
Одна запись на клиента.
Запросы к этой таблице можно отправлять напрямую или с помощью сохраненных процедур, которые имеют к ней доступ.
Имя столбца |
Имя элемента |
Описание |
---|---|---|
OrderAccountingID |
Внешний ключ таблицы OrderItems |
|
UserName |
UserId |
Имя клиента |
AccountName |
Учетная запись |
|
LastName |
LastName |
|
FirstName |
FirstName |
|
Отдел |
Отдел |
|
Местоположение |
Местоположение |
|
Компания |
Компания |
|
TelephoneNumber |
TelephoneNumber |
|
Электронная почта |
EmailAddress |
Таблица: Транзакции
Данная таблица содержит транзакции по центру затрат.
Одна запись на центр затрат.
Запросы к этой таблице можно отправлять напрямую или с помощью сохраненных процедур, которые имеют к ней доступ.
Имя столбца |
Имя элемента |
Описание |
---|---|---|
TransactionID |
Основной ключ |
|
Дата |
Дата транзакции |
|
OrderAccountingID |
Внешний ключ таблицы OrderItems |
|
UserName |
UserId |
Имя клиента |
TransactionType |
комплект / потрачено |
|
TransactionValue |
FinalCost |
Итоговая стоимость заказа. Число без указания валюты |
CostCenterName |
CostCenterName |
|
CostCenterID |
CostCenterId |
Таблица: InvoiceSettings
Данная таблица содержит сведения, которые используются для счета.
Одна запись на счет.
Запросы к этой таблице можно отправлять напрямую или с помощью сохраненных процедур, которые имеют к ней доступ.
Имя столбца |
Имя элемента |
Описание |
---|---|---|
CurrencyID |
Основной ключ |
|
CurrencyString |
Евро, Швейцарские франки... |
|
CurrencyPosition |
TRUE, если валюта отображается перед значением |
|
CompanyLogo |
Изображение логотипа компании |
|
CompanyName |
Название компании |
|
CompanyAddress |
Адрес компании |
Таблица: Ценообразование
В данной таблице содержатся все элементы, которые используются в формулах, а также рассчитанная стоимость каждого элемента.
Одна запись на элемент.
Запросы к этой таблице можно отправлять напрямую или с помощью сохраненных процедур, которые имеют к ней доступ.
Имя столбца |
Имя элемента |
Описание |
---|---|---|
JobAccountingID |
Внешний ключ таблицы JobItems |
|
VariableName |
Название переменной формулы. Например, 800BW, Копии, FinishingPricing, DocumentMediaWeight. |
|
Значение |
Стоимость для элемента в виде цифрового значения. |
Таблица: FinishingAction
В данной таблице содержится информация о выбранной окончательной обработке задания (например, сведения о переплете, фальцовке, перфорировании).
Одна запись на задание.
Запросы к этой таблице можно отправлять напрямую или с помощью сохраненных процедур, которые имеют к ней доступ.
Файл PDF можно подготовить в PRISMAprepare. При закрытии PRISMAprepare значения готовых элементов автоматически сохраняются в файле PDF. По завершении заказа элементы окончательной обработки считываются из файла PDF и сохраняются в базе данных. В этом случае значения элементов окончательной обработки PRISMAdirect игнорируются. Причина: значения элементов окончательной обработки PRISMAprepare считаются более правильными.
Имя столбца |
Имя элемента |
Описание |
---|---|---|
FinishingActionID |
Основной ключ |
|
JobAccountingID |
Внешний ключ таблицы JobItems |
|
Тип |
TriFoldIn, SaddleStitchOrStapleSpine, Staples_4, Holes_3 и т. п. |
|
Единица |
Copy, Set, Sheet или пустое значение, если единица неизвестна |
|
FinishingQuantity |
Цифровое значение |
Таблица: ImageSettings
В этой таблице содержатся уникальные настройки изображений для всех заданий. В базе данных не будут храниться двойные записи для изображения. Изображение содержит всю цифровую информацию страницы, например текст, изображения, рамки и т. д.
Одна запись на изображение.
Запросы к этой таблице можно отправлять напрямую или с помощью сохраненных процедур, которые имеют к ней доступ.
Файл PDF можно подготовить в PRISMAprepare. При закрытии PRISMAprepare значения готовых элементов автоматически сохраняются в файле PDF. По завершении заказа настройки изображения считываются из файла PDF и сохраняются в базе данных. В этом случае настройки изображения, используемые PRISMAdirect, игнорируются.
Причина: в PRISMAprepare можно использовать несколько размеров изображений в файле, например изображения A4 и A3. В PRISMAdirect можно использовать только один размер изображения. Для правильной системы учета нужно учитывать все размеры.
Имя столбца |
Имя элемента |
Описание |
---|---|---|
ImageSettingID |
Основной ключ |
|
ImageKey |
Этот ключ создается с помощью добавления пяти элементов изображений с разделителем «,». Например, Duplex,Color,2100,2970,TenthOfMillimeter |
|
Plexity |
Simplex, Duplex |
|
Количество |
BlackAndWhite, Color, Mixed |
|
ImageWidth |
||
ImageHeight |
||
ImageSizeUnit |
Например, Millimeters, Centimeters, TenthOfMillimeter, HundredthOfMillimeter, ThousandthOfMillimeter |
|
OTSName |
Не используется |
Таблица: JobImageSettings
В этой таблице содержится число изображений на задание. Изображение содержит всю цифровую информацию страницы, например текст, изображения, рамки и т. д.
Одна запись на задание.
Запросы к этой таблице можно отправлять напрямую или с помощью сохраненных процедур, которые имеют к ней доступ.
Имя столбца |
Имя элемента |
Описание |
---|---|---|
JobAccountingID |
Внешний ключ таблицы JobItems |
|
ImageSettingID |
Внешний ключ таблицы ImageSettings |
|
ImageCount |
Число страниц для каждого уникального изображения |
|
Диапазон |
Не используется |
Таблица: MediaItem
В этой таблице содержатся уникальные носители для всех заданий. В базе данных не будут храниться двойные записи для носителя.
Одна запись на носитель.
Запросы к этой таблице можно отправлять напрямую или с помощью сохраненных процедур, которые имеют к ней доступ.
Будут сохранены следующие элементы носителя:
Если файл PDF недоступен, носитель сохраняется согласно контрольному листу PRISMAdirect.
Если файл PDF доступен, но не подготовлен в PRISMAprepare, то:
Носитель сохраняется согласно контрольному листу PRISMAdirect. Носитель, используемый файлом PDF, игнорируется.
Если файл PDF подготовлен в PRISMAprepare, то:
Файл PDF можно подготовить в PRISMAprepare. При закрытии PRISMAprepare значения готовых элементов автоматически сохраняются в файле PDF. По завершении заказа элементы носителя PRISMAprepare считываются из файла PDF и сохраняются в базе данных. В этом случае элементы носителя, используемые PRISMAdirect, игнорируются.
Имя столбца |
Имя элемента |
Описание |
---|---|---|
MediaItemID |
Основной ключ |
|
MediaKey |
Например, 595x842 points, Tab(False), Cyclic(1), 120 g/m2, Plain, Red |
|
MediaName |
Имя носителя |
|
MediaType |
Например, Plain, Transparent, Envelope и т. д. |
|
MediaWidth |
Цифровое значение |
|
MediaHeight |
Цифровое значение |
|
MediaSizeUnit |
Например, points, TenthOfMillimeter |
|
MediaWeight |
Цифровое значение |
|
MediaWeightUnit |
Например, г/м2 |
|
MediaColor |
Например, белый, красный |
|
PrePunchedMedia |
Количество перфорированного носителя (цифровое значение) |
|
TabMedia |
True или False |
|
CycleLength |
Цифровое значение |
Таблица: JobMediaSettings
В этой таблице содержится число листов на задание.
Одна запись на задание.
Запросы к этой таблице можно отправлять напрямую или с помощью сохраненных процедур, которые имеют к ней доступ.
Имя столбца |
Имя элемента |
Описание |
---|---|---|
JobAccountingID |
Внешний ключ таблицы JobItems |
|
MediaItemID |
Внешний ключ таблицы MediaItem |
|
SheetCount |
Число листов носителя |
|
Диапазон |
Не используется |
Таблица: TransactionInfoes
PRISMAdirect создает эту таблицу, если оплата включена. Данная таблица содержит сведения о платежных операциях.
Одна запись на операцию.
Запросы к этой таблице можно отправлять напрямую или с помощью сохраненных процедур, которые имеют к ней доступ.
Имя столбца |
Описание |
---|---|
Идентификатор |
Основной ключ |
OrderNumber |
Номер заказа |
OrderName |
Имя заказа |
OrderId |
Закрытый идентификационный элемент. Заказ идентифицируется по его OrderId, а не по OrderNumber. |
Поставщик услуг |
Поставщик платежных услуг |
TransactionId |
Идентификатор платежной операции, полученный от поставщика |
Отметка времени |
Отметка времени платежной операции |
Состояние |
Сведения о платежной операции. Например, инициирование, завершение, отмена, возврат денежных средств. |
Количество |
Стоимость, задействованная в платежной операции |
Валюта |
Валюта, используемая в платежной операции |
PayerName |
Имя плательщика |
PayerEmailAddress |
E-mail плательщика |
PayerPhoneNumber |
Номер телефона плательщика |
PayerShippingAddress |
Адрес плательщика |
PayerStatus |
Статус плательщика, полученный от поставщика платежных услуг. Указывает, проверил ли поставщик платежных услуг банковский счет клиента. Например, проверен, не проверен |
PayerIP |
IP-адрес хоста плательщика |
ServerName |
Имя компьютера, на котором установлена PRISMAdirect |
ServerIP |
IP-адрес компьютера, на котором установлена PRISMAdirect |
Tax |
Налог, задействованный в платежной операции. Налог включается в сумму. |
Таблица: ShipmentPackagesHistories
PRISMAdirect создает эту таблицу, если доставка включена. Данная таблица содержит сведения об отправленных пакетах.
Одна запись на пакет.
Запросы к этой таблице можно отправлять напрямую или с помощью сохраненных процедур, которые имеют к ней доступ.
Имя столбца |
Описание |
---|---|
Идентификатор |
Основной ключ |
OrderNumber |
Номер заказа |
OrderName |
Имя заказа |
Описание |
Описание пакета. Данное поле является обязательным для международной доставки. |
ShipmentProvider |
Поставщик услуг доставки |
DeliveryDateUTC |
Отметка времени операции доставки |
Длина |
Длина пакета |
Ширина |
Ширина пакета |
Высота |
Высота пакета |
Единица |
Единицы измерения размеров пакета [дюймы] или [см] |
WeightValue |
Вес пакета |
WeightUnit |
Единицы измерения веса пакета [фунты] или [кг] |
ShipmentAddressFrom |
Адрес доставки отправителя |
ShipmentAddressDestination |
Адрес доставки получателя |
InsuranceValue |
Страховая стоимость пакета |
InsuranceCurency |
Валюта, используемая для страховой стоимости пакета |
ShipmentCostValue |
Стоимость доставки пакета |
ShipmentCostCurency |
Валюта, используемая для стоимости доставки |