Loading [MathJax]/jax/output/CommonHTML/fonts/TeX/AMS-Regular.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Infor ERP LN的数据表里的两个隐藏字段:T$REFCNTD和T$REFCNTU

Infor ERP LN的数据表里的两个隐藏字段:T$REFCNTD和T$REFCNTU

作者头像
崔文远TroyCui
发布于 2021-02-23 01:55:37
发布于 2021-02-23 01:55:37
1.1K0
举报
文章被收录于专栏:远在上海远在上海

拿Item General Data的Table – tcibd001举例,如果你在数据库里直接查询,你会看到两个字段:TREFCNTDT REFCNTU,图示如下:

但是,如果从LN里面的ttaad4500看表结构,你是看不到的。

这两个字段有什么用呢?

refcntd – Referential Control Delete Mode

refcntu – Referential Control Update Mode

字段Refcntd存储一条记录的删除约束的数量

字段Refcntu存储一条记录的更新约束的数量。

只要通过Tools模块新增的表,这两个字段会自动添加到每个Baan/LN表中,您不必手动添加它们。

以下来自官方的介绍:

To guarantee referential integrity, the Baan/LN Database stores reference counters, which indicate how many times a record is used in a parent child relation. Since baan/LN can store each data in a several different database, we can not use the referential integrity mechanisms of the database itself. The field Refcntd stores the number of delete constraints to a record, the Refcntu stores the number of update constraints to a record. These fields are automatically added to each Baan table so you do not have to add them manually.

Only if the reference counter is zero, can the parent record be deleted.

Reference counters are only applicable if the Referential Control Delete Mode (refcntd) or Referential Control Update Mode (refcntu) in the relation is “Restricted (with counter)”.

为什么要说这个呢

重点来了,有时候,你需要从外部程序往Baan/LN的表写记录,那么就得考虑给这两个字段赋值的问题了。

别忘了在你的语句中增加这两个字段,比如:(TREFCNTD,T REFCNTU) VALUES (0,0)

至于为啥赋值为零,我这个新表其实没啥关联的表,那么都默认为0了。

好了,春节将至,特以此文收官祝广大Infor ERP LN/Baan战友们2021牛年大吉大利、身体健康、万事如意!

