Professional Documents
Culture Documents
Z_SEM_FLUJOPEDIDO.
*"----------------------------------------------------------------------
*"*"Interfase local
*" IMPORTING
*" VALUE(NPEDIDO) TYPE VBELV
*" TABLES
*" T_DOCFLOW TYPE TDT_DOCFLOW
*" T_FLUJO STRUCTURE VBFA
*"----------------------------------------------------------------------
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input = NPEDIDO
IMPORTING
output = NPEDIDO.
TABLES VBCO6.
VBCO6-VBELN = NPEDIDO.
CALL FUNCTION 'RV_ORDER_FLOW_INFORMATION'
EXPORTING
COMWA = VBCO6
TABLES
VBFA_TAB = T_FLUJO "VBFA_TAB
EXCEPTIONS
NO_VBFA = 1
NO_VBUK_FOUND = 2
OTHERS = 3.
DATA :
gt_docflow TYPE TDT_DOCFLOW,
gs_docflow TYPE TDS_DOCFLOW.
CALL FUNCTION 'SD_DOCUMENT_FLOW_GET'
EXPORTING
IV_DOCNUM = NPEDIDO
* IV_ITEMNUM =
* IV_ALL_ITEMS =
* IV_SELF_IF_EMPTY = ' '
IMPORTING
ET_DOCFLOW = gt_docflow.
T_DOCFLOW[] = gt_docflow[].
*LOOP AT gt_docflow INTO gs_docflow.
** WRITE :/
** gs_docflow-DOCNUM,
** gs_docflow-DESCRIPTION,
** gs_docflow-ERDAT,
** gs_docflow-STATUS.
*
* T_DOCFLOW-DOCNUM = gs_docflow-DOCNUM.
* T_DOCFLOW-DESCRIPTION = gs_docflow-DESCRIPTION.
* T_DOCFLOW-ERDAT = gs_docflow-ERDAT.
* T_DOCFLOW-STATUS = gs_docflow-STATUS.
*
*ENDLOOP.
"SELECT * into table T_FLUJO from VBFA where VBELV = NPEDIDO.
ENDFUNCTION.