Loading

Доступные таблицы, сохраненные процедуры и представления View базы данных PrintAccounting

Если система учета включена, по завершении заказа информация системы учета сохраняется в базе данных PrintAccounting системы PRISMAdirect. Кроме того, также сохраняются значения определенных элементов контрольного листа, например сведения о носителе и количестве листов. Подробное описание таблиц базы данных PrintAccounting и их содержимого приведено в разделе «Таблицы и их содержимое».

База данных PrintAccounting позволяет использовать множество сохраненных процедур и представлений View.

Сохраненные процедуры и представления View

Сохраненные процедуры — это готовый код SQL, сохраненный для повторного использования. Вы можете создавать запросы и сохранять их в качестве процедур. Вы можете вызвать сохраненную процедуру и выполнить ее в качестве кода SQL. Кроме того, сохраненную процедуру можно запускать с передачей ей определенных параметров. Таким образом, сохраненная процедура могут отрабатывать с учетом переданных ей значений параметров.

К таблицам OrderCustomItems и JobCustomItems нельзя обращаться с запросами напрямую. Нужно использовать сохраненные процедуры, которые могут обращаться с запросами к этим двум таблицам. Отправлять запросы всем другим таблицам можно напрямую или с помощью сохраненных процедур. База данных PrintAccounting позволяет использовать различные сохраненные процедуры по умолчанию:

  1. AnonymizeOrder

    Данная сохраненная процедура:

    • Анонимизирует все завершенные/отмененные заказы

    • Используются следующие параметры:

      • @NumberOfDays — количество дней (из конфигурации)

      • @ProfileAttributes — отображаемые элементы профиля, которые необходимо анонимизировать

      • @JobCustomAttributes — другие элементы, которые необходимо анонимизировать

      • @AnonymousItem — значение для анонимизированных элементов (например, "Анонимный пользователь")

      • @AnonymousEmail — значение для анонимизированной электронной почты

  2. getFinishingAction

    Данная сохраненная процедура:

    • Содержит действия окончательной обработки и соответствующий accounting_id.

    • В качестве параметров используются @startDate и @endDate.

    • В качестве представления View использует uv_FinishingAction.

  3. upsGetAllBundleItemsWithFilters

    Данная сохраненная процедура:

    • Содержит все элементы пакета.

    • В качестве параметров используются @startDate и @endDate.

  4. uspGetAccountingDataDump

    Данная сохраненная процедура:

    • Содержит всю информацию о заказах и заданиях, включая настраиваемые элементы заказов и настраиваемые элементы заданий.

    • В качестве параметров используются @startDate и @endDate.

    • Запрашивает таблицы: OrderItems, OrderCustomItems, JobItems, JobCustomItems, Пользователь, MediaItem, FinishingAction, JobMediaSettings, ImageSettings, JobImageSettings.

    • В качестве представления View использует uv_JobImageSettings.

  5. upsGetAllBundleItems

    Данная сохраненная процедура:

    • Содержит всю информацию о пакетах, включая настраиваемые элементы пакетов.

    • Использует параметр @DumpDataInTempTable (true/false), чтобы указать, будет ли в результате создана временная таблица, указанная параметром @TempTable для последующего выбора информации.

    • Запрашивает таблицы: BundleItems, BundleCustomItems.

  6. uspGetAllJobsItems

    Данная сохраненная процедура:

    • Содержит всю информацию о заданиях, включая настраиваемые элементы заданий.

    • Использует параметр @DumpDataInTempTable (true/false), чтобы указать, будет ли в результате создана временная таблица, указанная параметром @TempTable для последующего выбора информации.

    • Запрашивает таблицы: JobItems, JobCustomItems.

  7. uspGetAllOrdersItems

    Данная сохраненная процедура:

    • Содержит всю информацию о заказах, включая настраиваемые элементы заказов.

    • Использует параметр @DumpDataInTempTable (true/false), чтобы указать, будет ли в результате создана временная таблица, указанная параметром @TempTable для последующего выбора информации.

    • Запрашивает таблицы: OrderItems, OrderCustomItems.

  8. upsGetBundleAndBundlePartsItems

    Данная сохраненная процедура:

    • Содержит всю информацию о пакете и составляющих частях пакета.

    • Запрашивает таблицы BundleItems, BundleCustomItems, JobItems, JobCustomItems.

  9. upsGetJobAndBundleItems

    Данная сохраненная процедура:

    • Содержит информацию обо всех заданиях и пакетах.

    • Запрашивает таблицы BundleItems, BundleCustomItems, JobItems, JobCustomItems.

  10. upsGetOrderAndJobsBundleItems

    Данная сохраненная процедура:

    • Содержит всю информацию о заказах и заданиях, а также информацию о пакетах, включая настраиваемые элементы пакета и заказа.

    • Запрашивает таблицы OrderItems, JobItems, BundleItems, User.

  11. upsGetOrderBundlesItems

    Данная сохраненная процедура:

    • Содержит всю информацию о заказах и пакетах, включая настраиваемые элементы пакета и заказа.

    • Использует параметр @DumpDataInTempTable (true/false), чтобы указать, будет ли в результате создана временная таблица, указанная параметром @TempTable для последующего выбора информации.

    • Запрашивает таблицы OrderItems, OrderCustomItems, BundleItems, BundleCustomItems, User.

  12. uspGetOrderJobsItems

    Данная сохраненная процедура:

    • Содержит всю информацию о заказах и заданиях, включая настраиваемые элементы заказов и настраиваемые элементы заданий.

    • Использует параметр @DumpDataInTempTable (true/false), чтобы указать, будет ли в результате создана временная таблица, указанная параметром @TempTable для последующего выбора информации.

    • Запрашивает таблицы: OrderItems, OrderCustomItems, JobItems, JobCustomItems, Пользователь.

  13. uspGetOrderJobsItemsDump

    Данная сохраненная процедура:

    • Содержит всю информацию о заказах и заданиях, включая настраиваемые элементы заказов и настраиваемые элементы заданий.

    • Запрашивает таблицы: OrderItems, OrderCustomItems, JobItems, JobCustomItems, Пользователь.

    • Выполняет uspGetOrderJobsItems с параметрами @DumpDataInTempTable = True и @TempTable = ##ojdetails. Имя @TempTable задается жестко и является неизменяемым.

    ПРИМЕЧАНИЕ

    В uspGetOrderJobsItems и uspGetOrderJobsItemsDump содержится одинаковая информация.

