HI everyone,
i need to know something about structures in ABAP:
1) What is their true function?
2) BSEG, BKPF, BWITH: they are used for create only header lines?
3) How works this function on the code below??
FORM RIEMPI_BBKPF.
CLEAR BBKPF WITH '/'.
BBKPF-STYPE = '1'.
BBKPF-TCODE = 'FB01'.
WRITE T_FILE-BLDAT TO BBKPF-BLDAT.
*codifica tipo documento
IF T_FILE-BSCHL BETWEEN '21' AND '29'.
BBKPF-BLART = 'XD'.
ELSE.
BBKPF-BLART = 'XA'.
ENDIF.
*codifica società
BBKPF-BUKRS = P_BUKRS.
WRITE P_BUDAT TO BBKPF-BUDAT .
BBKPF-WAERS = T_FILE-WAERS.
BBKPF-KURSF = T_FILE-KURSF.
WRITE T_FILE-BUDAT TO BBKPF-WWERT.
IF T_FILE-XBLNR <> ''.
BBKPF-XBLNR = T_FILE-XBLNR.
ELSE.
BBKPF-XBLNR = '-'.
ENDIF.
MOVE T_FILE-BELNR TO BBKPF-BKTXT.
MOVE T_FILE-BUZEI TO BBKPF-BKTXT+10.
MOVE T_FILE-LIFNR TO BBKPF-BKTXT+13.
MOVE T_FILE-BLART TO BBKPF-BKTXT+23.
TRANSFER BBKPF TO P_OUT.
ENDFORM.
Thanks in advance.
Bye!! 😊)