Loading

PrintAccounting データベースの使用可能なテーブル、ストアド プロシージャ、およびビュー

アカウンティングが有効になっていると、オーダーの確定時にアカウンティング情報が PRISMAdirect の PrintAccounting データベースに保存されます。また、複数のチケット アイテム (たとえば、用紙とシートに関する情報) も保存されます。PrintAccounting データベースのテーブルとその内容については、このトピックの「テーブルとその内容」セクションで詳しく説明しています。

PrintAccounting データベースには、複数のストアド プロシージャとビューが備わっています。

ストアド プロシージャとビュー

ストアド プロシージャとは、何度も再利用できるように保存された準備済みの SQL コードのことです。したがって、クエリを作成する際にそれをストアド プロシージャとして保存できます。ストアド プロシージャを呼び出すと、そのストアド プロシージャの一部として保存した SQL コードを実行できます。また、ストアド プロシージャにはパラメータを渡すことができます。その場合、ストアド プロシージャは渡されたパラメータ値に基づいて動作します。

テーブル OrderCustomItems および JobCustomItems に対してクエリを直接実行することはできません。これらの 2 つのテーブルに対してクエリを実行できるストアド プロシージャを使用する必要があります。その他のすべてのテーブルに対しては、クエリを直接実行するか、ストアド プロシージャを使用できます。PrintAccounting データベースには、次のような複数のデフォルト ストアド プロシージャが備わっています。

  1. AnonymizeOrder

    このストアド プロシージャには次の特徴があります。

    • すべての完了/キャンセル済みオーダーの匿名化

    • 次のパラメータを使用します。

      • @NumberOfDays - 日数 (構成から)

      • @ProfileAttributes - 匿名化されるマップ済みプロファイルアイテム

      • @JobCustomAttributes - 匿名化される他のアイテム

      • @AnonymousItem - 匿名化されたアイテムの値 (「匿名ユーザー」など)

      • @AnonymousEmail - 匿名化された E メールの値

  2. getFinishingAction

    このストアド プロシージャには次の特徴があります。

    • 仕上げアクションおよび対応する accounting_id が含まれています。

    • @startDate@endDate がパラメータとして使用されます。

    • uv_FinishingAction ビューが使用されます。

  3. upsGetAllBundleItemsWithFilters

    このストアド プロシージャには次の特徴があります。

    • すべてのバンドルアイテムが含まれています。

    • @startDate@endDate がパラメータとして使用されます。

  4. uspGetAccountingDataDump

    このストアド プロシージャには次の特徴があります。

    • カスタム オーダー アイテムとカスタム ジョブ アイテムを含む、すべてのオーダーとジョブの情報が含まれています。

    • @startDate@endDate がパラメータとして使用されます。

    • 次のテーブルに対してクエリを実行します。OrderItemsOrderCustomItemsJobItemsJobCustomItemsUserMediaItemFinishingActionJobMediaSettingsImageSettingsJobImageSettings

    • uv_JobImageSettings ビューが使用されます。

  5. upsGetAllBundleItems

    このストアド プロシージャには次の特徴があります。

    • バンドルカスタムアイテムを含む、すべてのバンドルの情報が含まれています。

    • @DumpDataInTempTable パラメータ (true/false) を使用して、@TempTable パラメータで指定された一時テーブルを作成して、後で情報の選択に使用できるようにするかどうかを指定します。

    • 次のテーブルに対してクエリを実行します。BundleItems, BundleCustomItems.

  6. uspGetAllJobsItems

    このストアド プロシージャには次の特徴があります。

    • カスタム ジョブ アイテムを含むすべてのジョブの情報が含まれています。

    • @DumpDataInTempTable パラメータ (true/false) を使用して、@TempTable パラメータで指定された一時テーブルを作成して、後で情報の選択に使用できるようにするかどうかを指定します。

    • 次のテーブルに対してクエリを実行します。JobItemsJobCustomItems

  7. uspGetAllOrdersItems

    このストアド プロシージャには次の特徴があります。

    • カスタム オーダー アイテムを含むすべてのオーダーの情報が含まれています。

    • @DumpDataInTempTable パラメータ (true/false) を使用して、@TempTable パラメータで指定された一時テーブルを作成して、後で情報の選択に使用できるようにするかどうかを指定します。

    • 次のテーブルに対してクエリを実行します。OrderItemsOrderCustomItems

  8. upsGetBundleAndBundlePartsItems

    このストアド プロシージャには次の特徴があります。

    • すべてのバンドルとバンドルパーツの情報が含まれています。

    • テーブル BundleItemsBundleCustomItemsJobItemsJobCustomItems に対してクエリを実行します。

  9. upsGetJobAndBundleItems

    このストアド プロシージャには次の特徴があります。

    • すべてのジョブとバンドルの情報が含まれています。

    • テーブル BundleItemsBundleCustomItemsJobItemsJobCustomItems に対してクエリを実行します。

  10. upsGetOrderAndJobsBundleItems

    このストアド プロシージャには次の特徴があります。

    • オーダーアイテム、バンドルカスタムアイテムを含む、すべてのオーダー、ジョブ、バンドルの情報が含まれています。

    • テーブル OrderItemsJobItemsBundleItemsUser に対してクエリを実行します。

  11. upsGetOrderBundlesItems

    このストアド プロシージャには次の特徴があります。

    • オーダーアイテム、バンドルカスタムアイテムを含む、すべてのオーダーとバンドルの情報が含まれています。

    • @DumpDataInTempTable パラメータ (true/false) を使用して、@TempTable パラメータで指定された一時テーブルを作成して、後で情報の選択に使用できるようにするかどうかを指定します。

    • テーブル OrderItemsOrderCustomItemsBundleItemsBundleCustomItemsUser に対してクエリを実行します。

  12. uspGetOrderJobsItems

    このストアド プロシージャには次の特徴があります。

    • カスタム オーダー アイテムとカスタム ジョブ アイテムを含む、すべてのオーダーとジョブの情報が含まれています。

    • @DumpDataInTempTable パラメータ (true/false) を使用して、@TempTable パラメータで指定された一時テーブルを作成して、後で情報の選択に使用できるようにするかどうかを指定します。

    • 次のテーブルに対してクエリを実行します。OrderItemsOrderCustomItemsJobItemsJobCustomItemsUser

  13. uspGetOrderJobsItemsDump

    このストアド プロシージャには次の特徴があります。

    • カスタム オーダー アイテムとカスタム ジョブ アイテムを含む、すべてのオーダーとジョブの情報が含まれています。

    • 次のテーブルに対してクエリを実行します。OrderItemsOrderCustomItemsJobItemsJobCustomItemsUser

    • @DumpDataInTempTable = True@TempTable = ##ojdetails のパラメータを使用して uspGetOrderJobsItems を実行します。@TempTable の名前はハードコードされています。

    メモ

    uspGetOrderJobsItemsuspGetOrderJobsItemsDump のどちらにも同じ情報が含まれています。