Представление View — это оператор SQL, который хранится в базе данных с ассоциированным именем. В действительности, представление View — это виртуальная таблица в форме подготовленного запроса SQL. Представление View может содержать одну или несколько строк из таблицы или даже все строки таблицы. Представление View может быть создано на основе одной или нескольких таблиц, которые зависят от написанного SQL-запроса на создание представления View.

База данных PrintAccounting позволяет использовать различные представления View по умолчанию:

  1. OrderBundlesItemsValues

    Данное представление View:

    • Содержит информацию о пакетах, включая информацию о заказе.

    • Запрашивает таблицы: BundleItems, OrderItems, User.

  2. OrderJobsItems

    Данное представление View:

    • Содержит все элементы задания и все элементы пакета.

  3. OrderJobsItemsValues

    Данное представление View:

    • Содержит элементы заданий, включая элементы заказа и элементы пакета

    • Запрашивает таблицы: JobItems, OrderItems, User, BundleItems.

  4. uv_FinishingAction

    Данное представление View:

    • Содержит информацию по окончательной обработке и ключевые сведения OrderAccountingId. Ключевые сведения OrderAccountingId отображаются в качестве FinishingAction_Accounting_Id.

    • Запрашивает таблицы: FinishingAction, JobItems, OrderItems.

  5. uv_JobImageSettings

    Данное представление View:

    • Содержит информацию об изображениях заданий и ключевые сведения JobAccountingId. Изображение содержит всю цифровую информацию страницы, например текст, изображения, рамки и т. д.

    • Запрашивает таблицы: JobImageSettings, ImageSettings.

Таблицы и их содержимое

