1.1.
Program Logic/Pseudo Code
Logic must be based on EKKO and EKPO tables only.
Form should print on A4 size paper and portrait.
Do not consider deleted or blocked PO’s. i.e., EKPO-LOEKZ = ‘L’ or ‘S’.
Invoice To:
Heading ‘Frontier Alloy Steels Limited’ Pass EBELN in EKKO & get BUKRS. Pass BUKRS to T001-
BUKRS and get ADRNR, Pass ADRNR in ADRC- ADDRNUMBER & fetch NAME1.
Address : Pass EBELN in EKKO & get BUKRS. Pass BUKRS to T001-BUKRS and get ADRNR, Pass
ADRNR in ADRC- ADDRNUMBER & fetch STREET, CITY1, POST_CODE1
FAX no: - Pass EBELN in EKKO & get BUKRS. Pass BUKRS to T001-BUKRS and get ADRNR, Pass
ADRNR in ADRC- ADDRNUMBER & fetch FAX_NUMBER
GSTIN/UIN: Pass EBELN in EKPO & get WERKS, Pass WERKS in T001W and get J_1BBRANCH, Pass
J_1BBRANCH in table J_1BBRANCH field BRANCH & fetch GSTIN.
State Name: Pass EKKO-BUKRS pass to T001-BUKRS and get ADRNR, Pass ADRNR in ADRC and get
REGION, LANGU, COUNTRY and pass them in T005U and fetch BEZEI
Code: EBELN Pass EKKO-BUKRS pass to T001-BUKRS and get ADRNR, Pass ADRNR in ADRC-
ADDRNUMBER & fetch REGION
CIN: EKKO-BUKRS pass to T001-BUKRS and get ADRNR, Pass ADRNR in ADRC- ADDRNUMBER & fetch
NAME2.
Contact No: Pass EKKO-BUKRS pass to T001-BUKRS and get ADRNR, Pass ADRNR in ADRC-
ADDRNUMBER & fetch TEL_NUMBER
E-Mail: Pass EKKO-BUKRS pass to T001-BUKRS and get ADRNR, Pass ADRNR in Table ADR6 & fetch
SMTP_ADDR
Company PAN No.: Pass EBLEN in EKKO get BUKRS, Pass BUKRS in T001Z and fetch PAVAL
Despatch To:
Heading ‘Frontier Alloy Steels Limited’ Pass EBLAN in EKKO & get BUKRS. Pass BUKRS to T001 and
get ADRNR, Pass ADRNR in ADRC- ADDRNUMBER & fetch NAME1.
Address: Pass EBELN in EKPO & get WERKS, Pass WERKS in T001W and fetch NAME2,STRAS, PSTLZ,
ORT01
FAX no.: Pass EBELN in EKPO & get WERKS, Pass WERKS in T001W and get ADRNR, Pass ADRNR in
Table ADRC- ADDRNUMBER and fetch FAX_NUMBER.
E-Mail: Pass EBELN in EKPO & get WERKS, Pass WERKS in T001W and ADRNR, Pass ADRNR in Table
ADR6 & fetch SMTP_ADDR
GSTIN/UIN: Pass EBELN in EKPO & get WERKS, Pass WERKS in T001W and get J_1BBRANCH, Pass
J_1BBRANCH in table J_1BBRANCH field BRANCH & fetch GSTIN.
State Name: Pass EBELN in EKPO & get WERKS, Pass WERKS in T001W, get values LAND1, REGIO &
SPRAS and pass them in T005U and fetch BEZEI
Code: EBELN in EKPO & get WERKS, Pass WERKS in T001W and fetch REGIO
Supplier:
Vendor Name: Pass EBELN in EKKO and get LIFNR. Pass LIFNR in LFA1 and fetch NAME1.
Address: EBELN in EKKO and get LIFNR. Pass LIFNR in LFA1and fetch STRAS, PSTLZ, MCOD3, REGIO
GSTIN: EBELN in EKKO and get LIFNR. Pass LIFNR in LFA1and fetch STCD3
State Name: Pass EBELN in EKKO and get LIFNR. Pass LIFNR in LFA1 and fetch ORT01.
Voucher No./ Supplier Ref./Order No.
Purchase Order No.: Fetch EBLEN from EKKO
Dated:
Purchase order date: Fetch BEDAT from EKKO