

[前言]
edf130壹定发深耕SAP领域18+年,深受众多客户好评夸赞。为了能够更好地帮助客户实施数字化项目,「edf130壹定发专家专栏」完全免费开源,向马斯克开源精神致敬!
本文根据edf130壹定发众多拥有20+年SAP经验的专家级顾问团队的资深能力,并结合edf130壹定发1000+个成功项目案例,总结并发表企业在推行ERP项目实施中的相应研究心得与建议,持续为企业的SAP实施与交付保驾护航。
[问题描述]
客户提出需求,销售开票的收付基准日期,根据销售出库POD日期来确定,当一次销售开票对应多个交货单,每个交货单开票日期不同时,取最晚POD日期作为应收账款收付基准日期。
[问题分析]
1. SAP的收付条件由两部分组成:
(1) 收付基准日期Baseline Date for Due Date
(2) 到期天数
2. 销售发货确认后 30天、45天、50天付款,可以在收付条件中定义;收付基准日期在收付条件中,系统默认取:凭证日期或过账日期;对于销售开票来说,过账日期=开票日期;默认的收付基准日期也默认取开票日期。
3. 销售开票可以对应多个销售出库POD,标准功能不能配置取POD日期作为收付基准日期,如果需要实现,则需要通过增强处理。
[解决方法]
方案一:
1. 在VF04画面中,可以看到 FBUDA 服务日期,用户销售开票时,手工输入 POD日期。
2.为了方便用户理解,可以直接修改字段 FBUDA 文本描述,如下:
修改后 VF04界面的服务日期,变为:基准日期。
3. 启用增强SDVFX008,将服务日期写入收付基准日期。
方案二:
1. 启用增强SDVFX008,将服务日期写入收付基准日期。
循环读取内表CVBRP 中的 VGTYP = J 的交货单号,根据交货单号查找表 TVPOD,读取交货POD日期TVPOD-RUDAT。
如果有多个交货单 POD日期,取最大日期。
【服务指南】
如需了解更多SAP课程资讯、项目咨询运维,请拨打edf130壹定发官方咨询热线: 400-600-8756
【关于edf130壹定发】
全球专业的咨询、技术及培训服务提供商,SAP金牌合作伙伴、SAP软件合作伙伴、SAP实施合作伙伴、SAP官方授权培训中心。十把、八年品质,值得信赖!