안녕하세요?
새해 복 많이 받으시기 바랍니다.
다름이 아니오라 저희가 여러 주문을 생성해서 납품처는 같지만 납품일정이 다른 주문들을
VL10을 통해서 납품을 생성하면 시스템에서 납품일괄생성 오류 노트가 첨부한 그림처럼 됩니다.
그리고 납품이 합쳐져 버립니다.
1.주문을 3개 만들었습니다(각각 납품처는 동일하고 납품일자 틀리게)
2. VL10에서 해당 납품대상 리스트를 조회해서 납품생성을백그라운드로 돌립니다.
1. VL10에서 어떻게 하면 납품처,납품일자가 같은 주문들은 납품을 합치고, 납품일자(납품일정라인)이 틀리면 Split되게 할 수
있는지 고수님들의 도움을 받고자 합니다.
그리고 혹 리스트 프로파일을 사용한다면 어떻게 프로파일을 생성해 줘야 하는지 알려주시면 감사하겠습니다.
2. 저희가 주문을 업로드해서 주문생성-->납품생성을 일괄적으로 처리하는 CBO프로그램을 사용합니다.
그때 납품생성시 펑션을 사용하는데요.
call function 'SHP_VL10_DELIVERY_CREATE'
exporting
if_ledat = l_ledat
if_nur_vorgabe_pos = l_profil_t
it_key_enque_read = l_key_t
changing
cx_sd_order = l_sdorder_t
ct_vbsk_all = l_vbsk_t
ct_vbls = l_vbls_t
ct_key_late = l_klate_t.
이 펑션을 사용할 시에도 납품이 납품일자에 따라 Split되거나 합쳐졌으면 합니다. 이에 대한 도움도 부탁드립니다.
댓글 4
-
솔로몬
2008.01.10 00:18
-
skna
2008.01.11 01:50
솔로몬님 답변에 감사드립니다.
CBO개발 프로그램은 그렇게 하면 될것 같습니다만, 스탠다드 기능 VL10을 사용할때
어떻게 할 수 있는지 경험이 있으신 분 조언 부탁드립니다
-
구리다웅
2008.01.11 20:35
제 생각에는 BDC 를 만들어야 할꺼 같은데요. VL10 실행시 조회조건을 날짜나, 업체를 주고 실행을 시키면서 BDC로 처리하고
에러나면 에러처리 코드를 띄어주는걸로.
-
skna
2008.01.17 20:49
답변주신 분들께 진심으로 감사드립니다
LOOP 돌리면 납품일자가 같은 것만 BAPI FUNCITON 돌리면 되겠네요. 어렵게 생각 할 필요가 있나요?
AT END OF 납품일자
ENDAT.
ENDLOOP.