MM自动记帐相关表 -T156W

本文详细解析了SAP系统中的价值串概念及其应用,探讨了如何通过价值串连接不同的过账事务码,实现复杂的物料移动及发票校验的记账规则。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ModuleBUSTWCNT02VORSLGroup
MMWA011BSX一般发货与冲销
MMWA012GBB
MMWA013PRD
MMWA015BSX
MMWA016UMB
MMWA0197GBB
MMWA0198GBB
MMWA0199BSX
MMWA031KON管道、寄售发货与冲销
MMWA032GBB
MMWA033AKO
MMWA034EIN
MMWA035EKG
MMWA041BSX库存转储、转储记帐相关
MMWA042PRD
MMWA043BSX
MMWA044UMB
MMWA045GBB
MMWA0411BSX
MMWA0412AUM
MMWA0413EKG
MMWA0414BSX
MMWA0415UMB
MMWA0416GBB
MMWA0420TXO
MMWA0496BSX
MMWA0497BSX
MMWA061KON寄售库存转其它库存相关
MMWA0611BSX
MMWA0612GBB
MMWA0613AKO
MMWA0614BSX
MMWA0615UMB
MMWA0617EIN
MMWA0618EKG
MMWA111BSX分包库存消耗相关
MMWA112KBS
MMWA113PRD
MMWA114FRN
MMWA115BSX
MMWA116UMB
MMWA141BSX供应商免费交货
MMWA142PRD
MMWA143BSX
MMWA144UMB
MMWA151BSX固定资产相关
MMWA152ANL
MMWA153PRD
MMWA154FRN
MMWA155BSX
MMWA156UMB
MMWA1597GBB
MMWA1598ANL
MMWA1599BSX
MMWA161KON寄售类固定资产相关
MMWA162ANL
MMWA163AKO
MMWA164EIN
MMWA165EKG
MMWE011BSX一般PO收货、入库相关
MMWE012WRX
MMWE013PRD
MMWE014KDM
MMWE015EIN
MMWE016EKG
MMWE017BSV
MMWE018FRL
MMWE019FRN
MMWE0110BSX
MMWE0111UMB
MMWE061KBS消耗类PO收货相关
MMWE062WRX
MMWF011BSXPP订单收货相关
MMWF012GBB
MMWF013PRD
MMWF014AUM
MMWF015BSX
MMWF016UMB

 

image

从上图看得出,相同的Value string可以出现多个同样的Transaction key,系统是利用Consec. counter计数来标识的。在这样一个 [Value string + Transaction key +Consec. counter]的组合里,包括了不同的系统记帐规则:

Material update
PO update
Prod.ord.update
Auto. created
Display item
Value simuln.
Line item ID
Revaluation
Other object
Quant.update
Ind. addit. doc
Ind.pst.offsEnt
Clearing

个人认为,系统会通过检查移动类型(OMWN)中的[Value update、Quantity update、Special stock Indicator、Movement Indicator、Consuption posting]等标识,得到一个价值串组合,进而取到相对应的[TE key + Account modify]。

image

如上图移动类型221,对应相同的价值串WA01中得到4组TEKey。双击查看细节。

image

从上图来看,Value string WA01共包含了8个TEKey,系统会根据Value string中记录的记帐规则来检查哪一条可用。比如与入库相关,则BSX可用;与发货或冲销相关,则GBB可用;如移动过程产生价格差异,则与PRD相关。

疑问:Value string WA01共包含了8个TEKey,而移动类型只包含有4个TEKey,是否其它4个直接被忽略或是全部检查?

 

baiboyd 2010.01.08

---------------------------------------------------------------------

附:SAP关于价值串的说法

 价值串可以看作是一种记帐规则,为物料移动或者发票校验包含一系的科目特征。定义一系列步骤优先顺序,每一步骤都连接不同的过账事务码,而这个本身就是称为价值串。在我们进行了物料移动或者发票校验后,并不是直接抛由到某一具体的科目中去,而是根据移动类型或者发票校验,连接到相应的价值串,通过价值串,再连接到相应的事务码(账户组)。
 Value string & account group code 代表了一个完整的业务过程的,包括所有相关的transaction,预先定义的,无法修改。一个业务过程在Goods movement之中基本由以下因素决定: movement type、value updating、quantity