相关主题

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021年2月5日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Infor LN ERP在线帮助、用户手册
最后我推荐他到Infor的官方网站来看Infor Documentation:https://docs.infor.com/zh-cn/,这里以中文版为例,登录进去以后长这样:
崔文远TroyCui
2021/10/15
2.1K0
Infor ERP LN有用的Session:ttstpdeldeflt Remove User Defaults
在使用Infor ERP LN的过程中,由于网络中断或者不稳定经常会出现用户打开某个Session的时候报错,信息类似如下:
崔文远TroyCui
2020/12/01
6300
Infor ERP LN有用的Session:ttstpdeldeflt Remove User Defaults
由Infor ERP LN中来料检验标志设置,说说懂业务的IT多重要
大学的时候,其实有志于学习的是计算机硬件和网络方面的技术,大学里在建筑系的机房勤工俭学做网管近1年,后来第一份工作的前半年也是搞搞网络、电脑系统、打印机啥的,直到Sars出现,不得不搞搞网站设计,学学asp,学学html,css啥的。直到2014年第2份工作,碰到了王经理,招我进入一家像样的公司(中美合资、300多人、老板旗下还有其它公司,上海有500多人,至今此公司活得很好),作为Web Developer。后来因为资深的同事小赵(我的师傅)为爱情离职,我开始学习Grape City iERP的系统二次开发和维护,主要是负责问题解决、每月的关账、对账,那时候真的是有点不知所措,就这么阴差阳错的开始学习业务知识的同时,学习比较成熟的系统设计、技术。期间从销售、到采购、到最复杂的生产、还有仓库、最核心的财务,都必须从零开始学起,那时候有老师带,的确成长很快。不得不承认“站在别人的肩膀上,走的更快”,做IT必须借力借势!
崔文远TroyCui
2019/02/26
6990
非常规方式处理Oracle+.NET开发全球化的时区显示
1、使用UTC Time记录到数据库,展示的时候根据用户所选择的时区进行转换展示 2、使用固定时区DateTime记录到数据库,展示的时候根据用户所选择的时区进行转换展示 3、记录timestamp到数据库,选择DateTime.UTCTime转为秒或毫秒级别的timestamp,展示的时候转为时间类型,并根据用户所选择的时区进行转换展示
崔文远TroyCui
2021/10/15
5370
极少有机会用到的ERP LN Session tfcor0214m000 – Correction of Last Used Batch Number
说到极少有机会用到的来由是我使用ERP LN近3年来第一次用,如果加上Baan 5b和5c的近5年,总共近8年时间第一次用到。另外一个来由就是:我搜索了[URL=http://www.inforxtreme.com/]InforXtreme[/URL]的Knowledge Base,只找到一条匹配信息。
崔文远TroyCui
2019/02/27
3780
极少有机会用到的ERP LN Session tfcor0214m000 – Correction of Last Used Batch Number
制造业增值税降低,Infor ERP LN中税率调整的注意事项
迟迟未看到Infor中国官方或者任何一个Infor LN合作伙伴利用好这个制造业增值税调整的消息,进行一次事件营销。比方说在自己的企业官网或微信公众号告诉客户如何修改,或提供集中培训,或将制作好的文档及视频教程(现在做视频教程很简单)发给客户。如果能将图文版或视频公开,公开让所有的Baan ERP LN客户(不论是否为合作伙伴自己的客户)都能看到,相信这对任何一个Infor和合作伙伴发布方都是一种正面和积极的宣传,都能让为数不多的国内用户体验到这家公司(合作伙伴)的超高的服务理念和水准、开放的视野和境界。 就连国产ERP如金蝶、用友,我都看到朋友圈在转发,的的确确感觉到LN圈子的氛围还需提升。连微软都全力拥抱开源,而我们的Infor以及合作伙伴还未及时转变思路,拿现在的产品和服务能力与态度,迎接中国制造2025,真是任重而道远呀。 距离5月1日还有18天,我依然相信如果有Infor原厂或LN合作伙伴看到这篇文章,会有所行动。我就不啰嗦写图文的详细步骤了。大致说一下在哪里改,用到什么Session,重点说一下我觉得需要注意的事项:
崔文远TroyCui
2019/02/26
7310
制造业增值税降低,Infor ERP LN中税率调整的注意事项
鲜有人知的Infor ERP LN (BaaN) Segmented Domains(分段域)
做过Infor ERP LN或BaaN 4/5开发的人大都知道Domains是什么,有什么用途,但是对于这个Segmented Domains(分段域)可能从来没注意过,更很少用到过。原因也很简单,因为在标准的系统中只有2个自带的Segmented Domains(分段域),那就是tcitem和cpitem,说到这里,估计你们还不知道我说什么,但是看到下面的一张图,你们就应该知道我说的是什么了。
崔文远TroyCui
2019/02/26
7600
通过Infor LN ERP中的EAN字段来聊聊UPC和Code 128
很多人一提起条码(BarCode),我就犯嘀咕,因为我不知道他们每个人所表达的是否是一个东西。
崔文远TroyCui
2020/02/24
1.5K0
通过Infor LN ERP中的EAN字段来聊聊UPC和Code 128
数据库学习笔记-数据库简介
运行数据库可以操作数据: 收集、存储、查看、查找、更新、整理、分类、移动、删除 分析数据库可以提取分析数据:
花猪
2022/02/16
2K0
数据库学习笔记-数据库简介
分布式、服务化的ERP系统架构设计
曾几何时,我混迹于电商、珠宝行业4年多,为这两个行业开发过两套大型业务系统(ERP)。作为一个ERP系统,系统主要功能模块无非是订单管理、商品管理、生产采购、仓库管理、物流管理、财务管理等等。作为一个管理系统,大家的一般开发习惯就是使用.Net或Java技术,建立一个单块(单进程)架构的应用,只有一个SQLServer或MySql数据库。然后在项目文件中分一下各个模块,三层结构方式组织代码编写开发。最后测试,交付上线。
烂猪皮
2018/09/18
1.9K0
分布式、服务化的ERP系统架构设计
由Infor ERP LN财务集成交易的状态看财务的严谨性
自从坚持写作,我觉得每天碰到用户提交的问题时,都不由自主的想整理成文字,并渴望针对问题扩展开来,希望能够讲一个问题点引出一条线,甚至展示出一个平面。
崔文远TroyCui
2019/02/26
1.1K0
hhdb数据库介绍(9-19)
本节主要介绍 HHDB Server与Oracle 数据库中数据类型的详细兼容对比信息。
恒辉信达
2024/12/02
1060
一段从Infor ERP LN(Baan)的Oracle数据库中导出数据到SQL Server的SQL语句
保存一段从Baan ERP LN的Oracle数据库中导出数据到SQL Server的SQL语句,前提是在MSSQL 2005中建立Link Server。
崔文远TroyCui
2019/02/27
1.3K0
OceanBase 学习记录-- 建立MySQL租户,像用MySQL一样使用OB
在开始学习OceanBase的概念,发现了很多新的知识和新的架构的思维方式,用传统的数据库理念去理解OceanBase可能有一些吃力,这里总结开始学习OceanBase数据库的学习的一些概念和大家进行探讨,加速理解OceanBase的一些基础知识和概念。
AustinDatabases
2024/11/25
2100
OceanBase 学习记录-- 建立MySQL租户,像用MySQL一样使用OB
阅读SSH项目之ERP
前言 本博文主要是记录我阅读过的SSH项目所学习到的知识,并不是相关系列教程。该SSH项目的gitHub地址:ERP项目地址 删除数据 实际业务中真正意义上的数据删除操作比较少见,多数情况是在数据中设置标记,通过标记的值来区分该数据是否可以用,而不是将数据真正的删除。 根据业务需求,为数据添加标记位,同时对数据的维护中添加启用/停用切换按钮,用于替换删除业务。所有的查询操作默认携带条件值为标记为可以的数据。除特殊业务外,标记为不可用的数据将不参与日常数据操作。 javaScript数值数据操作 javasc
Java3y
2018/03/16
1.1K0
阅读SSH项目之ERP
基础数据不准备,ERP就是无本之木!
导读:人们常说,麻雀虽小,五脏俱全,这正好从测方面反映了实物的本质都是有基础组成的,刨除事情本身的大小,它的基础必须打好,这样才能保证正常的存在,企业ERP系统也是如此。
用户5495712
2019/05/29
8230
MySQL8.0数据库基础教程(二) - 理解"关系"
所谓关系数据库(Relational database)是创建在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。
JavaEdge
2020/05/27
9470
ERP系统MDG系列10:你最想知道的MDG答案的34个问题(基于1909版本)
声明:本文仅代表原作者观点,仅用于SAP软件的应用与学习,不代表SAP公司。注:文中所示截图来源SAP软件,相应著作权归SAP所有。
齐天大圣
2022/11/28
2.9K0
ERP系统MDG系列10:你最想知道的MDG答案的34个问题(基于1909版本)
【Laravel系列4.3】模型Eloquent ORM的使用(一)
先来说说 ORM 是什么,不知道有没有不清楚这个概念的小伙伴,反正这里就一道科普一下算了。ORM 的全称是 Obejct Relational Mapping ,翻译过来就是 对象关系映射 ,再说得直白一点,就是用 面向对象 里的对象来 映射 数据库中的数据。我们在关系型数据库中,一行数据就可以看成是一个对象,整个表就可以看成是这个对象的列表。这就是非常简单地针对 ORM 的理解。
硬核项目经理
2023/03/03
9.2K0
【Laravel系列4.3】模型Eloquent ORM的使用(一)
建设分布&服务ERP系统
纯手工打造每一篇开源资讯与技术干货,数十万程序员和Linuxer已经关注。 曾几何时,我混迹于电商、珠宝行业4年多,为这两个行业开发过两套大型业务系统(ERP)。作为一个ERP系统,系统主要功能模块无非是订单管理、商品管理、生产采购、仓库管理、物流管理、财务管理等等。作为一个管理系统,大家的一般开发习惯就是使用.Net或Java技术,建立一个单块(单进程)架构的应用,只有一个SQLServer或MySql数据库。然后在项目文件中分一下各个模块,三层结构方式组织代码编写开发。最后测试,交付上线。 ERP之痛
企鹅号小编
2018/02/01
2.2K0
建设分布&服务ERP系统
推荐阅读
相关推荐
Infor LN ERP在线帮助、用户手册
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档