0% found this document useful (0 votes)
53 views

PP - 01 Sticker Printing

This document provides a functional specification for a sticker printing module. It involves developing logic to print 4x4 stickers with production order details like order number, date, plant, batch, location and quality details from relevant tables. It will retrieve data from tables like AFRU, MSEG, T001W, CAUFV, AFPO, QALS, QAVE, QPCT, VBAK and KNA1 and use FM READ_TEXT to get material descriptions. Error handling and prerequisites are listed as not applicable.

Uploaded by

Sumit Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
53 views

PP - 01 Sticker Printing

This document provides a functional specification for a sticker printing module. It involves developing logic to print 4x4 stickers with production order details like order number, date, plant, batch, location and quality details from relevant tables. It will retrieve data from tables like AFRU, MSEG, T001W, CAUFV, AFPO, QALS, QAVE, QPCT, VBAK and KNA1 and use FM READ_TEXT to get material descriptions. Error handling and prerequisites are listed as not applicable.

Uploaded by

Sumit Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Functional Specification

Title: Sticker Printing

ZPP
Development Functional Specification Form
Name of Project Voyager
Development Type Smart form
Module PP
Functional Consultant Sumit Rajput
Core Team Member

ABAP Consultant

Complexity High
Transaction Code ZPP

Version History
Version Date Updated Change Request No. Revision Author Reason for Revision

V.01 12.01.2021 Sumit Rajput Initial


If quality not active than
V.02 26.02.2021 Sumit Rajput Batch & Location not
updating.

WRICEF Ref. No:PP_01 Author: Sumit Rajput

Mawai Confidential Page 1 of 5


Table of Contents

Functional Specification........................................................................................................................1

1. Business Requirement Description........................................................................................................3

2. Dependencies........................................................................................................................................3

3. Authorization Requirements.................................................................................................................3

4. Frequency and Timing...........................................................................................................................3

5. Input Screen..........................................................................................................................................3

6. Enhancements.......................................................................................................................................3

7. BDC Template........................................................................................................................................3

8. Layout....................................................................................................................................................4

9. Work flow Hierarchy..............................................................................................................................4

10. Logic...................................................................................................................................................4

11. Error Handling....................................................................................................................................6

12. Pre-requisites.....................................................................................................................................6

13. Assumptions and Notes......................................................................................................................6

14. Test Data............................................................................................................................................7

WRICEF Ref. No:PP_01 Author: Sumit Rajput

Mawai Confidential Page 2 of 5


1. Business RequirementDescription
This development is to print Sticker after production order confirmation

2. Dependencies
NA

3. Authorization Requirements
NA

4. Frequency and Timing


Daily.

5. Input Screen

Field Name Table Name Description (M/O/D) (P/S)

AUFNR AFRU Production order O P


BUDAT AFRU Posting Date M S
WERKS AFRU Plant M P
PSPEL CAUFV WBS Element O P
KDAUF CAUFV Sales Order O P
KDPOS CAUFV SO Line Item O P
Note: Mandatory=M, Optional=O, Display=D, Parameter=P, Select Option=S

6. Enhancements
NA

7. BDC Template
NA

WRICEF Ref. No:PP_01 Author: Sumit Rajput

Mawai Confidential Page 3 of 5


8. Layout

9. Work flow Hierarchy


NA

10.Logic
Need to develop 4*4 Sticker.

Pass AFRU-BUDAT (Production date) & AFRU-WERKS in table AFRU get AFRU-AUFNR (PO
Number) AFRU-RUECK, AFRU-RMZHL (counter print in PO Number Field after AUFNR),
AFRU-WABLNR, AFRU-STOKZ = ‘ ‘ AFRU-STZHL = ‘ ‘, AFRU-GMNGA (print after AFPO-WEMNG
Production Qty), AFRU-WABLNR, AFRU-MYEAR.

Pass AFRU-WABLNR, AFRU-MYEAR in fields MSEG-MBLNR, MSEG-MJAHR of table MSEG where


MSEG-ZEILE = ‘0001’ & Get MSEG-LGORT(Storage location), MSEG-CHARG (Batch Number).

Pass AFRU-WERKS in field of T001W-WERKS of table T001W & Get NAME1(Plant Name)

Pass AFRU-AUFNR in field CAYFV-AUFNR of table CAUFV & get CAUFV-KDAUF (SO Number),
CAUFV-KDPOS (SO Item print in SO Number Field after KDAUF), CAUFV-PLNBEZ (Material
Code) CAUFV-GAMNG (Production Qty).

Pass AFRU-AUFNR in field AUFNR of table AFPO & get AFPO-WEMNG. (print after CAUFV-
GAMNG (Production qty)

Pass AFRU-WABLNR, CAUFV-PLNBEZ in filed QALS-MBLNR, QALS-MATNR of table QALS & Get
QALS-CHARG (Batch Number), QALS-LAGORTCHRG (Storage Location) QALS-LMENGE01
(Accepted Qty), QALS-LMENGE04(Rejected Qty), QALS-LOSMENGE. {QALS-LOSMENGE-( QALS-
LMENGE01 + QALS-LMENGE04)} (Hold Qty).

If no line item found in table QALS then AFPO-WEMNG (Accepted Qty)

Pass QALS-PRUEFLOS in table QAVE field QAVE-PRUEFLOS & get QAVE-VDATUM, QAVE-VCODE,
QAVE-VKATART, QAVE-VCODEGRP.

WRICEF Ref. No:PP_01 Author: Sumit Rajput

Mawai Confidential Page 4 of 5


Pass QAVE-VKATART, QAVE-VCODE, QAVE-VCODEGRP in table QPCT field QPCT-KATALOGART,
QPCT-CODEGRUPPE, QPCT-CODE & get QPCT-KURZTEXT (QA Decision).

Pass CAUFV-KDAUF in field VBAK-VBELN of table VBAK-VKORG, VBAK-VTWEG, VBAK-KUNNR.

Pass VBAK-KUNNR in field KNA1-KUNNR of table KNA1 & Get NAME1 (Customer Name)

Use FM READ_TEXT.

Pass ID = ‘0001’

LANGUAGE = ‘EN’

NAME = CAUFV-PLNBEZ (if length of Char. CAUFV-PLNBEZ is less then 40 than space
upto 40 char)+VBAP-VKORG+VBAP-VTWEG. (Ex CAUFV-PLNBEZ=901-1-00647, VBAP-VKORG

= 1000, VBAP-VTWEG = 10 then NAME= 901-1-00647 100010)

OBJECT = ‘MVKE’

& get data of table LINES of field TDLINE (Material Description)

11.Error Handling
NA

12.Pre-requisites
[Provide pre-requisites if any. Please mention NA if not applicable.]

Sr. No. Description

13.Assumptions and Notes


NA

14.Test Data
NA

WRICEF Ref. No:PP_01 Author: Sumit Rajput

Mawai Confidential Page 5 of 5

You might also like