SAP FI BSEG-VBUND 贸易伙伴在过账中使用

主要的配置是在OBA7

主要是通过公司间记账&输入贸易伙伴来控制

第一种情况,两者都不勾选

如果在总账行项目,客户,供应商主记录中维护了贸易伙伴,贸易伙伴会被带入到所有的各自的行项目里面

第二种情况,公司间记账勾选,输入贸易伙伴不勾选

贸易伙伴并不被其他行项目继承

第三种情况,两者都勾选

在总账行项目主数据中没有维护贸易伙伴,你可以手动输入

这种情况下,贸易伙伴需要手动输入,不会从客户和供应商主数据中带出来


第四种情况,公司间记账不勾选,输入贸易伙伴勾选

贸易伙伴可以针对整个凭证输入,在总账科目主数据中没有维护,你可以手动在创建凭证时输入

如图所示

相关链接
Trading partner (BSEG-VBUND) in FI posting - ERP Financials - Support Wiki (sap.com)

<think>好的,用户之前问过关于如何用BAPI修改生产订单增强字段的问题,现在又转向了SAP配置科目自动赋值贸易伙伴。我需要先理解这个新问题的背景和需求。用户可能是在处理财务相关的配置,特别是在处理自动会计科目分配时,如何自动填充贸易伙伴字段。贸易伙伴通常是客户或供应商,用于集团间交易或特定业务场景。 首先,我应该回忆SAP中自动科目确定的相关配置。自动科目配置通常涉及事务码OBYC或OBXR,但贸易伙伴的自动赋值可能涉及到客户或供应商主数据,或者特定的业务交易类型。用户可能是在处理类似发票凭证或总账过账时,希望系统自动根据某些条件填入贸易伙伴字段,比如公司代码、业务范围、账户等。 接下来,用户提到的“自动赋值贸易伙伴”可能涉及到条件技术,比如使用事务码VOFM维护需求或公式,或者在财务会计的自动过账配置中设置。需要确认贸易伙伴字段是哪个字段,比如在凭证行项目中的字段,比如BSEG-ZUONR或其他自定义字段?或者是在特定业务交易中的贸易伙伴,比如公司间交易的客户/供应商。 可能的配置步骤包括:定义贸易伙伴的确定规则,例如基于公司代码、业务范围、科目等条件;在自动科目配置中关联这些规则;可能还需要在客户或供应商主数据中设置账户组或账户分配字段,或者在凭证分割配置中处理。 需要注意,SAP中的贸易伙伴自动赋值可能涉及到不同模块的集成,比如SD和FI,或者特殊用途分类账。如果是公司间交易,可能需要配置公司间自动清算科目,并指定贸易伙伴。此外,用户可能需要使用替代或校验(事务码GCX2)来根据业务规则自动填充字段。 需要确保用户了解贸易伙伴字段的具体用途和技术名称,例如是否为标准字段还是增强字段。如果是增强字段,可能需要使用用户出口或BADI来编写逻辑,类似于之前BAPI修改生产订单增强字段的问题。 另外,用户可能是在处理跨公司销售或采购场景,这时候贸易伙伴的自动确定可能涉及销售订单或采购订单的配置,比如在合作伙伴确定过程中设置规则,自动带出对方公司代码对应的客户或供应商。 总结可能的配置步骤:1. 确定贸易伙伴字段的技术细节;2. 使用事务码配置自动科目确定规则,可能关联到OBYC中的事务;3. 设置条件表、存取顺序和确定过程;4. 使用替代或校验规则自动填充字段;5. 测试配置并验证结果。 需要确保步骤清晰,用户可能需要具体的配置路径和事务码,比如SPRO中的路径,以及可能的示例,如如何基于公司代码和科目分配贸易伙伴。同时提醒用户注意权限、主数据设置和测试的重要性,避免生产环境中的错误过账。</think>在 SAP 中配置科目自动赋值贸易伙伴(Trade Partner),通常用于集团内部交易(Intercompany Transaction)或特定业务场景(如自动关联客户/供应商)。以下是配置的核心步骤: --- ### **1. 理解贸易伙伴(Trade Partner)的作用** - **贸易伙伴**:通常指集团内关联公司(如客户或供应商),用于标识交易对手方。 - **自动赋值**:在过账凭证时,系统根据预设规则自动填充贸易伙伴字段(如 `BSEG-ZUONR`、`BSAK-/BSIK-PARTNER` 或自定义字段)。 --- ### **2. 配置前准备** 1. **主数据维护**: - 确保贸易伙伴的公司代码、客户/供应商主数据已创建。 - 明确需自动赋值的贸易伙伴字段(如总账科目增强字段或自定义字段)。 --- ### **3. 配置科目自动确定贸易伙伴** #### **3.1 配置自动科目确定(OBYC/OBXR)** - **事务码**: `SPRO` → **财务供应链管理** → **财务供应链主数据** → **定义贸易伙伴的账户确定**。 - **或** `SPRO` → **财务会计(新)** → **总账会计(新)** → **主数据** → **贸易伙伴账户确定** → **分配贸易伙伴账户**。 - 定义 **条件表**(Condition Table): - 根据业务需求选择关键字段(如公司代码、业务范围、科目等)。 - 定义 **存取顺序**(Access Sequence)和 **确定过程**(Determination Procedure)。 #### **3.2 使用替代(Substitution)自动赋值** - **事务码**: `GCX2`(替代配置)。 - 配置步骤: 1. **创建替代规则**: - 选择应用程序(如 `财务会计`)、事件(如 `凭证过账`)。 2. **定义替代条件**: - 例如:当科目为 `集团间收入科目` 时,根据公司代码自动填充贸易伙伴字段。 3. **编写替代逻辑**: - 使用 ABAP 代码或字段映射(如 `BSAK-PARTNER = 公司代码对应的贸易伙伴`)。 #### **3.3 公司间自动清算配置(可选)** - **事务码**: `SPRO` → **财务会计** → **应收账款和应付账款** → **业务交易** → **公司间自动清算**。 - 定义公司间交易自动清算的科目和贸易伙伴映射。 --- ### **4. 示例场景:集团内部销售自动赋值贸易伙伴** 1. **业务场景**: - 公司代码 `1000`(销售方)向公司代码 `2000`(采购方)销售商品。 - 过账时自动将贸易伙伴字段填充为 `2000` 对应的客户/供应商编号。 2. **配置步骤**: - **步骤 1**:在 `OX18` 中将公司代码 `2000` 映射到对应的客户主数据(如 `C2000`)。 - **步骤 2**:在 `OBYC` 中配置科目自动确定规则: - 事务码 `OBYC` → 选择事务(如 `GBB`)→ 定义科目分配规则。 - **步骤 3**:在替代规则(`GCX2`)中编写逻辑: ```abap IF BSCHL = '01' AND HKONT = '50000100'. " 收入科目 BSEG-ZUONR = OX18中公司代码2000对应的贸易伙伴编号. ENDIF. ``` --- ### **5. 关键注意事项** 1. **主数据一致性**:确保贸易伙伴与公司代码、客户/供应商主数据关联正确。 2. **测试环境验证**:通过测试凭证(事务码 `FB50`)验证自动赋值逻辑。 3. **权限检查**:用户需有访问贸易伙伴字段的权限(通过权限对象 `F_BKPF_BES`)。 4. **日志分析**:若赋值失败,检查系统日志(事务码 `SM13`)或调试替代逻辑。 --- ### **6. 扩展增强(可选)** - **用户出口/BAdI**: - 使用 `EXIT_SAPLV60B_001` 或 `BAdI: AC_DOCUMENT` 增强凭证过账逻辑。 - **自定义字段**:若使用增强字段,需在替代或 BAdI 中额外处理。 --- ### **总结** 通过 **自动科目确定(OBYC)** 和 **替代(GCX2)** 是配置贸易伙伴自动赋值的核心方法。需结合主数据映射和业务规则设计逻辑,确保系统在过账时自动填充贸易伙伴字段。复杂场景可结合 BAdI 或用户出口实现灵活控制。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值