728x90
λ°μν
CALL TRANSACTION μ΄λ?
CALL TRANSACTIONμ νΈλμμ μ½λλ₯Ό μ€ννκ³ μ²λ¦¬λ₯Ό μλννκΈ° μν ABAP μΈμ΄μ λͺ λ Ήλ¬Έ μ€ νλμ λλ€.
μ΄ λͺ λ Ήλ¬Έμ μ¬μ©νλ©΄ ABAP νλ‘κ·Έλ¨μμ νΉμ νΈλμμ μ νΈμΆνμ¬ SAP μμ€ν λ΄μ λ°μ΄ν° μ²λ¦¬λ₯Ό μλμΌλ‘ μνν μ μμ΅λλ€.
μ¬μ© νμ
CALL TRANSACTION <νΈλμμ
_μ½λ>
[USING <λ°μ΄ν°μ
>]
[MODE <λͺ¨λ>]
[UPDATE <μ μ§λ³΄μ_λͺ¨λ>]
[MESSAGES INTO <λ©μμ§_ν
μ΄λΈ>]
- ` <νΈλμμ _μ½λ> `: μ€ννλ €λ νΈλμμ μ½λλ₯Ό μ§μ ν©λλ€.
- ` <λ°μ΄ν°μ > `: νΈλμμ μ μ λ¬ν λ°μ΄ν°λ₯Ό ν¬ν¨νλ λ°μ΄ν°μ μ μ§μ ν©λλ€.
- ` <λͺ¨λ> `: νΈλμμ μ€ν λͺ¨λλ₯Ό μ§μ ν©λλ€(e.g., 'N' - λ·°λͺ¨λ, 'A' - μΆκ° λͺ¨λ, 'E' - λ³κ²½ λͺ¨λ).
- ` <μ μ§λ³΄μ_λͺ¨λ> `: νΈλμμ μ μ μ§λ³΄μ λͺ¨λλ₯Ό μ§μ ν©λλ€.
- ` <λ©μμ§_ν μ΄λΈ> `: μ€ν κ²°κ³Ό λ©μμ§λ₯Ό μ μ₯ν λ΄λΆ ν μ΄λΈμ μ§μ ν©λλ€.
λμ μ리
- ` CALL TRANSACTION `μ μ§μ λ νΈλμμ μ νΈμΆνκ³ , ν΄λΉ νΈλμμ μ΄ μνλλ λμ μ¬μ©μκ° μ§μ μ λ ₯νλ κ²κ³Ό μ μ¬ν νλ©΄ λμμ μνν©λλ€.
- νλ‘κ·Έλ¨μ νΈλμμ μ½λλ₯Ό νΈμΆνκ³ , νμμ λ°λΌ λ°μ΄ν°μ μ μ 곡νμ¬ νΈλμμ μ€ν μ νμν λ°μ΄ν°λ₯Ό μ λ¬ν©λλ€.
λ©μμ§ μ²λ¦¬
- νΈλμμ μ΄ μ€νλλ©΄μ λ°μνλ λ©μμ§λ€μ νλ‘κ·Έλ¨ λ΄λΆμ λ©μμ§ ν μ΄λΈμ μ μ₯λ©λλ€.
- `MESSAGES INTO` ꡬ문μ μ¬μ©νμ¬ λ©μμ§λ₯Ό μ΄λ€ λ΄λΆ ν μ΄λΈμ μ μ₯ν μ§ μ§μ ν μ μμ΅λλ€.
νΈλμμ μλ£ λ° μ»€λ°
- νΈλμμ μ΄ μ±κ³΅μ μΌλ‘ μλ£λλ©΄, νλ‘κ·Έλ¨μ νΈλμμ μ κ²°κ³Όμ λ°λΌ νμ μ²λ¦¬λ₯Ό μννκ±°λ μ€λ₯λ₯Ό μ²λ¦¬ν μ μμ΅λλ€.
- `UPDATE` ꡬ문μ μ¬μ©νμ¬ νΈλμμ μ κ²°κ³Όμ λ°λΌ 컀λ°μ μνν μ§ μ¬λΆλ₯Ό μ§μ ν μ μμ΅λλ€.
728x90
BDCμμ CALL TRANSACTIONμ μ¬μ©νλ μ΄μ
BDC (Batch Data Communication)μμ `CALL TRANSACTION` μ μ¬μ©νλ μ£Όμ μ΄μ λ λνν νλ©΄ μ λ ₯μ μλννκ³ λλμ λ°μ΄ν°λ₯Ό SAP μμ€ν μ ν¨μ¨μ μΌλ‘ μ λ ₯νκΈ° μν¨μ λλ€.
`CALL TRANSACTION` μ μ£Όλ‘ λ°μ΄ν° μΌκ΄ μ²λ¦¬λ₯Ό μν΄ μ¬μ©λλ©°, λλμ λ°μ΄ν°λ₯Ό ν¨μ¨μ μΌλ‘ SAP μμ€ν μ μ λ ₯νκ³ μ²λ¦¬νλλ° λμμ΄ λ©λλ€.
- λλ λ°μ΄ν° μΌκ΄ μ²λ¦¬
- `CALL TRANSACTION`μ μ¬μ©νλ©΄ λλμ λ°μ΄ν°λ₯Ό ν λ²μ μ²λ¦¬ν μ μμ΅λλ€. μ΄λ λννμμ μλμΌλ‘ νλ©΄μ λ°μ΄ν°λ₯Ό μ λ ₯νλ κ²λ³΄λ€ ν¨μ¬ λΉ λ₯΄κ³ ν¨μ¨μ μ λλ€.
- μλνλ νλ©΄ μ
λ ₯
- BDCμμ `CALL TRANSACTION`μ νΈλμμ μ½λλ₯Ό νΈμΆνκ³ ν΄λΉ νΈλμμ μ λνν νλ©΄ μ λ ₯μ μλμΌλ‘ λͺ¨λ°©ν©λλ€. μ΄λ₯Ό ν΅ν΄ μ¬μ©μκ° μλμΌλ‘ νλ©΄μ λ°μ΄ν°λ₯Ό μ λ ₯νλ λ²κ±°λ‘μμ νΌνκ³ , νλ‘κ·Έλ¨μ΄ μλμΌλ‘ SAP μμ€ν κ³Ό μνΈ μμ©ν μ μμ΅λλ€.
- λ°μ΄ν° μΌκ΄ μ
λ°μ΄νΈ
- λλμ λ°μ΄ν°λ₯Ό SAP μμ€ν μ μ λ°μ΄νΈνκ±°λ λ³κ²½ν΄μΌ ν λ, `CALL TRANSACTION`μ μ¬μ©νμ¬ νΈλμμ μ½λλ₯Ό νΈμΆνκ³ ν΄λΉ λ°μ΄ν°λ₯Ό μΌκ΄ μ²λ¦¬ν μ μμ΅λλ€. μλ₯Ό λ€μ΄, μ¬κ³ μ‘°μ , κΈμ΅ λ°μ΄ν° μ λ°μ΄νΈ λ±μ μμ μ΄ ν΄λΉλ©λλ€.
- λ°μ΄ν° μ ν¨μ± κ²μ¬
- BDCλ `CALL TRANSACTION`μ μ¬μ©ν λ μ λ ₯ λ°μ΄ν°λ₯Ό SAP μμ€ν μ μ μ‘νκΈ° μ μ μ¬μ μ μ μλ μ ν¨μ± κ²μ¬ κ·μΉμ λ°λΌ λ°μ΄ν°λ₯Ό κ²μ¦ν©λλ€. μ΄λ₯Ό ν΅ν΄ μ€λ₯λ₯Ό λ°©μ§νκ³ λ°μ΄ν°μ μ νμ±μ μ μ§ν μ μμ΅λλ€.
- νΈλμμ
μ²λ¦¬ λ° μ»€λ°
- `CALL TRANSACTION`μ μ¬μ©νλ©΄ νΈλμμ μ μ€ννκ³ ν΄λΉ νΈλμμ μ½λμ νλ©΄κ³Ό μνΈ μμ©νμ¬ λ°μ΄ν°λ₯Ό μ²λ¦¬ν μ μμ΅λλ€. λν, νΈλμμ μ κ²°κ³Όμ λ°λΌ 컀λ°μ μνν μ μμ΄ λ°μ΄ν°μ μΌκ΄μ±μ 보μ₯ν μ μμ΅λλ€.
- μλ μ€λ₯ μ²λ¦¬
- BDCλ₯Ό μ¬μ©νμ¬ `CALL TRANSACTION`μ μνν λ, λ°μν μ€λ₯μ λν μ²λ¦¬λ νλ‘κ·Έλ¨μμ μλμΌλ‘ μνν μ μμ΅λλ€. μ΄λ₯Ό ν΅ν΄ μ€λ₯κ° λ°μνλλΌλ νλ‘κ·Έλ¨μ΄ κ·Έμ λ°λ₯Έ μ‘°μΉλ₯Ό μ·¨ν μ μμ΅λλ€.
728x90
λ°μν
'π§βπΌ SAP > ABAP' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[SAP ABAP] λΉκ΅ μ°μ°μ(=, >, >=, <, >=, <> λλ EQ, GT, GE, LT, LE, NE) (0) | 2023.12.26 |
---|---|
[SAP ABAP] %_HINTS ORACLE λ? (0) | 2023.12.13 |
[SAP ABAP] sy-tabixμ sy-indexμ μ°¨μ΄μ (0) | 2023.12.05 |
[SAP ABAP] MOVE TO λ? MOVE-CORRESPONDING λ? (μμ ν¬ν¨) (1) | 2023.12.05 |
[SAP ABAP] WA(Work Area) λ? (0) | 2023.12.04 |