updating、special stock、movement indicator、consumption 同样以上因素也会决定account group code。

      Movement type: 不用说了,Value updating: 是否会update value,Quantity updating: 是否会update quantity,Special stock: 不同的special stock可以有不同的account posting,Movement indicator: 是否w/ or w/o po/order等等。Consumption: 就是account assignment了。

      路径:OMWN 比如: 普通的101收货到stock的value string 是WE06,可以为某些transaction设置account modification,这就是account groupcode了。这里可以看到相关的value string的transactions。

9440389_13759767

03-30
<think>嗯,用户发来了一些系统日志,希望我帮忙分析。首先,我需要仔细看看这些日志的内容,然后逐步解释每个条目的含义和可能的影响。 首先,日志里有关于eBPF的警告,提到了Unprivileged eBPF被启用,可能导致数据泄露,特别是通过Spectre v2 BHB攻击。我记得eBPF是用于内核扩展的功能,但如果没有权限限制,可能会有安全风险。用户可能需要检查内核参数,看看是否应该禁用这个功能。 接下来是cnss_pci相关的错误,看起来是无线网卡固件加载失败。qca6490/amss20.bin文件加载失败,然后回退到sysfs。这可能意味着固件文件缺失或者路径不正确,需要确认固件是否安装正确,或者需要更新驱动。 然后有bpfloader的输出被抑制,可能是因为日志速率限制。这个可能暂时不需要处理,但如果有更多相关错误可能需要关注。 update_verifier报错说找不到care_map.pb文件,导致跳过了验证。这可能和系统更新有关,比如OTA更新时缺少必要的文件,需要检查更新包是否完整,或者系统分区是否有问题。 ueventd无法找到dsi_prop的固件,还有后面的显示相关错误,涉及到DSI显示端口和regulator的问题。这可能影响显示功能,比如屏幕亮度或显示异常,需要检查显示驱动或设备树配置。 最后的启动日志部分显示了一些系统信息,比如Secure Boot关闭,这可能存在安全风险,但如果是用户自行设置的,可能没问题。需要确认用户是否有意关闭安全启动。 综合来看,用户可能遇到无线网络问题、显示问题,以及系统更新验证失败的情况。需要逐步检查固件文件、驱动状态、更新包完整性,以及系统安全配置。另外,安全相关的设置如eBPF权限和Secure Boot是否需要调整,也需根据用户的具体使用场景来决定。</think>以下是日志分析的关键点及解决建议,按问题严重性排序: 1. **eBPF安全警告** $$WARNING: Unprivileged eBPF is enabled, data leaks possible via Spectre v2 BHB attacks!$$ - **风险**: 未授权用户可通过Spectre v2 BHB漏洞窃取数据 - **建议**: 修改内核参数禁用非特权eBPF ```bash sudo sysctl kernel.unprivileged_bpf_disabled=1 ``` 2. **无线网卡固件加载失败** ```log cnss_pci 0000:01:00.0: Direct firmware load for qca6490/amss20.bin failed ``` - **原因**: 高通Wi-Fi/蓝牙芯片(QCA6490)固件缺失 - **影响**: 可能导致无线功能异常 - **步骤排查**: 1. 检查`/lib/firmware/qca6490/`目录是否存在 2. 验证`amss20.bin`文件完整性 3. 尝试更新linux-firmware包 3. **OTA验证失败** ```log update_verifier: /data/ota_package/care_map.pb doesn’t exist ``` - **关联**: 系统更新可能被跳过或失败 - **处理建议**: - 重新下载OTA包 - 检查`/data/`分区挂载状态 - 验证系统分区完整性(`fsck`) 4. **显示子系统问题** ```log msm-dsi-display: supply lab not found, using dummy regulator ``` - **硬件影响**: 可能导致屏幕背光调节异常 - **驱动排查**: - 检查`dsi-display`设备树节点配置 - 更新显示驱动模块`msm-drm` 5. **安全启动状态** ```log Secure Boot: Off ``` - **风险分析**: | 状态 | 优点 | 缺点 | |---|---|--| | 开启 | 防恶意软件 | 限制自定义驱动 | | 关闭 | 硬件兼容性好 | 系统易受攻击 | **建议处理优先级**: 1. 优先解决固件加载失败(直接影响硬件功能) 2. 处理安全相关配置(eBPF权限+Secure Boot) 3. 排查显示子系统问题 4. 最后处理OTA验证问题 需要更详细的某部分分析,可告知具体模块(如网络/显示/安全)。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值