ビューとは、関連付けられた名前とともにデータベースに保存されている SQL ステートメントのことです。これは実際には、定義済み SQL クエリの形式をしたテーブルの構成です。ビューにはテーブルの 1 つ以上の行、またはすべての行を含めることができます。ビューは、作成済みの SQL クエリを使用してビューを作成する 1 つまたは多数のテーブルから作成できます。

PrintAccounting データベースには、次のような複数のデフォルト ビューが備わっています。

  1. OrderBundlesItemsValues

    このビューには次の特徴があります。

    • オーダー情報を含む、バンドルの情報が含まれています。

    • 次のテーブルに対してクエリを実行します。BundleItemsOrderItemsUser

  2. OrderJobsItems

    このビューには次の特徴があります。

    • すべてのジョブアイテムとすべてのバンドルアイテムが含まれています。

  3. OrderJobsItemsValues

    このビューには次の特徴があります。

    • オーダーアイテム、バンドルアイテムを含む、ジョブアイテムが含まれています。

    • 次のテーブルに対してクエリを実行します。JobItemsOrderItemsUserBundleItems

  4. uv_FinishingAction

    このビューには次の特徴があります。

    • 仕上げに関する情報と OrderAccountingId キーが含まれています。OrderAccountingId キーは FinishingAction_Accounting_Id として表示されます。

    • 次のテーブルに対してクエリを実行します。FinishingActionJobItemsOrderItems

  5. uv_JobImageSettings

    このビューには次の特徴があります。

    • ジョブの画像の情報と JobAccountingId キーが含まれています。画像には、ページのすべてのデジタル情報 (テキスト、画像、フレームなど) が含まれています。

    • 次のテーブルに対してクエリを実行します。JobImageSettingsImageSettings

テーブルとその内容

