增强:VA01~SAPMV45A~MM06E005~USEREXIT_CHECK_VBAK
Purpose:Sales Order AUARTQ 参考凭证类型 校验不合格的时候,不让保存VA01成功创建销售订单。 T-code: SE38 程序:SAPMV45A 增强:MM06E005 Form:USEREXIT_CHECK_VBAK Businesses Design业务设计: 判断现在的操作是否是订单的创建:sy-tcode = ‘VA01’。只有当订单创建的时候才进行强制参考的检查; 读取自建表ZTSD001,当满足条件VKORG = XVBAK-VKORG AND VTWEG = XVBAK-VTWEG AND SPART = XVBAK-SPART AND VKBUR = XVBAK-VKBUR AND AUART = XVBAK-AUART.的数据存在时,将数据存入lt_ZTSD001,并进行强制参考的检查;当数据不存在时,则不用检查。 检查当前参考的单据类型是否符合LT_ZTSD001中可以参照的数据类型的要求。如果参照的类型不符合要求,则报错。 自建表:ZTSD001—销售订单参考报价单检查表 字段名 描述 类型 长度 主键 备注 MANDT 客户端 CLNT 3 Y VKORG 销售组织 CHAR 4 Y
