TransactionLayaways
取置き取引情報を取得、登録します。
Columns
| Name | Type | ReadOnly | References | Description |
| TransactionHeadId [KEY] | Integer | True |
取引ID | |
| AdjustmentDateTime | Datetime | False |
精算日時:精算をしたら日時が入る。 | |
| AdjustmentMile | Integer | False |
調整マイル:取引で手動で付与されるマイル※ 会員販売でない場合、nullが返されます。 | |
| AdjustmentMileDivision | String | False |
調整マイル区分:調整マイルの区分 1:0マイル (マイルを付与しない。「調整マイル = -1 * 獲得マイル」)2:マイル指定(指定したマイルにする。「調整マイル = 入力値 - 獲得マイル」)3:マイル加算(マイルを加算/減算する。「調整マイル =入力値」)4:マイルn倍(指定倍数にする。「調整マイル = 獲得マイル * (n - 1)」※ 会員販売でない場合、nullが返されます。 | |
| AdjustmentMileValue | Integer | False |
調整マイル区分値:調整マイルの入力値 ※ 会員販売でない場合、nullが返されます。 | |
| Amount | Integer | False |
数量合計:取引明細の返品以外の数量の合計 (取引明細区分が2返品以外の数量) | |
| AuthDate | Date | False |
センター処理日:クレジットのセンター処理日。 | |
| AuthNumber | String | False |
承認番号:クレジットの承認番号。 | |
| CancelDateTime | Datetime | False |
取消日時:取消/打消しの場合自動設定。 | |
| CancelDivision | String | False |
取消区分:取引の取消を識別する区分。 (0:通常、1取消) | |
| CancelSlipNumber | String | False |
取消伝票番号:クレジットの取消伝票番号。 | |
| CardCompany | String | False |
取扱カード会社:クレジットカード会社 例) VISA、JCB、MASTER、AMEX、DINERSなど | |
| Carriage | Integer | False |
送料:EC連携用送料。 | |
| CashTotal | Integer | False |
内現金支払金額:合計金額の内訳 (現金払い) | |
| Change | Integer | False |
釣銭 | |
| Commission | Integer | False |
手数料:EC連携用手数料。 | |
| CostTotal | Decimal | False |
原価合計:明細の原価計の合計 | |
| CreditDivision | String | False |
クレジット区分:クレジット会社を識別する区分 | |
| CreditTotal | Integer | False |
内クレジット支払金額:合計金額の内訳 (クレジット払い) | |
| CurrentMile | Integer | False |
現在マイル:取引前のマイル。※ マイルの直接入力は9桁まで可能です。ただし、マイルの加算により9桁を超える値が発生することもあり得ます。※ 会員販売でない場合、nullが返されます。 | |
| Customer | String | False |
会員 ※ 現在の会員マスタに登録されている会員情報が設定されます。 | |
| CustomerCode | String | False | ||
| CustomerGroupId | Integer | False |
客層ID:客層ID。客層セクションIDが1の客層IDを設定。 | |
| CustomerGroupId2 | Integer | False |
客層ID2:客層ID2。客層セクションIDが2の客層IDを設定。 | |
| CustomerGroupId3 | Integer | False |
客層ID3:客層ID3。客層セクションIDが3の客層IDを設定。 | |
| CustomerGroupId4 | Integer | False |
客層ID4:客層ID4。客層セクションIDが4の客層IDを設定。 | |
| CustomerGroupId5 | Integer | False |
客層ID5:客層ID5。客層セクションIDが5の客層IDを設定。 | |
| CustomerGroups | String | False |
客層 ※ 現在の客層マスタに登録されている客層情報が設定されます。 | |
| CustomerId | Long | False |
会員ID:会員毎に付与するID。数字10桁以内。 | |
| CustomerPinCode | String | False |
PINコード:自由な文字列。 PINコードなど会員を識別する任意の文字列を設定してください。 | |
| CustomerRank | String | False |
会員ランク:管理画面の[設定]→[会員設定]→[会員ランク]で設定した値 | |
| Denomination | String | False |
金種:11:磁気クレジットカード、12:ICクレジットカード、13:銀聯カード、21:デビットカード、41:電子マネー ※ペイメント・マイスターで使用 | |
| Deposit | Integer | False |
預かり金:会計時に預かった金額。 | |
| DepositCash | Integer | False |
預かり金現金:会計時に預かった現金金額。 | |
| DepositCredit | Integer | False |
預かり金クレジット:会計時に預かったクレジット金額。 | |
| DiscountRoundingDivision | String | False |
割引丸め区分:割引の端数を丸める方法を指定する区分。 0:四捨五入、1:切り捨て、2:切り上げ ※2:切り上げを一律で設定 | |
| Discounts | String | False |
小計値引/割引、単品値引/割引の詳細情報 | |
| DisposeDivision | String | False |
打消区分:0通常、1打消元レコード、2打消レコード ※0:通常と2:打消レコードのみ設定可能(省略時は0:通常を設定)※打消レコードの場合、取引明細区分は、(通常、部門売り)→返品に変換させて設定してください。 | |
| DisposeServerTransactionHeadId | String | False |
打消元取引ID:打消元取引ID ※打消し区分が2の場合必須 ※打消元取引IDが存在しない場合エラー。省略時はnullを設定 | |
| EarnMile | Integer | False |
獲得マイル:取引で付与されるマイル 合計 * ポイント付与率 ※ 会員販売でない場合、nullが返されます。 | |
| EnterDateTime | Datetime | False |
入店日時: | |
| ExchangeTicketNo | String | False |
引換券番号 | |
| GiftReceiptValidDays | Integer | False |
ギフトレシート引換有効日数:有効日数が経過しても、ギフトレシートの引換ができなくなるわけではありません。 | |
| GuestNumbers | Integer | False |
客数:客数。 | |
| GuestNumbersFemale | Integer | False |
客数(女):客数(女)。 | |
| GuestNumbersMale | Integer | False |
客数(男):客数(男)。 | |
| GuestNumbersUnknown | Integer | False |
客数(不明):客数(不明)。 | |
| InTaxSalesTotal | Integer | False |
内税対象額:売上対象商品の内税販売合計金額。 内税販売の場合は、税込・税抜き商品を対象。 | |
| Layaway | String | False |
取置き情報:取置き時の詳細情報 | |
| LayawayPickUp | String | False |
取置き引取情報:取置き引取時の詳細情報 | |
| Memo | String | False |
メモ:入出金時のメモなどを設定。 1000文字以内。 | |
| MileageDivision | String | False |
マイレージ利用区分:マイレージ機能を利用するか否か。 (0: 利用しない 1: 利用する 2: ポイントの代わりに貯める) | |
| MileageLabel | String | False |
マイレージラベル:マイレージの名称。未設定の場合は「マイル」 | |
| NetTaxFreeConsumableTaxExclude | Integer | False |
外税商品の消耗品免税額:外税商品の消耗品免税額。 | |
| NetTaxFreeConsumableTaxInclude | Integer | False |
内税商品の消耗品免税額:内税商品の消耗品免税額。 | |
| NetTaxFreeGeneralTaxExclude | Integer | False |
外税商品の一般品免税額:外税商品の一般品免税額。 | |
| NetTaxFreeGeneralTaxInclude | Integer | False |
内税商品の一般品免税額:内税商品の一般品免税額。 | |
| NewPoint | Integer | False |
付与ポイント:取引で付与されるポイント。 合計 * ポイント付与率 | |
| NonSalesTargetAmount | Integer | False |
売上対象外数量合計:取引明細の返品以外かつ売上対象外の数量の合計。 (取引明細区分が2返品以外の数量) | |
| NonSalesTargetCostTotal | Decimal | False |
売上対象外原価合計:売上対象外商品の原価合計。 | |
| NonSalesTargetInTaxTotal | Integer | False |
売上対象外内税合計:売上対象外商品の外税合計。 | |
| NonSalesTargetOutTaxTotal | Integer | False |
売上対象外外税合計:売上対象外商品の内税合計。 | |
| NonSalesTargetReturnAmount | Integer | False |
売上対象外返品数量合計:取引明細の返品かつ売上対象外の数量の合計。 (取引明細区分が2返品の数量) | |
| NonSalesTargetTaxFreeTotal | Integer | False |
売上対象外免税額合計:売上対象外商品の免税額合計。 | |
| NonSalesTargetTotal | Integer | False |
売上対象外合計:売上対象外商品の合計。 外税販売の場合、税を含まない。 | |
| NonTaxSalesTotal | Integer | False |
非課税対象額:売上対象商品の非課税商品の合計金額。 | |
| OutTaxSalesTotal | Integer | False |
外税対象額:売上対象商品の外税販売の税抜き商品合計金額 | |
| PaymentCount | Integer | False |
支払回数:クレジットの支払回数。※ゼウス、ペイメントマイスターご利用時 (1:一括払い、99:リボ払い、100:ボーナス払い、101:ボーナス併用、n:n回払い) | |
| Point | Integer | False |
現在ポイント:取引前のポイント。※ ポイント値の直接入力は9桁まで可能です。ただし、ポイントの加算により9桁を超える値が発生することもあり得ます。 | |
| PointDiscount | Integer | False |
ポイント値引き:使用ポイント * ポイント還元率。※消費税含む | |
| PointGivingDivision | String | False |
ポイント付与税区分:1:税額を含める + 利用ポイント分を含める、2:税額を含めない + 利用ポイント分を含める、3:税額を含める + 利用ポイント分を含めない、4:税額を含めない + 利用ポイント分を含めない ※未設定の場合は店舗マスタから設定 | |
| PointGivingUnit | Decimal | False |
ポイント付与単位(ポイント):ポイント付与の設定 n円をnポイントの「nポイント」の部分 (設定範囲0.00ポイント~99999.99ポイント)(例10円ごとに0.2ポイントの場合、0.2ポイント) | |
| PointGivingUnitPrice | Integer | False |
ポイント付与単位(金額):ポイント付与の設定 n円をnポイントの「n円」の部分。 (設定範囲1円~99999円)(例10円ごとに2ポイントの場合、10円) | |
| PointSpendDivision | String | False |
ポイント利用区分:ポイント利用時の税を含む/含まないを判定。1:ポイント利用を現金として扱う (税を含む値引き)、2:ポイント利用を値引として扱う (税を含まない値引き) ※未設定の場合、店舗のポイント利用区分に従う | |
| ReceiptMemo | String | False |
レシートメモ:レシートに印字するメモを設定。 | |
| ReturnAmount | Integer | False |
返品数量合計:取引明細の返品の数量の合計 (取引明細区分が2返品の数量) | |
| ReturnSales | String | False |
返品取引区分:(0:通常、1:返品販売) | |
| RoundingDivision | String | False |
端数値引区分:販売時の合計金額の端数を丸めるか否かを設定する。00:なし、11:一の位を四捨五入、12:一の位を切捨、13:一の位を切上、21:十の位を四捨五入、22:十の位を切捨、23:十の位を切上、31:百の位を四捨五入、32:百の位を切捨、33:百の位を切上、41:千の位を四捨五入、42:千の位を切捨、43:千の位を切上、99:手入力 | |
| RoundingPrice | Integer | False |
端数値引額 | |
| SalesHeadDivision | String | False |
売上ヘッダ区分:売上明細に売上対象外商品を含むか否かの区分。 (0:売上対象のみ、1:売上対象外含む) | |
| SellDivision | String | False |
販売区分:取引が外税販売、内税販売かを識別する区分。 (0:内税販売、1:外税販売)※省略時は0:内税販売を設定 | |
| SlipNumber | String | False |
伝票番号:クレジットの伝票番号。 | |
| SpendPoint | Integer | False |
使用ポイント:取引で使用したポイント。 | |
| Staff | String | False |
スタッフ ※ 現在のスタッフマスタに登録されているスタッフ情報が設定されます。 | |
| StaffCode | String | False | ||
| StaffId | Integer | False |
スタッフID:販売員ID。(スタッフID) | |
| StaffName | String | False |
スタッフ名:販売員名。(スタッフ名) | |
| Store | String | False |
店舗 ※ 現在の店舗マスタに登録されている店舗情報が設定されます。 | |
| StoreCode | String | False | ||
| StoreId | Integer | False |
店舗ID:店舗毎に付与するID。 | |
| Subtotal | Integer | False |
小計:取引明細の値引き後小計の合計。 | |
| SubtotalDiscountDivision | Integer | False |
小計値引き/割引区分:小計値引き/割引時に指定された区分を設定。 | |
| SubtotalDiscountPrice | Integer | False |
小計値引き:小計の値引き金額を設定。 単品割引率が設定された場合、その割合から値引き金額を設定。(切捨て) | |
| SubtotalDiscountRate | Integer | False |
小計割引率:小計の割引を設定 (単位%) デフォルトは未設定。設定された場合、小計計値引きに自動的に設定(切り捨て) 集計は、小計値引きしか見ない。 | |
| SubtotalForDiscount | String | False |
値引対象金額:取引明細の割引値引対象区分が対象の小計金額 | |
| SumDate | Date | False |
締め日時:締めをしたら年月日が入る。 | |
| SumDivision | String | False |
締め区分:締め処理を実施したかの区分。 (0未処理、1精算処理済み、2締め処理済み) | |
| Tags | String | False |
取引タグ:レジ端末よりクイックコマンドを押下した値を設定。 和名を設定する。※複数ある場合は、カンマ区切りで設定 | |
| TaxExclude | Integer | False |
外税額:外税商品計 * 10 / 100。※税率が10%の場合 ※小数点以下は税の丸め方式で指定の通り | |
| TaxFreeSalesDivision | String | False |
免税販売区分:免税販売区分 (0:通常販売、1:免税販売(自動計算)、2:免税販売(強制免税適用)、3:免税販売(一般品のみ強制免税適用)、4:免税販売(消耗品のみ強制免税適用)、5:免税販売(自動計算・合算)) | |
| TaxInclude | Integer | False |
内税額:内税商品計 / 110 * 10。※税率が10%の場合 ※小数点以下は税の丸め方式で指定 | |
| TaxRate | Decimal | False |
税率:税率 (単位%)※未入力の場合、スマレジに設定されている消費税を設定(端末取引日時より算出) | |
| TaxRounding | String | False |
税の丸め方式:税の丸めを判定。 0:四捨五入、1:切り捨て、2:切り上げ ※省略時は1:切り捨てを設定 | |
| TerminalId | Integer | False |
端末ID:店舗の端末毎に付与するID。 | |
| TerminalTranDateTime | Datetime | False | ||
| TerminalTranId | Integer | False |
端末取引ID:端末で設定された取引ID。 | |
| TipCash | Integer | False |
現金チップ | |
| TipCredit | Integer | False |
クレジットチップ | |
| Total | Integer | False |
合計:小計 - 小計値引き - ポイント値引き - クーポン値引き + 端数値引額 + 外税額 + 手数料 + 送料 - 免税額 を設定 | |
| TotalMile | Integer | False |
合計マイル:取引後のマイル 現在マイル + 獲得マイル + 調整マイル ※ マイルの直接入力は9桁まで可能です。ただし、マイルの加算により9桁を超える値が発生することもあり得ます。※ 会員販売でない場合、nullが返されます。 | |
| TotalPoint | Integer | False |
合計ポイント:取引後のポイント 現在ポイント + 付与ポイント - 使用ポイント。※ ポイント値の直接入力は9桁まで可能です。ただし、ポイントの加算により9桁を超える値が発生することもあり得ます。 | |
| TransactionDateTime | Datetime | False |
取引日時:取引日時。サーバーに送信された日時。販売日時は端末取引日時を参照。 | |
| TransactionHeadDivision | String | False |
取引区分:取引を識別する区分。(1:通常、2:入金、3:出金、4:預かり金、 5:預かり金返金、6:ポイント加算、7:ポイント減算、8:ポイント失効、10:取置き、13:マイル加算、14:マイル減算、15:バリューカード入金、16:領収証) | |
| TransactionUuid | String | False |
レシート番号:レシートに印字する番号。※スマレジアプリの採番方法(1970年から計算した現在秒9桁+端末IDゼロ詰め4桁) | |
| UnitBargainDiscountsubtotal | Integer | False |
単品セール販売値引き計 | |
| UnitDiscountsubtotal | Integer | False |
単品値引き小計:取引明細の単品値引き計の合計と商品バンドル値引按分の合計を合算した値。※ 取引明細区分が2:返品の取引明細のとき、単品値引き計及び商品バンドル値引按分は符号反転して計算されます。(例: ある取引明細の取引明細区分が2、単品値引き計が50円、商品バンドル値引按分が12円の場合、単品値引き計は-50円、商品バンドル値引按分は-12円として計算されます。)※ 以下の商品区分を持つ取引明細については、単品値引き計及び商品バンドル値引按分が0として計算されます。4:バンドル (親)、5:セット売り(親)、6:簡易セット(親)、8:バンドル値引(子) | |
| UnitNonDiscountsubtotal | Integer | False |
単品値引き前小計:取引明細の、値引き前計の合計。明細より自動算出 ※管理画面の取引履歴CSVで対応する項目: 単価値引き前小計 | |
| UnitStaffDiscountsubtotal | Integer | False |
単品社員販売値引き計 | |
| UpdDateTime | Datetime | False |
更新日時:登録時・更新時の日時。 | |
| Details | String | False |
取引明細 |
Pseudo-Columns
SELECT ステートメントのWHERE 句では、疑似カラムフィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
| Name | Type | Description |
| WithCustomer | String |
会員情報を付加するか(付加する場合はall, しない場合はnone) |
| WithCustomerGroups | String |
客層情報を付加するか(付加する場合はall, しない場合はnone) |
| WithDiscounts | String |
小計値引/割引、単品値引/割引の値引区分や割引区分情報を付加するか(付加する場合はall, しない場合はnone) |
| WithStore | String |
店舗情報を付加するか(付加する場合はall, しない場合はnone) |
| WithStaff | String |
スタッフ情報を付加するか(付加する場合はall, しない場合はnone) |
| WithLayway | String |
取置き情報を付加するか(付加する場合はall, しない場合はnone) |
| WithLaywayPickUp | String |
取置き引取情報を付加するか(付加する場合はall, しない場合はnone) |