用于防止丢失的数据架构

本文概述了用于生成模型并确定风险评估的数据架构。

请遵循以下要求:

  • 这些文件采用 CSV UTF-8(逗号、分号或制表符分隔)格式(*.csv或 *.tsv)。
  • 最大文件大小为 10 GB(GB)。
  • 以下字符在所有列中进行转义:逗号/分号、新行字符和多行字符。
  • “datetime”列采用 ISO 8601 格式。 例如,在 C# DateTime.UtcNow.ToString(“o”)中,格式为“2019-03-14T20:18:11.254Z”。
  • “double”(十进制)列精度为两个小数位数。

事务

字段名称 数据类型 描述
DEFINITIONGROUP string 由 Dynamics 365 Commerce 中的同步引擎 (DIFX) 添加的字段。 它们定义导出序列。
EXECUTIONID string 由 Dynamics 365 Commerce 中的同步引擎 (DIFX) 添加的字段。 它们定义导出序列。
IS标准版LECTED int 由 Dynamics 365 Commerce 中的同步引擎 (DIFX) 添加的字段。 它们定义导出序列。
TRANSFERSTATUS int 此字段用于跟踪仓库之间的转移状态。
BATCHID int 批或班次的标识符。
终端 string POS 的标识符。
AMOUNTPOSTEDTOACCOUNT double 发布到总账本(GL)的帐户中的金额。
CHANNELREFERENCEID string 一个标识符,指示用于在电子商务商家的全渠道方案中购买的渠道。
COSTAMOUNT double 项的成本。
CREATEDOFFLINE int 此字段指示是否在未建立数据库连接的情况下脱机创建事务。
货币 string 货币代码(例如美元)。
CUSTOMERACCOUNT string 帐户号。
CUSTOMERDISCOUNTAMOUNT double 映射到客户的折扣,并自动应用于该客户。
DISCOUNTAMOUNT double 如果应用了任何折扣,则折扣金额。
DELIVERYMODE string 如果交易不是现金和携带交易,则传递模式。
TRANSACTIONSTATUS int 添加到 Dynamics 365 Commerce 中的同步引擎(DIXF)的字段。 它们定义导出序列。
EXCHANGERATE double 如果使用非商店货币进行付款,则汇率。
GROSSAMOUNT double 在应用折扣之前到期的总金额。
INCOM企业版XPEN标准版AMOUNT double 此字段指示用于反映抽屉相关费用(如果有)的调整金额。
INFOCODEDISCOUNTGROUP string 这是与应用的折扣关联的信息代码。
WAREHOU标准版 string 与存储关联的仓库。
SITEID string 此字段通常用于零售店。 它用于按区域(例如美国西北商店)组织商店。
INVOICEID string 此字段与客户帐户的付款相关。 它指示客户正在为其付款的发票。
ITEMSPOSTED int 已发布货物的一部分的项目计数。
LOYALTYCARDID string 与客户关联的区域卡号码。
NETAMOUNT double 应用折扣之前的价格。
PAYMENTAMOUNT double 付款金额。
POSTASSHIPMENT int 此字段指示某个项目是否具有关联的发货。
RECEIPTID string 收据编号。 此数字不同于事务编号。
REFUNDRECEIPTID string 如果交易是退款,则原始交易的收据 ID。
SALEISRETURNSALE int 一个值,该值指示销售是否为返回。
SALESINVOICEAMOUNT double 如果客户只从订单中选取了几个项目,则销售发票的金额。
SALESORDERAMOUNT double 客户订单的总金额。 (这些订单不同于现金和携带交易,因为它们有发货细节。
SALESORDERID string 订单编号,对于具有发货详细信息的订单。
SALESPAYMENTDIFFERENCE double 客户付款后的差异金额。
SHIFT string 移位。 轮换是一组在当天计算现金和销售活动的交易。 班次可用于确定终端中应有多少现金。
SHIPPINGDATEREQUESTED datetime 应发货客户订单上的货物的日期。
员工 string 销售点(POS)用户的 ID。
TOACCOUNT int 向客户的帐户收取的金额。
TOTALDISCOUNTAMOUNT double 应用于交易总额的折扣金额。
TOTALMANUALDISCOUNTAMOUNT double 此字段指示手动应用的折扣总额,不会自动计算。
TOTALMANUALDISCOUNTPERCENTAGE double 手动应用的总折扣百分比。
TRANSACTIONNUMBER string 事务标识符。
TRANSACTIONDATE datetime 日期。
TRANSACTIONTIME int 事务的时间。
TRANSACTIONTYPE int 一个值,该值指示交易是现金和携带交易还是订单。
LOGISTICSLOCATIONID string 此字段标识发货到的位置。
LOGISTICSPOSTALCITY string 交付项目的城市。
LOGISTICSPOSTALCOUNTY string 项目传送到的县。
LOGISTICSPOSTALSTATE string 将项传递到的状态。
LOGISTICSPOSTALSTR企业版T string 物品传送到的街道。
LOGISTICSPOSTALZIPCODE string 项目传递到的邮政编码。
LOGISTICSPOSTALADDRESSVALIDFROM datetime 传递地址效果,基于地址对项目送达有效的日期。
LOGISTICPOSTALADDRESSVALIDTO datetime 传递地址效果,基于地址不再对项目的送达有效日期。
OPERATINGUNITNUMBER string 商店映射到的业务部门。
COMMENT string 事务级注释。
TAXCALCULATIONTYPE int 一个值,该值指示税务是基于商店、客户还是目标。
DISCOUNTAMOUNTWITHOUTTAX double 折扣金额,不包括税款。
NETPRICE double 事务上的行数。
RETAILNCREXPORTED int 在推出开始时,此字段用作将事务推送到 NCR BOS 系统的标志。
PARTITION string Dynamics 365 Commerce 中特定于 Dynamics 365 的数据分区的标识符。
DATAAREAID string Dynamics 365 Commerce 中法律实体的标识符。
SYNCSTARTDATETIME datetime 添加到 Dynamics 365 Commerce 中的同步引擎(DIXF)的字段。 它们定义导出序列。

销售

字段名称 数据类型 描述
DEFINITIONGROUP string 由 Dynamics 365 Commerce 中的同步引擎 (DIFX) 添加的字段。 它们定义导出序列。
EXECUTIONID string 由 Dynamics 365 Commerce 中的同步引擎 (DIFX) 添加的字段。 它们定义导出序列。
IS标准版LECTED int 由 Dynamics 365 Commerce 中的同步引擎 (DIFX) 添加的字段。 它们定义导出序列。
TRANSFERSTATUS int 此字段用于跟踪仓库之间的转移状态。
SALESTAXGROUP string 交易的有效销售税组。
ITEMSALESTAXGROUP string 项目的有效销售税组。
终端 string POS 的标识符。
TRANSACTIONNUMBER string 事务编号
条码 string 已扫描的条形码。
COSTAMOUNT double 产品成本。
货币 string 用于销售的货币(例如美元)。
CUSTOMERACCOUNT string 客户帐号。
CUSTOMERDISCOUNT double 客户折扣。
CUSTOMERINVOICEDISCOUNTAMOUNT double 在履行过程中在发票级别关联的折扣。
CASHDISCOUNTAMOUNT double 如果应用现金折扣,则现金折扣金额。
PRICEGROUPS string 产品和客户所属的价格组。
OFFERNUMBER string 产品/服务编号的唯一标识符。
DISCOUNTAMOUNTFORPRINTING double 收据上打印的折扣金额。
MODEOFDELIVERY string 客户的交付方法。
ELECTRONICDELIVERYEMAIL string 电子邮件地址。
RETAILEMAILADDRESSCONTENT string 回执的电子邮件地址。
GIFTCARD int 礼物卡号码。
REASONCODEDISCOUNT double 如果应用了折扣,则可以将原因代码配置为提示收银员选择原因。
WAREHOU标准版 string 存储的引用数据。 此字段指示货物的物理位置。
SERIALNUMBER string 产品的序列号。
SITEID string 商店所属的类别(例如 PACNW)。
INVENTORYSTATUS int 清单级别的状态。
LOTID string 本字段不是必填字段。
ITEMID string 产品 ID。
PRODUCTSCANNED int 此字段指示产品中的条形码是否已扫描为事务的一部分。
ITEMRELATION string 特定产品组中相关项目的分组。
KEYBOARDPRODUCTENTRY int 此字段指示是否由 POS 键盘上的收银员手动输入产品 ID。
LINEDISCOUNT double 应用于行项的折扣金额。
LINEMANUALDISCOUNTAMOUNT double 如果手动输入了折扣,则折扣金额。
LINEMANUALDISCOUNTPERCENTAGE double 如果应用了手动百分比折扣,则折扣百分比。
LINENUMBER double 事务上的行号。
ISLINEDISCOUNTED int 一个值,该值指示事务行是否折扣。
ISLINKEDPRODUCTNOTORIGINAL int 此字段指示同一产品组中是否有任何已更改的链接项。
CHANNELLISTINGID string 此字段仅适用于电子商务。 零售店不需要它。
NETAMOUNT double 事务的净金额。
NETAMOUNTINCLUSIVETAX double 净金额,包括税款。
NETPRICE double 在应用折扣之前,该行的净价格。
ISORIGINALOFLINKEDPRODUCTLIST int 默认链接的产品。
ORIGINALPRICE double 未应用销售定价时的产品价格。
ORIGINALSALESTAXGROUP string 交易的原始销售税组。
ORIGINALITEMSALESTAXGROUP string 如果覆盖了税款,此字段将跟踪原始税款金额。
PERIODICDISCOUNTAMOUNT double 定期折扣的折扣金额。
PERIODICDISCOUNTGROUP string 定期折扣组。
PERIODICDISCOUNTPERCENTAGE double 定期折扣百分比。
PRICE double 项目的价格。
ISPRICECHANGE int 此字段指示是否手动对交易中的产品列表进行了任何价格更改。
PRICEINBARCODE int 此字段指示是否扫描了交易中特定产品的价格嵌入的条形码。
数量 double 数量。
REQUESTEDRECEIPTDATE datetime 对于客户订单,客户请求到达/取件的日期。
RECEIPTNUMBER string 收据编号。
RETURNLINENUMBER double 从日记中完成返回时,原始事务中的行号。
ISRETURNNOSALE int 一个值,该值指示此事务是返回还是 void。
RETURNQUANTITY double 要返回的数量。
RETURNTERMINAL string 正在处理返回事务的终端。
RETURNTRANSACTIONNUMBER string 从收据或日记中完成返回时的原始事务编号。
RFTAGID string 无线电频率标识的标识符(RF)。
ISSCALEPRODUCT int 一个值,该值指示是否使用连接的刻度来获取数量。
标准版CTIONNUMBER string 产品在商店中的物理位置。 不使用此字段。
SHELFNUMBER string 保存产品的货架号。
REQUESTEDSHIPDATE datetime 订单请求的发货日期。
STANDARDNETPRICE double 价格,不包括折扣和贸易协议。
SALESTAXAMOUNT double 应用于交易的销售税金额。
TOTALDISCOUNT double 应用于订单总计的折扣金额。
TOTALDISCOUNTINFOCODELINENUM double 如果在应用总折扣时提示用户输入信息代码,则会在此字段中保存原因代码。
TOTALDISCOUNTPERCENTAGE double 如果按百分比使用总折扣,则应用于事务总数的折扣百分比。
TRANSACTIONCODE int 事务类型的指示器。
TRANSACTIONSTATUS int Posted 的值表示声明已完成(即,金额已到达后台的 GL)。
UNIT string 项的度量单位。 示例包括加仑和盎司(盎司)。
UNITPRICE double 单价。
UNITQUANTITY double 已售出的单位数量。
VARIANTNUMBER string 颜色、大小和样式的单位组合的 ID。
ISWEIGHTPRODUCT int 一个值,该值指示是否使用连接的刻度来获取数量。
ISWEIGHTMANUALLYENTERED int 如果未连接刻度,收银员可以手动输入权重。
CATEGORYNAME string 产品类别的名称。
CATEGORYHIERARCHYNAME string 用于组织产品的类别层次结构。
LOGISTICSPOSTALADDRESSVALIDFROM datetime 地址 ID 的有效日期。
LOGISTICLOCATIONID string 全局通讯簿中的地址 ID。
OPERATINGUNITNUMBER string 包含存储的引用数据的一部分。
RETURNOPERATINGUNITNUMBER string 正在处理返回的存储。
ITEMCOLOR string 颜色。
ITEMSIZE string 大小。
ITEMSTYLE string 样式。 与颜色和大小一样,样式是产品维度。
ITEMCONFIGID string 工具包的配置 ID。
SKIPREPORTS int 如果设置了此字段,则会在报表中跳过记录。
LINEPERCENTAGEDISCOUNT double 自动百分比折扣的金额。
DISCOUNTAMOUNTWITHOUTTAX double 折扣金额,不包括税款。
PARTITION string Dynamics 365 Commerce 中特定于 Dynamics 365 的数据分区的标识符。
DATAAREAID string 公司标识符(例如 MSFT)。
SYNCSTARTDATETIME datetime 添加到 Dynamics 365 Commerce 中的同步引擎(DIXF)的字段。 它们定义导出序列。

付款

字段名称 数据类型 描述
DEFINITIONGROUP string 由 Dynamics 365 Commerce 中的同步引擎 (DIFX) 添加的字段。 它们定义导出序列。
EXECUTIONID string 由 Dynamics 365 Commerce 中的同步引擎 (DIFX) 添加的字段。 它们定义导出序列。
IS标准版LECTED int 由 Dynamics 365 Commerce 中的同步引擎 (DIFX) 添加的字段。 它们定义导出序列。
TRANSFERSTATUS int 此字段用于跟踪仓库之间的转移状态。
AMOUNTINTENDEREDCURRENCY double 以当地货币招标的金额,适用于商店所在的国家/地区。
AMOUNTINACCOUNTINGCURRENCY double 该行应付的金额。
AMOUNTTENDERED double 存储货币中的金额。
MERCHANTPAYMENTINSTRUMENTTYPEID string 付款方式的名称(例如,AMEX 或 VISA)。
ISCHANGELINE int 此字段指示付款金额是否还给客户。
CREDITVOUCHERID string 如果代金券用于付款,则代金券编号。
CURRENCYCODE string 支付的货币。
EXCHANGERATEINTENDEREDCURRENCY double 与美元有关的汇率。
EXCHANGERATEINACCOUNTINGCURRENCY double 与美元(美元)有关的汇率。
GIFTCARDID string 礼物卡号码。
ISPREPAYMENT int 一个值,该值指示付款是否为存款。
LINENUMBER double 付款行号。
LOYALTYCARDID string 如果使用会员积分付款,则提供卡号码。
数量 double 已售出的单位数。
RECEIPTID string 收据 ID。 此 ID 不同于事务 ID。
TENDERTYPE string 支付的招标类型。
终端 string 寄存器或销售点(POS)的标识符。
TRANSACTIONNUMBER string 事务编号。
TRANSACTIONSTATUS int 付款行的状态。
OPERATINGUNITNUMBER string 存储区特有的操作单元。
MERCHANTPAYMENTINSTRUMENTID string 付款方式的标识符。 此信息由商家提供。
ACCOUNTNUMBER string 如果已命名客户出现在交易中,则客户帐户号。
VOIDSTATUS int 一个值,该值指示在投标交易之前是否取消了招标线。
AMOUNTTENDEREDADJUSTMENT double 产品中的新功能允许更改事务并提供完整的审核线索。
员工 string 用户 ID。
PARTITION string Dynamics 365 Commerce 中特定于 Dynamics 365 的数据分区的标识符。
DATAAREAID string 公司标识符(例如 MSFT)。
SYNCSTARTDATETIME datetime 添加到 Dynamics 365 Commerce 中的同步引擎(DIXF)的字段。 它们定义导出序列。

PaymentMethod

字段名称 数据类型 描述
PAYMENTMETHODNUMBER string 付款方式的标识符。
DEFAULTFUNCTION string 付款方式类型的说明,如现金、支票、信用备忘录/凭证或货币。
名称 string 付款方式的描述性名称。