アカウンティング情報が含まれるデータベースのデフォルト名は PrintAccounting です。このデータベースは PRISMAdirect のインストール時に作成されます。次のテーブルは常に使用できます。

  • FinishingAction

  • ImageSettings

  • InvoiceSettings

  • JobCustomItems

  • JobImageSettings

  • JobItems

  • JobMediaSettings

  • MediaItem

  • OrderCustomItems

  • OrderItems

  • 金額

  • を押します

  • ユーザー

  • BundleItems

  • BundleCustomItems

PRISMAdirect の構成に応じて、次の 2 つの追加テーブルを作成できます。

  • TransactionInfoes

    このテーブルを作成するには、支払いを有効にします。

  • ShipmentPackagesHistories

    このテーブルを作成するには、配送を有効にします。

アカウンティングを有効にするには、「[設定] 」ワークスペースに移動して「[システム] 」-「[会計とレポート] 」-「[アカウンティング] 」-「[アカウンティング設定] 」を選択します。アカウンティングが有効になっていると、オーダーの確定時にアカウンティング情報がこのデータベースに保存されます。また、複数のチケット アイテム (たとえば、用紙とシートに関する情報) も保存されます。

  1. テーブル: OrderItems

    • このテーブルには大部分の共通オーダー アイテムが含まれています。OrderCustomItems テーブルには、残りの共通オーダー アイテムとすべてのカスタム オーダー アイテムが含まれています。

    • オーダーごとに 1 つのレコード。

    • このテーブルに対してクエリを直接実行するか、このテーブルにアクセスできるストアド プロシージャを使用できます。

    • アイテム CostCenterName および CostCenterID には、uniFLOW が PRISMAdirect とペアリングされている場合にのみ値が入力されます。

    列名

    アイテム名

    アイテムのキャプション

    説明

    OrderAccountingID

    主キー

    OrderNumber

    OrderNumber

    オーダー番号

    OrderName

    OrderName

    オーダー名

    OrderQueueEntryID

    OrderQEntryID

    非公開の識別アイテム。オーダーはその OrderNumber ではなく OrderQEntryID によって識別されます。

    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

    請求先 ID

    このアイテムに値が入力されるのは、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 テーブルには、残りの共通ジョブ アイテムとすべてのカスタム ジョブ アイテムが含まれています。

    • ジョブごとに 1 つのレコード。

    • このテーブルに対してクエリを直接実行するか、このテーブルにアクセスできるストアド プロシージャを使用できます。

    列名

    アイテム名

    アイテムのキャプション

    説明

    JobAccountingID

    主キー

    OrderAccountingID

    OrderItems テーブルの外部キー

    JobNumber

    JobNumber

    ジョブ番号

    JobName

    JobName

    ジョブ名

    JobQueueEntryID

    QueueEntryID

    非公開の識別アイテム。ジョブはその JobNumber ではなく QueueEntryID によって識別されます。

    JobComment

    ご意見・お問い合わせ

    備考

    ジョブに関する注意事項

    ProductType

    ジョブの製品タイプ (ステイショナリなど)

    ProductName

    商品名

    ジョブの製品名 (月次レポートなど)

    ProductCaption

    PRISMAdirect のインストール言語でのジョブの製品キャプション (月次レポートなど)

    JobInfo

    JobInfo

    ジョブの情報

    JobDeadline

    日付

    納品日

    ジョブの納品希望日時

    JobCompletionTime

    FinalizedDate

    ジョブの確定日

    値があるのは、アイテム FinalizedBy に値がある場合のみ

    JobCompletedBy

    FinalizedBy

    確定者

    ジョブを確定したオペレータのユーザー名

    JobDispatchTime

    DispatchTime

    発送日

    値があるのは、アイテム DispatchedBy に値がある場合のみ

    JobDispatchedBy

    DispatchedBy

    発送者

    ジョブを発送したオペレータのユーザー名

    部数

    Copies。ステイショナリ製品の場合は Quantity

    部数 / 個数

    カバー

    CoverPlace

    表紙

    なし表面と背面表面背面

    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

    • このテーブルの重要なバンドル情報、バンドルジョブごとに 1 つのレコード。方向や綴じなどの他のすべてのチケットアイテムは BundleCustomItems テーブルに保存されます。

    • ジョブごとに 1 つのレコード。

    • このテーブルに対してクエリを直接実行するか、このテーブルにアクセスできるストアド プロシージャを使用できます。

    列名

    バンドルチケットアイテム名

    バンドルチケットアイテムキャプション

    説明

    BundleAccountingID

    主キー

    OrderAccountingID

    OrderItems テーブルの外部キー

    BundleNumber

    Number

    バンドル番号

    JobsInside

    バンドル内のジョブの数

    BundleName

    名称

    バンドル名

    BundleQueueEntryID

    QueueEntryID

    内部 ID。

    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 テーブルにない残りの共通オーダー アイテムが含まれています。すべてのカスタム オーダー アイテムも含まれています。

    • カスタム アイテムごとに 1 つのレコード。

    • このテーブルに対してクエリを直接実行することはできません。このテーブルにアクセスできるストアド プロシージャを使用する必要があります。

    列名

    アイテム名

    説明

    OrderAccountingID

    OrderItems テーブルの外部キー

    OrderItemName

    カスタム オーダー アイテムの名前

    OrderItemType

    例:nvarchardatetimereal。これらのタイプは SQL アイテム タイプとして保存されます。

    このアイテム値は常に文字列として保存されます。

  5. テーブル: JobCustomItems

    • このテーブルには、JobItems テーブルにない残りの共通ジョブ アイテムが含まれています。すべてのカスタム ジョブ アイテムも含まれています。

    • カスタム アイテムごとに 1 つのレコード。

    • このテーブルに対してクエリを直接実行することはできません。このテーブルにアクセスできるストアド プロシージャを使用する必要があります。

    列名

    アイテム名

    説明

    JobAccountingID

    JobItems テーブルの外部キー

    JobItemName

    カスタム ジョブ アイテムの名前

    JobItemType

    例:nvarchardatetimereal。これらのタイプは SQL アイテム タイプとして保存されます。

    このアイテム値は常に文字列として保存されます。

  6. テーブル: BundleCustomItems

    • このテーブルには、BundleItems テーブルにない残りの共通ジョブアイテムが含まれています。すべてのカスタム ジョブ アイテムも含まれています。

    • カスタム アイテムごとに 1 つのレコード。

    • このテーブルに対してクエリを直接実行することはできません。このテーブルにアクセスできるストアド プロシージャを使用する必要があります。

    列名

    アイテム名

    説明

    BundleAccountingID

    BundleItems テーブルの外部キー

    BundleItemName

    カスタムバンドルアイテムの名前

    BundleItemType

    例:nvarchardatetimereal。これらのタイプは SQL アイテム タイプとして保存されます。

    BundleValue

    このアイテム値は常に文字列として保存されます。

  7. テーブル: ユーザー

    • このテーブルには特定のオーダーの顧客に関する情報が含まれています。

    • 顧客ごとに 1 つのレコード。

    • このテーブルに対してクエリを直接実行するか、このテーブルにアクセスできるストアド プロシージャを使用できます。

    列名

    アイテム名

    説明

    OrderAccountingID

    OrderItems テーブルの外部キー

    UserName

    UserId

    顧客の名前

    AccountName

    アカウント

    LastName

    LastName

    FirstName

    FirstName

    Department

    Department

    場所

    場所

    企業名

    企業名

    TelephoneNumber

    TelephoneNumber

    Eメール

    EmailAddress

  8. テーブル: を押します

    • このテーブルにはコスト センター別のトランザクションが含まれています。

    • コスト センターごとに 1 つのレコード。

    • このテーブルに対してクエリを直接実行するか、このテーブルにアクセスできるストアド プロシージャを使用できます。

    列名

    アイテム名

    説明

    TransactionID

    主キー

    日付

    トランザクションの日付

    OrderAccountingID

    OrderItems テーブルの外部キー

    UserName

    UserId

    顧客の名前

    TransactionType

    に設定 / 使用済

    TransactionValue

    FinalCost

    オーダーの合計価格。通貨記号なしの数字

    CostCenterName

    CostCenterName

    CostCenterID

    CostCenterId

  9. テーブル: InvoiceSettings

    • このテーブルには請求書に使用される情報が含まれています。

    • 請求書ごとに 1 つのレコード。

    • このテーブルに対してクエリを直接実行するか、このテーブルにアクセスできるストアド プロシージャを使用できます。

    列名

    アイテム名

    説明

    CurrencyID

    主キー

    CurrencyString

    EUR、CHF、…

    CurrencyPosition

    金額の手前に通貨を表示する場合は TRUE

    CompanyLogo

    会社ロゴ画像

    CompanyName

    会社名

    CompanyAddress

    会社所在地

  10. テーブル: 金額

    • このテーブルには、数式で使用されているすべてのアイテムと各アイテムの計算済み価格が含まれています。

    • アイテムごとに 1 つのレコード。

    • このテーブルに対してクエリを直接実行するか、このテーブルにアクセスできるストアド プロシージャを使用できます。

    列名

    アイテム名

    説明

    JobAccountingID

    JobItems テーブルの外部キー

    VariableName

    数式の変数名。たとえば、800BWCopiesFinishingPricingDocumentMediaWeight

    アイテムの価格 (数値)。

  11. テーブル: FinishingAction

    • このテーブルには、ジョブ用に選択された仕上げ (バインディング、折り、パンチ穴空けなど) に関する情報が含まれています。

    • ジョブごとに 1 つのレコード。

    • このテーブルに対してクエリを直接実行するか、このテーブルにアクセスできるストアド プロシージャを使用できます。

    • PRISMAprepare で PDF ファイルを準備できます。PRISMAprepare を閉じるとき、準備されたアイテムの値がその PDF ファイルに保存されます。オーダーを確定すると、仕上げアイテムが PDF ファイルから読み取られてデータベースに保存されます。この場合、PRISMAdirect の仕上げアイテムの値は無視されます。理由:PRISMAprepare の仕上げアイテムの値がより正確であるとみなされるためです。

    列名

    アイテム名

    説明

    FinishingActionID

    主キー

    JobAccountingID

    JobItems テーブルの外部キー

    タイプ

    TriFoldInSaddleStitchOrStapleSpineStaples_4Holes_3 など

    単位

    コピーシート、または空 (単位が不明の場合)

    FinishingQuantity

    数値

  12. テーブル: ImageSettings

    • このテーブルにはすべてのジョブの固有の画像設定が含まれています。このデータベースに 1 つの画像のエントリが 2 つ含まれることはありません。画像には、ページのすべてのデジタル情報 (テキスト、画像、フレームなど) が含まれています。

    • 画像ごとに 1 つのレコード。

    • このテーブルに対してクエリを直接実行するか、このテーブルにアクセスできるストアド プロシージャを使用できます。

    • PRISMAprepare で PDF ファイルを準備できます。PRISMAprepare を閉じるとき、準備されたアイテムの値がその PDF ファイルに保存されます。オーダーを確定すると、画像設定が PDF ファイルから読み取られてデータベースに保存されます。この場合、PRISMAdirect で使用されている画像設定は無視されます。

      理由:PRISMAprepare では、1 つのファイルで複数のイメージ サイズ (A4、A3 など) を使用できます。PRISMAdirect では 1 つの画像サイズだけを使用できます。正しいアカウンティングを行うには、すべてのサイズを考慮に入れる必要があります。

    列名

    アイテム名

    説明

    ImageSettingID

    主キー

    ImageKey

    このキーは、5 つの画像アイテムを区切り文字「,」で組み合わせることによって作成されます。例:Duplex,Color,2100,2970,TenthOfMillimeter

    Plexity

    SimplexDuplex

    BlackAndWhiteColorMixed

    ImageWidth

    ImageHeight

    ImageSizeUnit

    たとえば、MillimetersCentimetersTenthOfMillimeterHundredthOfMillimeterThousandthOfMillimeter

    OTSName

    使用しない

  13. テーブル: JobImageSettings

    • このテーブルにはジョブ別の画像数が含まれています。画像には、ページのすべてのデジタル情報 (テキスト、画像、フレームなど) が含まれています。

    • ジョブごとに 1 つのレコード。

    • このテーブルに対してクエリを直接実行するか、このテーブルにアクセスできるストアド プロシージャを使用できます。

    列名

    アイテム名

    説明

    JobAccountingID

    JobItems テーブルの外部キー

    ImageSettingID

    ImageSettings テーブルの外部キー

    ImageCount

    一意の各イメージのページ数

    範囲

    使用しない

  14. テーブル: MediaItem

    • このテーブルにはすべてのジョブの固有の用紙が含まれています。このデータベースに 1 つの用紙のエントリが 2 つ含まれることはありません。

    • 用紙ごとに 1 つのレコード。

    • このテーブルに対してクエリを直接実行するか、このテーブルにアクセスできるストアド プロシージャを使用できます。

    • 次の用紙アイテムが保存されます。

      1. PDF ファイルが使用できない場合は、PRISMAdirect のチケットで定義された用紙が保存されます。

      2. PDF ファイルが使用できるが、そのファイルが PRISMAprepare で準備されていない場合は、以下のようになります。

        PRISMAdirect のチケットで定義された用紙が保存されます。PDF ファイルで使用されている用紙は無視されます。

      3. PRISMAprepare で PDF ファイルが PRISMAprepare で準備されると、以下のようになります。

        PRISMAprepare で PDF ファイルを準備できます。PRISMAprepare を閉じるとき、準備されたアイテムの値がその PDF ファイルに保存されます。オーダーを確定すると、PRISMAprepare の用紙アイテムが PDF ファイルから読み取られてデータベースに保存されます。この場合、PRISMAdirect で使用されている用紙アイテムは無視されます。

    列名

    アイテム名

    説明

    MediaItemID

    主キー

    MediaKey

    たとえば、595x842 points, Tab(False), Cyclic(1), 120 g/m2, Plain, Red

    MediaName

    用紙名

    MediaType

    たとえば、PlainTransparentEnvelope など

    MediaWidth

    数値

    MediaHeight

    数値

    MediaSizeUnit

    たとえば、pointsTenthOfMillimeter

    MediaWeight

    数値

    MediaWeightUnit

    たとえば、g/m2

    MediaColor

    たとえば、White、Red

    PrePunchedMedia

    用紙のパンチ穴数 (数値)

    TabMedia

    True または False

    CycleLength

    数値

  15. テーブル: JobMediaSettings

    • このテーブルにはジョブ別のシート数が含まれています。

    • ジョブごとに 1 つのレコード。

    • このテーブルに対してクエリを直接実行するか、このテーブルにアクセスできるストアド プロシージャを使用できます。

    列名

    アイテム名

    説明

    JobAccountingID

    JobItems テーブルの外部キー

    MediaItemID

    MediaItem テーブルの外部キー

    SheetCount

    用紙のシート数

    範囲

    使用しない

  16. テーブル: TransactionInfoes

    • このテーブルは、支払いが有効になっているときに PRISMAdirect で作成されます。このテーブルには支払いトランザクションに関する情報が含まれています。

    • トランザクションごとに 1 つのレコード。

    • このテーブルに対してクエリを直接実行するか、このテーブルにアクセスできるストアド プロシージャを使用できます。

    列名

    説明

    ID

    主キー

    OrderNumber

    オーダー番号

    OrderName

    オーダー名

    OrderId

    非公開の識別アイテム。オーダーはその OrderNumber ではなく OrderId によって識別されます。

    提供元

    支払いプロバイダー

    TransactionId

    プロバイダーから受信した支払いトランザクション ID

    タイムスタンプ

    支払いトランザクションのタイムスタンプ

    ステータス

    支払いトランザクションに関する情報。たとえば、start、end、cancel、refund。

    合計

    支払いトランザクションに関係する価格

    通貨設定

    支払いトランザクションで使用された通貨

    PayerName

    支払人名

    PayerEmailAddress

    支払人電子メールアドレス

    PayerPhoneNumber

    支払人電話番号

    PayerShippingAddress

    支払人住所

    PayerStatus

    支払いプロバイダーから受信した支払人のステータス。支払いプロバイダーが顧客の銀行口座を確認したかどうかを示します。例:確認済み、未確認

    PayerIP

    支払人の IP ホスト アドレス

    ServerName

    PRISMAdirect がインストールされているコンピュータの名前

    ServerIP

    PRISMAdirect がインストールされているコンピュータの IP アドレス

    Tax

    支払いトランザクションに関係する税。税は金額に含まれています。

  17. テーブル: ShipmentPackagesHistories

    • このテーブルは、配送が有効になっているときに PRISMAdirect で作成されます。このテーブルには配送済みパッケージに関する情報が含まれています。

    • パッケージごとに 1 つのレコード。

    • このテーブルに対してクエリを直接実行するか、このテーブルにアクセスできるストアド プロシージャを使用できます。

    列名

    説明

    ID

    主キー

    OrderNumber

    オーダー番号

    OrderName

    オーダー名

    説明

    パッケージの説明。国際配送ではこのフィールドは必須です。

    ShipmentProvider

    配送プロバイダー

    DeliveryDateUTC

    配送トランザクションのタイムスタンプ

    長さ

    パッケージの長さ

    パッケージの幅

    Height

    パッケージの高さ

    単位

    パッケージサイズの単位 (「inch」または「cm」)

    WeightValue

    パッケージの重量

    WeightUnit

    パッケージ重量の単位 (「lb」または「kg」)

    ShipmentAddressFrom

    発送者の住所

    ShipmentAddressDestination

    受取人の住所

    InsuranceValue

    パッケージの保険価額

    InsuranceCurency

    パッケージの保険価額で使用されている通貨

    ShipmentCostValue

    パッケージの配送費用

    ShipmentCostCurency

    配送費用に使用された通貨