***批次生成方法

***批次生成方法


固定值

采购组织 EKORG      WYPO

工厂              WERKS      SH01

SAPLV01ZCFCs for internal batch number assignment

 

EXIT_SAPLV01Z_002


DATA: l_num(10TYPE c,
      l_ind     TYPE c,
      l_len     TYPE i,
      l_begin   TYPE i.

CASE x_bncom-auart.

  WHEN 'BS01'.
    l_ind = 'B'.

  WHEN 'BXG1'.
    l_ind = 'C'.

  WHEN 'CG01'.
    l_ind = 'D'.

  WHEN 'CG02'.
    l_ind = 'E'.

  WHEN 'CJ01'.
    l_ind = 'F'.

  WHEN 'CJ02'.
    l_ind = 'G'.

  WHEN 'HJ01'.
    l_ind = 'H'.

  WHEN 'JC01'.
    l_ind = 'J'.

  WHEN 'JS01'.
    l_ind = 'K'.

  WHEN 'SY01'.
    l_ind = 'L'.

  WHEN 'TL01'.
    l_ind = 'M'.

  WHEN 'WW01'.
    l_ind = 'N'.

  WHEN 'XC01'.
    l_ind = 'P'.

  WHEN 'ZS01'.
    l_ind = 'Q'.

  WHEN 'ZZ01'.
    l_ind = 'R'.

ENDCASE.

IF x_bncom-bstyp = 'F'.
  l_ind = 'A'.
ENDIF.

l_len = strlen( new_charg ).
l_begin = l_len - 3.

CONCATENATE sy-datum+2(2)  sy-datum+4(2)  sy-datum+6(2) new_charg+l_begin(3INTO new_charg.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值