PrintAccounting — это имя базы данных по умолчанию, в которой содержится информация системы учета. Эта база данных создается при установке PRISMAdirect. Следующие таблицы всегда доступны:

  • FinishingAction

  • ImageSettings

  • InvoiceSettings

  • JobCustomItems

  • JobImageSettings

  • JobItems

  • JobMediaSettings

  • MediaItem

  • OrderCustomItems

  • OrderItems

  • Ценообразование

  • Транзакции

  • Пользователь

  • BundleItems

  • BundleCustomItems

В зависимости от конфигурации PRISMAdirect можно создать две дополнительные таблицы:

  • TransactionInfoes

    Включение платежа для создания этой таблицы.

  • ShipmentPackagesHistories

    Включение доставки для создания этой таблицы.

Чтобы включить систему учета, перейдите к рабочему пространству [Конфигурация] и выберите [Система]  — [Система учета и отчеты]  — [Система учета]  — [Рабочий процесс учета]. Если система учета включена, сведения системы учета сохраняются в базе данных по завершении заказа. Кроме того, также сохраняются значения определенных элементов контрольного листа, например сведения о носителе и количестве листов.

  1. Таблица: 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

    Валюта

  2. Таблица: 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.

  3. Таблица: 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

    Тип налогооблагаемого продукта

    Тип налогооблагаемого продукта для пакета

  4. Таблица: OrderCustomItems

    • В данной таблице содержатся остальные общие элементы заказов, которых нет в таблице OrderItems. В ней также содержатся все настраиваемые элементы заказов.

    • Одна запись на настраиваемый элемент.

    • Запросы к этой таблице нельзя отправлять напрямую. Нужно использовать сохраненные процедуры, которые имеют доступ к этой таблице.

    Имя столбца

    Имя элемента

    Описание

    OrderAccountingID

    Внешний ключ таблицы OrderItems

    OrderItemName

    Название настраиваемого элемента заказа

    OrderItemType

    Например, nvarchar, datetime, real. Типы хранятся в качестве типов элементов SQL.

    Значение

    Значение элемента всегда хранится в виде строки.

  5. Таблица: JobCustomItems

    • В данной таблице содержатся остальные общие элементы заданий, которых нет в таблице JobItems. В ней также содержатся все настраиваемые элементы заданий.

    • Одна запись на настраиваемый элемент.

    • Запросы к этой таблице нельзя отправлять напрямую. Нужно использовать сохраненные процедуры, которые имеют доступ к этой таблице.

    Имя столбца

    Имя элемента

    Описание

    JobAccountingID

    Внешний ключ таблицы JobItems

    JobItemName

    Название настраиваемого элемента задания

    JobItemType

    Например, nvarchar, datetime, real. Типы хранятся в качестве типов элементов SQL.

    Значение

    Значение элемента всегда хранится в виде строки.

  6. Таблица: BundleCustomItems

    • В данной таблице содержатся остальные общие элементы заданий, которых нет в таблице BundleItems. В ней также содержатся все настраиваемые элементы заданий.

    • Одна запись на настраиваемый элемент.

    • Запросы к этой таблице нельзя отправлять напрямую. Нужно использовать сохраненные процедуры, которые имеют доступ к этой таблице.

    Имя столбца

    Имя элемента

    Описание

    BundleAccountingID

    Внешний ключ таблицы BundleItems

    BundleItemName

    Название настраиваемого элемента пакета

    BundleItemType

    Например, nvarchar, datetime, real. Типы хранятся в качестве типов элементов SQL.

    BundleValue

    Значение элемента всегда хранится в виде строки.

  7. Таблица: Пользователь

    • Данная таблица содержит сведения о клиенте для данного заказа.

    • Одна запись на клиента.

    • Запросы к этой таблице можно отправлять напрямую или с помощью сохраненных процедур, которые имеют к ней доступ.

    Имя столбца

    Имя элемента

    Описание

    OrderAccountingID

    Внешний ключ таблицы OrderItems

    UserName

    UserId

    Имя клиента

    AccountName

    Учетная запись

    LastName

    LastName

    FirstName

    FirstName

    Отдел

    Отдел

    Местоположение

    Местоположение

    Компания

    Компания

    TelephoneNumber

    TelephoneNumber

    Электронная почта

    EmailAddress

  8. Таблица: Транзакции

    • Данная таблица содержит транзакции по центру затрат.

    • Одна запись на центр затрат.

    • Запросы к этой таблице можно отправлять напрямую или с помощью сохраненных процедур, которые имеют к ней доступ.

    Имя столбца

    Имя элемента

    Описание

    TransactionID

    Основной ключ

    Дата

    Дата транзакции

    OrderAccountingID

    Внешний ключ таблицы OrderItems

    UserName

    UserId

    Имя клиента

    TransactionType

    комплект / потрачено

    TransactionValue

    FinalCost

    Итоговая стоимость заказа. Число без указания валюты

    CostCenterName

    CostCenterName

    CostCenterID

    CostCenterId

  9. Таблица: InvoiceSettings

    • Данная таблица содержит сведения, которые используются для счета.

    • Одна запись на счет.

    • Запросы к этой таблице можно отправлять напрямую или с помощью сохраненных процедур, которые имеют к ней доступ.

    Имя столбца

    Имя элемента

    Описание

    CurrencyID

    Основной ключ

    CurrencyString

    Евро, Швейцарские франки...

    CurrencyPosition

    TRUE, если валюта отображается перед значением

    CompanyLogo

    Изображение логотипа компании

    CompanyName

    Название компании

    CompanyAddress

    Адрес компании

  10. Таблица: Ценообразование

    • В данной таблице содержатся все элементы, которые используются в формулах, а также рассчитанная стоимость каждого элемента.

    • Одна запись на элемент.

    • Запросы к этой таблице можно отправлять напрямую или с помощью сохраненных процедур, которые имеют к ней доступ.

    Имя столбца

    Имя элемента

    Описание

    JobAccountingID

    Внешний ключ таблицы JobItems

    VariableName

    Название переменной формулы. Например, 800BW, Копии, FinishingPricing, DocumentMediaWeight.

    Значение

    Стоимость для элемента в виде цифрового значения.

  11. Таблица: FinishingAction

    • В данной таблице содержится информация о выбранной окончательной обработке задания (например, сведения о переплете, фальцовке, перфорировании).

    • Одна запись на задание.

    • Запросы к этой таблице можно отправлять напрямую или с помощью сохраненных процедур, которые имеют к ней доступ.

    • Файл PDF можно подготовить в PRISMAprepare. При закрытии PRISMAprepare значения готовых элементов автоматически сохраняются в файле PDF. По завершении заказа элементы окончательной обработки считываются из файла PDF и сохраняются в базе данных. В этом случае значения элементов окончательной обработки PRISMAdirect игнорируются. Причина: значения элементов окончательной обработки PRISMAprepare считаются более правильными.

    Имя столбца

    Имя элемента

    Описание

    FinishingActionID

    Основной ключ

    JobAccountingID

    Внешний ключ таблицы JobItems

    Тип

    TriFoldIn, SaddleStitchOrStapleSpine, Staples_4, Holes_3 и т. п.

    Единица

    Copy, Set, Sheet или пустое значение, если единица неизвестна

    FinishingQuantity

    Цифровое значение

  12. Таблица: 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

    Не используется

  13. Таблица: JobImageSettings

    • В этой таблице содержится число изображений на задание. Изображение содержит всю цифровую информацию страницы, например текст, изображения, рамки и т. д.

    • Одна запись на задание.

    • Запросы к этой таблице можно отправлять напрямую или с помощью сохраненных процедур, которые имеют к ней доступ.

    Имя столбца

    Имя элемента

    Описание

    JobAccountingID

    Внешний ключ таблицы JobItems

    ImageSettingID

    Внешний ключ таблицы ImageSettings

    ImageCount

    Число страниц для каждого уникального изображения

    Диапазон

    Не используется

  14. Таблица: MediaItem

    • В этой таблице содержатся уникальные носители для всех заданий. В базе данных не будут храниться двойные записи для носителя.

    • Одна запись на носитель.

    • Запросы к этой таблице можно отправлять напрямую или с помощью сохраненных процедур, которые имеют к ней доступ.

    • Будут сохранены следующие элементы носителя:

      1. Если файл PDF недоступен, носитель сохраняется согласно контрольному листу PRISMAdirect.

      2. Если файл PDF доступен, но не подготовлен в PRISMAprepare, то:

        Носитель сохраняется согласно контрольному листу PRISMAdirect. Носитель, используемый файлом PDF, игнорируется.

      3. Если файл 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

    Цифровое значение

  15. Таблица: JobMediaSettings

    • В этой таблице содержится число листов на задание.

    • Одна запись на задание.

    • Запросы к этой таблице можно отправлять напрямую или с помощью сохраненных процедур, которые имеют к ней доступ.

    Имя столбца

    Имя элемента

    Описание

    JobAccountingID

    Внешний ключ таблицы JobItems

    MediaItemID

    Внешний ключ таблицы MediaItem

    SheetCount

    Число листов носителя

    Диапазон

    Не используется

  16. Таблица: TransactionInfoes

    • PRISMAdirect создает эту таблицу, если оплата включена. Данная таблица содержит сведения о платежных операциях.

    • Одна запись на операцию.

    • Запросы к этой таблице можно отправлять напрямую или с помощью сохраненных процедур, которые имеют к ней доступ.

    Имя столбца

    Описание

    Идентификатор

    Основной ключ

    OrderNumber

    Номер заказа

    OrderName

    Имя заказа

    OrderId

    Закрытый идентификационный элемент. Заказ идентифицируется по его OrderId, а не по OrderNumber.

    Поставщик услуг

    Поставщик платежных услуг

    TransactionId

    Идентификатор платежной операции, полученный от поставщика

    Отметка времени

    Отметка времени платежной операции

    Состояние

    Сведения о платежной операции. Например, инициирование, завершение, отмена, возврат денежных средств.

    Количество

    Стоимость, задействованная в платежной операции

    Валюта

    Валюта, используемая в платежной операции

    PayerName

    Имя плательщика

    PayerEmailAddress

    E-mail плательщика

    PayerPhoneNumber

    Номер телефона плательщика

    PayerShippingAddress

    Адрес плательщика

    PayerStatus

    Статус плательщика, полученный от поставщика платежных услуг. Указывает, проверил ли поставщик платежных услуг банковский счет клиента. Например, проверен, не проверен

    PayerIP

    IP-адрес хоста плательщика

    ServerName

    Имя компьютера, на котором установлена PRISMAdirect

    ServerIP

    IP-адрес компьютера, на котором установлена PRISMAdirect

    Tax

    Налог, задействованный в платежной операции. Налог включается в сумму.

  17. Таблица: ShipmentPackagesHistories

    • PRISMAdirect создает эту таблицу, если доставка включена. Данная таблица содержит сведения об отправленных пакетах.

    • Одна запись на пакет.

    • Запросы к этой таблице можно отправлять напрямую или с помощью сохраненных процедур, которые имеют к ней доступ.

    Имя столбца

    Описание

    Идентификатор

    Основной ключ

    OrderNumber

    Номер заказа

    OrderName

    Имя заказа

    Описание

    Описание пакета. Данное поле является обязательным для международной доставки.

    ShipmentProvider

    Поставщик услуг доставки

    DeliveryDateUTC

    Отметка времени операции доставки

    Длина

    Длина пакета

    Ширина

    Ширина пакета

    Высота

    Высота пакета

    Единица

    Единицы измерения размеров пакета [дюймы] или [см]

    WeightValue

    Вес пакета

    WeightUnit

    Единицы измерения веса пакета [фунты] или [кг]

    ShipmentAddressFrom

    Адрес доставки отправителя

    ShipmentAddressDestination

    Адрес доставки получателя

    InsuranceValue

    Страховая стоимость пакета

    InsuranceCurency

    Валюта, используемая для страховой стоимости пакета

    ShipmentCostValue

    Стоимость доставки пакета

    ShipmentCostCurency

    Валюта, используемая для стоимости доставки