7/18/2019 844 Batch Recall http://slidepdf.com/reader/full/844-batch-recall 1/34 EHP7 for SAP ERP 6.0 October 2014 English Batch Recall (844) SAP SE DietmarHo!!Allee 16 6"1"0 #all$orf %erman& '(il$ing 'loc) *onfig(ration %(i$e
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 1/34
EHP7 for SAP ERP 6.0
October 2014
English
Batch Recall (844)
SAP SEDietmarHo!!Allee 166"1"0 #all$orf %erman&
'(il$ing 'loc) *onfig(ration %(i$e
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 2/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
Copyright
/ 2014 SAP SE or an SAP affiliate com!an&. All rights resere$.
o !art of this !(blication ma& be re!ro$(ce$ or transmitte$ in an& form or for an& !(r!ose itho(t thee3!ress !ermission of SAP SE or an SAP affiliate com!an&.
SAP an$ other SAP !ro$(cts an$ serices mentione$ herein as ell as their res!ectie logos aretra$emar)s or registere$ tra$emar)s of SAP SE +or an SAP affiliate com!an&- in %erman& an$ otherco(ntries. Please see htt!global.sa!.comcor!orateenlegalco!&rightin$e3.e!35tra$emar) for a$$itionaltra$emar) information an$ notices.
Some softare !ro$(cts mar)ete$ b& SAP SE an$ its $istrib(tors contain !ro!rietar& softare com!onentsof other softare en$ors.
ational !ro$(ct s!ecifications ma& ar&.
hese materials are !roi$e$ b& SAP SE or an SAP affiliate com!an& for informational !(r!oses onl&itho(t re!resentation or arrant& of an& )in$ an$ SAP SE or its affiliate$ com!anies shall not be liable forerrors or omissions ith res!ect to the materials. he onl& arranties for SAP SE or SAP affiliate com!an&
!ro$(cts an$ serices are those that are set forth in the e3!ress arrant& statements accom!an&ing s(ch!ro$(cts an$ serices if an&. othing herein sho(l$ be constr(e$ as constit(ting an a$$itional arrant&.
8n !artic(lar SAP SE or its affiliate$ com!anies hae no obligation to !(rs(e an& co(rse of b(sinesso(tline$ in this $oc(ment or an& relate$ !resentation or to $eelo! or release an& f(nctionalit& mentione$therein. his $oc(ment or an& relate$ !resentation an$ SAP SE9s or its affiliate$ com!anies9 strateg& an$!ossible f(t(re $eelo!ments !ro$(cts an$or !latform $irections an$ f(nctionalit& are all s(b:ect to changean$ ma& be change$ b& SAP SE or its affiliate$ com!anies at an& time for an& reason itho(t notice. heinformation in this $oc(ment is not a commitment !romise or legal obligation to $elier an& material co$eor f(nctionalit&. All forar$loo)ing statements are s(b:ect to ario(s ris)s an$ (ncertainties that co(l$ ca(seact(al res(lts to $iffer materiall& from e3!ectations. Rea$ers are ca(tione$ not to !lace (n$(e reliance onthese forar$loo)ing statements hich s!ea) onl& as of their $ates an$ the& sho(l$ not be relie$ (!on inma)ing !(rchasing $ecisions.
/ SAP SE Page 2 of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 3/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
Icons
Icon Meaning
*a(tion
E3am!le
ote
Recommen$ation
S&nta3
Typographic Conventions
Type Style Description
Example text #or$s or characters that a!!ear on the screen. hese incl($e fiel$ namesscreen titles !(shb(ttons as ell as men( names !aths an$ o!tions.
*rossreferences to other $oc(mentation.
Exampletext
Em!hasi<e$ or$s or !hrases in bo$& te3t titles of gra!hics an$ tables.
E=A>P?EE=
ames of elements in the s&stem. hese incl($e re!ort names !rogramnames transaction co$es table names an$ in$ii$(al )e& or$s of a!rogramming lang(age hen s(rro(n$e$ b& bo$& te3t for e3am!le SE?E*an$ 8*?@DE.
Example
text
Screen o(t!(t. his incl($es file an$ $irector& names an$ their !athsmessages so(rce co$e names of ariables an$ !arameters as ell as namesof installation (!gra$e an$ $atabase tools.
EXAMPLE TEXTe&s on the )e&boar$ for e3am!le f(nction )e&s +s(ch as F2- or the ENTER )e&.
Exampletext
E3act (ser entr&. hese are or$s or characters that &o( enter in the s&steme3actl& as the& a!!ear in the $oc(mentation.
<Example
text>
Bariable (ser entr&. Pointe$ brac)ets in$icate that &o( re!lace these or$s an$
characters ith a!!ro!riate entries.
/ SAP SE Page ; of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 4/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
Contents
'atch Recall *onfig(ration %(i$e..................................................................................................6
1 P(r!ose................................................................................................................................... 6
2 Pre!aration..............................................................................................................................6
2.1 PrereC(isites..................................................................................................................6
2.1.1 '(il$ing 'loc)s..........................................................................................................6
; *onfig(ration +Part 1-..............................................................................................................6
;.1 Defining Sales Actiit& &!es +02-............................................................................6
;.2 Defining Sales Actiit& &!es 01...............................................................................7
;.; Defining an$ Assigning (mber Ranges for Sales Actiities.........................................,
;.4 Sales Actiit& &!es Stat(s %ro(!................................................................................"
;.F Defining Sales Actiit& Reasons...................................................................................."
;.6 Defining an$ Assigning (mber Ranges for A$$ress ?ists..........................................10;.7 Defining Error ?ogs for Sales Actiities........................................................................11
;., Defining Sales Actiit& O(tcome..................................................................................12
;." Defining Sales Actiit& O(tcome Anal&sis....................................................................12
;.10 Assigning O(tcome Anal&sis to Actiit& O(tcome........................................................1;
;.11 >aintaining *o!& *ontrol for Sales Actiities..............................................................14
;.12 Defining Or$er Reasons..............................................................................................1F
;.1; Defining an$ Assigning Partner Determination Proce$(res.........................................1F
4 >aster Data +Part 1-..............................................................................................................17
4.1 Defining 8ncom!letion Proce$(res...............................................................................17
4.2 *reating Sales Re!resentaties..................................................................................1,
F Deelo!ment for the Recall ?etter for 'atches......................................................................1"
F.1 *reate Domain G*HGSOR in Data Dictionar&......................................................1"
F.2 *reate Data Element G*HGSOR in Data Dictionar&.............................................20
F.; *reate able *HGRE*A??GSABE..........................................................................21
F.4 *reate able &!e........................................................................................................2;
F.F *reate (nction %ro(! G>GRE*A??..................................................................2;
F.6 *reate (nction mo$(les for G>GRE*A??..........................................................24
F.7 ?oa$ing Program G*HGRE*A??............................................................................27
F., A$a!t e3t Elements for G*HGRE*A??.................................................................27
F." ?oa$ing Program G*HGRB*AS>01.......................................................................2"
F.10 A$a!t e3t Elements for G*HGRB*AS>01............................................................2"
F.11 *reating a Smartst&le for 'atch Recall........................................................................;0
F.12 *reating a Smartform for 'atch Recall........................................................................;1
/ SAP SE Page 4 of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 5/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
6 *onfig(ration +Part 2-............................................................................................................;1
6.1 *reate a e O(t!(t &!e >A...............................................................................;1
6.2 >aintain the O(t!(t Determination Proce$(re for e O(t!(t &!e >A................;2
6.; Assigning O(t!(t Determination Proce$(res...............................................................;;
7 >aster Data +Part 2-..............................................................................................................;47.1 >aintain a *on$ition for >A....................................................................................;4
/ SAP SE Page F of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 6/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
Batch Recall: Configuration ui!e
" #urposehis config(ration g(i$e !roi$es the information &o( nee$ to set (! the config(ration of thisb(il$ing bloc) man(all&.
$ #reparation
$%" #rere&uisites
$%"%" Buil!ing Bloc's
'efore &o( start installing this b(il$ing bloc) &o( m(st install !rereC(isite b(il$ing bloc)s. or
more information see the Building Block Prerequisites Matrix for Chemicals locate$ on the DBD(n$er Technical Information Content Library .
Configuration (#art ")
%" Defining Sales ctivity Types (*+,$)
-se
he !(r!ose of this actiit& is to i$entif& the t&!e of sales actiit& (niC(el& +for e3am!le hetherthe sales actiit& is a sales call or a tele!hone call-.
#roce!ure
1. Access the actiit& (sing one of the folloing naigation o!tions
IM Menu ales and !istribution ales upport ales "cti#ities !efine
ales "cti#ity Types
TransactionCo!e
OVCK
2. On the ales "cti#ity Types screen ma)e the folloing entries
.iel! na/e Description -ser action an!values Co//ent
SalesActi&!e Sales Actiit& &!e 02
Descri!tion Recall *ontrol
ransact.gro(! ransaction %ro(! "
OerieScreen
Oerie Screen @E01
/ SAP SE Page 6 of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 7/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
.iel! na/e Description -ser action an!values
Co//ent
Organi<at.$ata Organi<ational Data 1
O(t!(t &!e O(t!(t &!e >A;
O(t!(tDet.Proc O(t!(t DeterminationProce$(re *AS001
Ret(rns t&!e Ret(rns t&!e RE
Result
A ne sales actiit& t&!e has been create$.
%$ Defining Sales ctivity Types *+,"
-sehe !(r!ose of this actiit& is to i$entif& the t&!e of sales actiit& (niC(el& +for e3am!le hetherthe sales actiit& is a sales call a tele!hone call an$ so on-.
#rere&uisites
• >aintain this in$icator onl& if the batch here(se$ list f(nction is actiate$ for the !lant.
• 8f this in$icator is not set the batch here(se$ file m(st be com!ile$ man(all& in or$er
for a batch here(se$ list to be generate$.
#roce!ure
1. Access the actiit& (sing one of the folloing naigation o!tionsIM Menu ales and !istribution ales upport ales "cti#ities !efine
ales "cti#ity Types
TransactionCo!e
OVCK
2. On the ales "cti#ity Types screen ma)e the folloing entries
.iel! na/e Description -ser action an!values
Co//ent
SalesActi&!e Sales Actiit& &!e 01
Descri!tion Recall
ransact.gro(! ransaction %ro(! A
OerieScreen
Oerie Screen @E02
Organi<at.$ata Organi<ational Data ;
O(t!(t &!e O(t!(t &!e >A
/ SAP SE Page 7 of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 8/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
.iel! na/e Description -ser action an!values
Co//ent
O(t!(tDet.Proc O(t!(t DeterminationProce$(re
*AS004
ollo(!Acti. ollo(! Actiit& 02
Result
A ne sales actiit& t&!e has been create$.
% Defining an! ssigning 0u/1er Ranges for Salesctivities
-se
he !(r!ose of this $elier& is to i$entif& a n(mber range interal ithin an ob:ect or s(bob:ect.#hen creating a $oc(ment ith internal n(mber assignment the s&stem assigns a n(mber thatlies ithin the a!!ro!riate n(mber range.
#roce!ure
1. Access the actiit& (sing one of the folloing naigation o!tions
IM Menu ales and !istribution ales upport ales "cti#ities !efine
"nd "ssign $umber %anges &or ales "cti#ities
TransactionCo!e
SPRO
2. On the 'ie( for "ssigning "ddress $umber %ange to T')) screen ma)e the folloing
entries
.iel! na/e Description -ser actionan! values
Co//ent
Actiit&& Sales Actiit& &!e for Sales S(!!ort 01 Recall
(mber rangef.acti.t&!.
(mber range in the case of internaln(mber assignment
2;
.iel! na/e Description -ser actionan! values
Co//ent
Actiit&& Sales Actiit& &!e for SalesS(!!ort
02 Recall*ontrol
(mber rangef.acti.t&!.
(mber range in the case ofinternal n(mber assignment
2;
Result
he $oc(ments 01 an$ 02 ill (se range n(mber 2;.
/ SAP SE Page , of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 9/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
%4 Sales ctivity Types: Status roup
-se
he stat(s gro(! $etermines the $efa(lt al(es that a!!ear in the folloing fiel$s $(ring salesactiit& !rocessing
• Reason for sales actiit&
• O(tcome of sales actiit&
Anal&sis of sales actiit& o(tcome
he stat(s gro(! also $etermines the stat(ses that &o( can enter $(ring sales actiit& !rocessingan$ the seC(ence in hich these stat(ses can be entere.
#roce!ure
1. Access the actiit& (sing one of the folloing naigation o!tions
IM Menu ales and !istribution ales upport ales "cti#ities !efine
"nd "ssign "cti#ity tatus "nd tatus *roupsTransactionCo!e
SPRO
2. *hoose f(nction ales upport !ocuments+ !ocument Types+ tatus *roups.
;. On the ales "cti#ities+ ales "cti#ity Types+ tatus *roup screen ma)e the folloingentries
.iel! na/e Description -ser action an! values Co//ent
Sales Actiit& &!e 01 Recall
Stat(s %ro(! 00; Sls !rom. Del.a$$r.
.iel! na/e Description -ser action an! values Co//ent
Sales Actiit& &!e 02 Recall *ontrol
Stat(s %ro(! 001 Sales actiities
%2 Defining Sales ctivity Reasons
-se
he !(r!ose of this actiit& is to $escribe the reason for ma)ing contact ith the c(stomer.
#roce!ure
1. Access the actiit& (sing one of the folloing naigation o!tions
IM Menu ales and !istribution ales upport ales "cti#ities !efine
ales "cti#ity %easons
TransactionCo!e
SPRO
/ SAP SE Page " of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 10/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
2. On the %eason for ales "cti#ities screen ma)e the folloing entries
.iel! na/e Description -ser action an! values Co//ent
Sales acti.reason Sales Actiit& reason 1
Descri!tion Recall
Result
A ne reason has been create$.
%3 Defining an! ssigning 0u/1er Ranges for !!ressists
-se
he !(r!ose of this actiit& is to assign n(mber ranges for a$$ress lists.
#hen creating a $oc(ment ith internal n(mber assignment the s&stem assigns a n(mber thatlies ithin the a!!ro!riate n(mber range.
#roce!ure
1. Access the actiit& (sing one of the folloing naigation o!tions
IM Menu ales and !istribution ales upport ales "cti#ities !efine
"nd "ssign $umber %anges &or "ddress Lists
TransactionCo!e
SPRO
2. On the Maintain $umber %ange Inter#als screen ma)e the folloing entries
.iel! na/e Description -ser action an! values Co//ent
o (mber of Range 01
rom (mber 0000000001
o (mber 0001""""""
E3t E3ternal (mber
;. On the 'ie( for "ssigning "ddress $umber %ange to T')) screen ma)e the folloingentries
.iel! na/e Description -ser action an!values
Co//ent
Actiit&& Sales Actiit& &!e for SalesS(!!ort
01 Recall
(mber rangea$$ress list
01
Result
he Actiit& 01 ill (se n(mber range 01.
/ SAP SE Page 10 of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 11/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
%5 Defining 6rror ogs for Sales ctivities
-sehe !(r!ose of this actiit& is to $efine error logs for sales actiities.
he s&stem (ses the incom!letion !roce$(re to $etermine hich fiel$s a!!ear in the incom!letionlog hen the (ser $oes not enter information $(ring sales or$er !rocessing. 8n SD *(stomi<ing&o( can s!ecif& an incom!letion !roce$(re for each t&!e of sales $oc(ment.
#roce!ure
1. Access the actiit& (sing one of the folloing naigation o!tions
IM Menu ales and !istribution Basic &unctions Log of Incomplete Items
"ssign Incompletion Procedures
TransactionCo!e
SPRO
2. *hoose "ssign procedures to sales acti#ities.
;. On the Error Logs for ales "cti#ities screen ma)e the folloing entries
.iel!na/e
Description -ser action an!values
Co//ent
SAct Sales actiit& t&!e for saless(!!ort
01 Recall
Proc. 8ncom!letion !roce$(re for sales$oc(ment
01 Sls!rom.oll@!Act
.iel!na/e
Description -ser action an!values
Co//ent
SAct Sales actiit& t&!e for sales s(!!ort 02 Recall*ontrol
Proc. 8ncom!letion !roce$(re for sales$oc(ment
' Sales Actiit&
Result
he Actiities 01 an$ 02 ill (se res!ectiel& 8ncom!letion Proce$(res 01 02.
%8 Defining Sales ctivity 7utco/e
-se
he !(r!ose of this actiit& is to $efine sales actiit& o(tcomes.
8n SD *(stomi<ing &o( can freel& $efine the o(tcomes to s(it the nee$s of &o(r on organi<ation.
/ SAP SE Page 11 of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 12/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
#roce!ure
1. Access the actiit& (sing one of the folloing naigation o!tions
IM Menu ales and !istribution ales upport ,C"- ales "cti#ities
!efine ales "cti#ity .utcomes "nd .utcome %easons
TransactionCo!e SPRO
2. On the ales "cti#ity .utcome screen ma)e the folloing entries
.iel! na/e Description -ser action an! values Co//ent
Sales acti.o(tcome O(tcome of sales actiities 1
Descri!tion Pro$(ct Ret(rne$
.iel! na/e Description -ser action an! values Co//ent
Sales acti.o(tcome O(tcome of sales actiities 2
Descri!tion Pro$(ct Sol$
Result
o ne sales actiit& o(tcomes hae been create$.
% Defining Sales ctivity 7utco/e nalysis
-se
8n SD *(stomi<ing &o( can $efine $ifferent )in$s of contact anal&sis to s(it the nee$s of &o(r onorgani<ation. o( can incl($e an anal&sis for e3am!le that notes the e3istence of strongcom!etition.
#roce!ure
1. Access the actiit& (sing one of the folloing naigation o!tions
IM Menu ales and !istribution ales upport ,C"- ales "cti#ities
!efine ales "cti#ity .utcomes "nd .utcome %easons
TransactionCo!e
SPRO
2. On the ales "cti#ity .utcome "nalysis screen ma)e the folloing entries
.iel! na/e Description -ser action an! values Co//ent
O(tcome Anal&sis 1
Descri!tion Recall ith Ret(rn
/ SAP SE Page 12 of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 13/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
.iel! na/e Description -ser action an! values Co//ent
O(tcome Anal&sis 2
Descri!tion Recall o Ret(rn
Result
o ne sales actiit& o(tcome anal&sis hae been create$.
%", ssigning 7utco/e nalysis to ctivity 7utco/e
-se
he !(r!ose of this actiit& is to assign &o(r o(tcome anal&sis to the sales actiit& o(tcome.
#roce!ure1. Access the actiit& (sing one of the folloing naigation o!tions
IM Menu ales and !istribution ales upport ,C"- ales "cti#ities
!efine ales "cti#ity .utcomes "nd .utcome %easons
TransactionCo!e
SPRO
2. On the "ssigning .utcome "nalysis to "cti#ity .utcome screen ma)e the folloing entries
.iel! na/e Description -ser action an!values
Co//ent
Sales
acti.o(tcome
O(tcome of sales
actiities
1 Pro$(ct
Ret(rne$
O(tcome Anal&sis 1 Recall ithRet(rn
.iel! na/e Description -ser action an!values
Co//ent
Salesacti.o(tcome
O(tcome of salesactiities
2 Pro$(ct Sol$
O(tcome Anal&sis 2 Recall oRet(rn
Result
Sales actiit& o(tcomes an$ o(tcome anal&sis hae been assigne$.
/ SAP SE Page 1; of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 14/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
%"" Maintaining Copy Control for Sales ctivities
-se
he !(r!ose of this actiit& is to i$entif& a co!&ing ro(tine. he ro(tine chec)s that certainreC(irements are met hen one $oc(ment is co!ie$ into another.
#roce!ure
1. Access the actiit& (sing one of the folloing naigation o!tions
IM Menu ales and !istribution ales upport ,C"- Maintain Copy
Control &or ales "cti#ities
TransactionCo!e
SPRO
2. On the Copy Control for ales "cti#ities screen ma)e the folloing entries
.iel! na/e Description -ser action an!values
Co//ent
o acti.t&!e Sales actiit& t&!e to hichco!&ing ta)es !lace
02 Recall*ontrol
rom acti.t&!e Reference sales actiit& t&!e forco!&ing
01 Recall
*o!&ingreC(irements
Data transfer 1
@!$ate flo =
Result
*o!& r(les hae been set.
%"$ Defining 7r!er Reasons
-se
he !(r!ose of this actiit& is to $efine or$er reasons accor$ing to the nee$s of &o(r organi<ation.#hen &o( generate sales statistics &o( can (se the or$er reason as one of the selection criteria.
#roce!ure
1. Access the actiit& (sing one of the folloing naigation o!tions
IM Menu ales and !istribution ales ales !ocuments ales
!ocument /eader !efine .rder %easons
TransactionCo!e
SPRO
/ SAP SE Page 14 of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 15/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
2. On the ales !ocument+ .rder %easons screen ma)e the folloing entries
.iel! na/e Description -ser action an!values
Co//ent
Or$erReason
1
R @se of or$er reason for retrobilling
Descri!tion Ret(rn from Recall
Result
A ne or$er reason has been create$.
%" Defining an! ssigning #artner Deter/ination
#roce!ures-se
he !(r!ose of this actiit& is to set the !artner reC(ire$ in the $oc(ment.
#roce!ure
1. Access the actiit& (sing one of the folloing naigation o!tions
IM Menu ales and !istribution Basic &unctions Partner !etermination
et 0P Partner !etermination
TransactionCo!e
VOPA
2. On the Maintain+ Partner !etermination screen choose
#artner 719ect
Set @! PartnerDetermination for Sales
Actiities +*AS-
;. *hoose Partner !etermination Procedures.
4. *hoose Partner Proce$(re C"1 an$ then choose Partner (nctions in Proce$(re.
F. On the Maintain+ Procedure !etails C"1 2 ales "cti#ities ,C"- screen ma)e the folloingentries
.iel! na/e Description -ser action an! values Co//ent
(nct (nction SP Sol$ to Part&
ot *hangeable
>an$at.(nction >an$ator& (nction
@niC(e
So(rce
/ SAP SE Page 1F of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 16/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
.iel! na/e Description -ser action an! values Co//ent
SeC. SeC(ence
A!!ointm A!!ointment
.iel! na/e Description -ser action an! values Co//ent
(nct (nction PE Sales em!lo&ee
ot *hangeable
>an$at.(nction >an$ator& (nction
@niC(e
So(rce
SeC. SeC(ence
A!!ointm A!!ointment
.iel! na/e Description -ser action an! values Co//ent
(nct (nction ER Em!lo&ee res!ons.
ot *hangeable
>an$at.(nction >an$ator& (nction
@niC(e
So(rce
SeC. SeC(ence
A!!ointm A!!ointment
6. *hoose Partner Determination Procedure "ssignment .
7. On the Partner Procedures for ales "cti#ity Types screen ma)e the folloing entries
.iel! na/e Description -ser action an! values Co//ent
SAct Sales Actiit& &!e 01 Recall
ParPr Partner Proce$(re *AS4 Direct >ail *am!aign
.iel! na/e Description -ser action an! values Co//ent
SAct Sales Actiit& &!e 02 Recall *ontrol
ParPr Partner Proce$(re *AS1 Sales call
Result
Sales actiities 01 an$ 02 hae !artner !roce$(res.
/ SAP SE Page 16 of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 17/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
4 Master Data (#art ")he folloing actiities $escribe the master $ata reC(ire$ for this '(il$ing 'loc). he ste!s $o not$escribe the transactions in $etail b(t list the releant transaction an$ the corres!on$ing master$ata file. or more $etails on (sing the in$ii$(al transactions refer to the Online Hel! in thes&stem.
4%" Defining Inco/pletion #roce!ures
-se
he !(r!ose of this actiit& is to change the incom!letion gro(! ales "cti#ity .
#roce!ure
1. Access the actiit& (sing one of the folloing naigation o!tions
IM Menu ales and !istribution Basic &unctions Log of Incomplete Items
!efine Incompletion Procedures
TransactionCo!e
OVA2
2. On the *roups screen choose
roup Description
Sales Actiit&
;. On the Procedures screen choose
#roce!ure Description
02 Sales Actiit&
4. On the &ields screen onl& the folloing fiel$s are $is!la&e$.
.iel!na/e
Description -ser action an!values
Co//ent
able B'A
l$ name iel$ name AE' O(tcomeanal&sis
Scr. Screen for creating missing $ata
Stat(s 01
#arning
SeC. Processing seC(ence of
incom!letion log
.iel!na/e
Description -ser action an!values
Co//ent
able B'A
l$ name iel$ name AER Sales acti.o(tcome
/ SAP SE Page 17 of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 18/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
.iel!na/e
Description -ser action an!values
Co//ent
Scr. Screen for creating missing $ata
Stat(s 01
#arningSeC. Processing seC(ence of
incom!letion log
.iel!na/e
Description -ser action an!values
Co//ent
able B'A
l$ name iel$ name A%R Sales acti.reason
Scr. Screen for creating missing $ata
Stat(s 01
#arning
SeC. Processing seC(ence ofincom!letion log
4%$ Creating Sales Representatives
-se
he !(r!ose of this actiit& is to create sales re!resentaties.
#roce!ure
"% Access the actiit& (sing one of the folloing naigation o!tions
S# Menu Logistics ales and !istribution Master !ata Business
Partner ales Personnel Create and Change
TransactionCo!e
PAL1 + PAL3
$% Refer to the folloing file for $etails of the master $ata reC(ire$SMB"8#"7,,4+44844%T;T
Result
he sales re!resentaties hae been create$.
/ SAP SE Page 1, of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 19/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
2 Develop/ent for the Recall etter for Batches
Re/ar'
Een tho(gh a $etaile$ $escri!tion of the ste!s is gien the !erson to create these ob:ects an$!erforming the ste!s sho(l$ be an e3!erience$ !rogrammer.
8n SAP ERP 200F @nico$e chec)s ma& occ(r. he associate$ arnings ma& beignore$ for this $eelo!ment.
he same hol$s for formatting of the te3t files $eliere$. hose hae been a$a!te$ to@nico$e b(t in rare constellations an error ma& arise in the so(rce te3t.
o aoi$ !roblems ith these @nico$e chec)s !rocee$ as follos
1. *hec) each f(nction mo$(le !rogram etc. before actiating
2. *orrect (!coming errors.
;. 8gnore (!coming arnings associate$ to @nico$e.
4. 8f in $o(bt as) an e3!erience$ !rogrammer. Programs ill or) if !oints 1 to ;are ta)en into consi$eration.
Enter or)bench an$ c(stomi<ing reC(ests here necessar&. 8t is a$isable to hae a or)benchan$ a c(stomi<ing reC(est create$ beforehan$.
2%" Create Do/ain *+C<S7RT in Data Dictionary
-se
he $omain is nee$e$ for s(bseC(ent fiel$s hich are (se$ in the !rogram.
#roce!ure
1. Access the actiit& (sing one of the folloing naigation o!tions
IM Menu Tools "B"P 3orkbench .#er#ie( .b4ect $a#igator
Transaction Co!e SE80
2. On the .b4ect $a#igator screen choose %epository Bro(ser .
;. *hoose area belo Test repository an$ aboe the entr& fiel$ b& clic)ing the !rimar& mo(seb(tton. o( see a list of seeral o!tions beginning ith "pplication hierarchy an$ en$ing ithLocal ob4ects. *hoose Package from this list. Enter !ac)age 5667 +if the !ac)age $oes note3ist create the !ac)age or hae it create$ b& basis s(!!ort-.
4. *lic) 5667 in the col(mn .b4ect $ame in the left loer area of the screen b& (sing thesecon$ar& mo(se b(tton. *hoose Create !ictionary ob4ect !omain
#ac'age=,," (or another suita1le pac'age> as' your 1asissupport if in !ou1t)
/ SAP SE Page 1" of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 20/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
Do/ain *+C<S7RT
Short Description Sort criteria for prit proce!!i"
Data Type C#AR
0o% Characters 1
7utput length 1
F. *hoose Enter .
6. *hoose 'alue %ange. Enter the folloing al(es into the fiel$sirst line
.i? value 1
Short te?t Prit $!i" !ol%&to part'
Secon$ line
.i? value 2
Short te?t Prit $!i" !(ip&to part'
7. Sae the changes. Actiate the changes b& choosing "cti#ation.
Result
A ne $omain for batch recall has been create$.
2%$ Create Data 6le/ent *+C<S7RT in DataDictionary
-se
he $ata element is nee$e$ for s(bseC(ent fiel$s hich are (se$ in the !rogram.
#roce!ure
1. Access the actiit& (sing one of the folloing naigation o!tions
IM Menu Tools "B"P 3orkbench .#er#ie( .b4ect $a#igator
Transaction Co!e SE80
2. On the .b4ect $a#igator screen choose %epository bro(ser .
;. *hoose area belo Test repository an$ aboe the entr& fiel$. o( see a list of seeralo!tions beginning ith "pplication hierarchy an$ en$ing ith Local ob4ects. *hoose Packagefrom this list. Enter !ac)age 5667 +if the !ac)age $oes not e3ist create the !ac)age or haeit create$ b& basis s(!!ort-.
4. *hoose 5667 in the col(mn .b4ect $ame in the left loer area of the screen b& (sing thesecon$ar& mo(se b(tton. *hoose Create !ictionary ob4ect !ata element
/ SAP SE Page 20 of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 21/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
Data ele/ent *+C<S7RT
F. >aintain the short $escri!tion.
Short Description Sort criteria for prit proce!!i"
6. On the !ata Type tab !age enter the folloing $ata
6le/entary Type (choose ra!io 1utton)
Do/ain (choose ra!io 1utton)
Do/ain *+C<S7RT
7. *hoose the iel$ label tab. Enter the folloing al(es into the fiel$s
Short Sort crit)
Me!iu/ Sort criteria
ong Sort criteria for prit proce!!i"
<ea!ing Sort criteria for prit proce!!i"
,. Sae the changes. Actiate the changes b& choosing "cti#ation.
Result
A ne $ata element for batch recall has been create$.
2% Create Ta1le *+C<R6CS@6
-se
he table is nee$e$ to store $ata hich is releant for !rinting information in the batch recall!rocess. he $ata being store$ are mainl& $elieries an$ relate$ information.
#roce!ure
1. Access the actiit& (sing one of the folloing naigation o!tions
IM Menu Tools "B"P 3orkbench .#er#ie( .b4ect $a#igator
Transaction Co!e SE80
2. On the .b4ect $a#igator screen choose %epository bro(ser .
;. *hoose area belo Test repository an$ aboe the entr& fiel$. o( see a list of seeralo!tions beginning ith "pplication hierarchy an$ en$ing ith Local ob4ects. *hoose Package
from this list. Enter !ac)age 5667 +if the !ac)age $oes not e3ist create the !ac)age or haeit create$ b& basis s(!!ort-.
4. *hoose 5667 in the col(mn .b4ect $ame in the left loer area of the screen b& (sing thesecon$ar& mo(se b(tton. *hoose Create !ictionary ob4ect !ata base table
F. Enter the table name on the $ialog bo3
Ta1le na/e *C#,RECALL,SAVE
/ SAP SE Page 21 of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 22/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
Short Description-eli.er' %ata /it( referece to maili"actio
Delivery class A applicatio tale
Data BroAserTa1le@ieA Maint%
-i!pla' 4 5aiteace allo/e%
6. >aintain able fiel$s. o $o this go to the &ields tab !age.>aintain the folloing fiel$s (sing the fiel$ names an$ $ata elements belo. a)e care to setthe in$icate$ fiel$s as )e& fiel$s an$ as initial al(es as in$icate$.
Ta1lefiel!
eyfiel!
Initialvalues
Data ele/ent Description
>AD = = >AD *lient
O'IE = = *ASGB'E? SD $oc(ment no. of a sales actiit&in sales s(!!ort
O'IPE = = S#OGO'IP Ob:ect &!e
?8SR = = AR (mber of the A$$ress ?ist
BERS8O = = *ASBERS8O Bersion n(mber
B'E? = = B'E?GB? Delier&
POSR = = POSRGB? Delier& 8tem
>AR >AR >aterial (mber
*HAR% *HAR%GD 'atch (mber
@A% @A% Sol$to !art&
@#E @#E Shi!to !art&
ADRR ADRR A$$ress
SOR G*HGSOR Sort criteria for !rint !rocessing
7. Sae the changes.
,. Enter !ac)age 5667 +or another s(itable !ac)age-
". >aintain Technical settings (sing the b(tton for technical settings on the screen.Data class APP?1Si<e categor& 4
10. >aintain the enhancement categor& (sing >en(E3tras Enhancement categor& J enhancement categor&ith the al(e for the ra$io b(tton can be enhanced +*haracter t&!e or n(meric-.
11. *hoose from men( Table "cti#ate.
Result
A ne table for batch recall has been create$.
/ SAP SE Page 22 of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 23/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
2%4 Create Ta1le Type
-se
he table t&!e is a technical necessit& for the $eelo!ment.
#roce!ure
1. Access the actiit& (sing one of the folloing naigation o!tions
IM Menu Tools "B"P 3orkbench .#er#ie( .b4ect $a#igator
Transaction Co!e SE80
2. On the .b4ect $a#igator screen choose %epository bro(ser .
;. *hoose area belo Test repository an$ aboe the entr& fiel$. o( see a list of seeralo!tions beginning ith "pplication hierarchy an$ en$ing ith Local ob4ects. *hoose Packagefrom this list. Enter !ac)age 5667 +if the !ac)age $oes not e3ist create the !ac)age or haeit create$ b& basis s(!!ort-.
4. *hoose 5667 in the col(mn .b4ect $ame in the left loer area of the screen b& (sing thesecon$ar& mo(se b(tton. *hoose Create → !ictionary ob4ect → Table Type
F. Enter the table t&!e name on the $ialog bo3. After this choose Enter .
Ta1le Type *,C#,RECALL,SAVE,6A7
6. On the Line Type tab !age enter the folloing al(es
Short Description-eli.er' %ata /it( referece to maili"actio
ine type *C#,RECALL,SAVE
7. Sae the changes an$ enter the !ac)age. Actiate the ob:ect.
#ac'age 001 or c$!tomer !pecific pac9a"e)
Result
A ne table t&!e for batch recall has been create$.
2%2 Create .unction roup *++MR6C
#roce!ure
1. Access the actiit& (sing one of the folloing naigation o!tions
IM Menu Tools "B"P 3orkbench !e#elopment &unction Builder
Transaction Co!e SE3:
2. *hoose from >en( *oto &unction *roups Create *roup.
;. he $ialog bo3 Change &unction *roup a!!ears.
4. Enter name of f(nction gro(! G>GRE*A??.
F. Enter short te3t %ecall ystem &unctions.
/ SAP SE Page 2; of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 24/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
6. *hoose Enter .
7. he Create .b4ect !irectory Entry $ialog bo3 a!!ears.
,. Enter the !ac)age name 5667 +or a c(stomer s!ecific !ac)age-.
". Sae the changes.
Result
A ne f(nction gro(! for batch recall has been create$.
2%3 Create .unction /o!ules for *++MR6C
-se
8n the f(nction mo$(les !arts of the f(nctionalit& for batch recall are store$. irst the f(nctionmo$(le G*HGRE*A??GPR8 is create$. ?ater the f(nction mo$(le KG*HGRE*A??GPR8is create$.
.unction /o!ule =C<R6C#RI0T
#roce!ure
1. Access the actiit& (sing one of the folloing naigation o!tions
IM Menu Tools "B"P 3orkbench !e#elopment &unction Builder
Transaction Co!e SE3:
2. *hoose from >en( &unction module Create
;. he $ialog bo3 Create &unction Module a!!ears.
4. Enter the necessar& $ata
0a/e of function/o!ule
*+C<R6C#RI0T
.unction roup *++MR6C
Short te?t Prit recall
F. *hoose Enter .
6. >aintain the "ttributes tab !age
#rocessing type C(oo!e ra%io $tto ;ormal f$ctio mo%$le=
Starting con!ition C(oo!e ra%io $tto ;Start imme%iatel'=
7. >aintain the Import tab !age ith the folloing al(es. ote that the other col(mns nee$ notbe fille$.
#ara/eter na/e Type ssociate! Type Short te?t
8GS*REE PE * O(t!(t to screenL
8G*ORO? PE *HAR2 *ontrol lag
8GAS PE AS >essage Stat(s
/ SAP SE Page 24 of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 25/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
8GAPR PE APR Processing !rograms for o(t!(t
8GOAGDARA PE OAGDARA SAP Archie?in) str(ct(re of a DARA line
8GAR*GPARA>S PE AR*GPARA>S 8mage?in) str(ct(re
8G*AS01 PE *AS01 #or) Area for Processing A$$resses
8GB'A PE B'A Sales Actiities
8GBO PE BO Organi<ational @nit Sales Organi<ations
8GRE*A??G@A% PE K*HRE*A??GSABEGA' Delier& $ata ith reference to mailing action
ote that there are no entries in the Export Changing an$ Tables tab !age.
,. >aintain Exceptions tab !age ith the folloing al(es
6?ception Short Te?t
PR8GPARA>EERS Print Parameters
O@P@GERROR O(t!(t Error
". Sae the f(nction mo$(le. Actiate the f(nction mo$(le.
10. *hoose from >en( &unction module Change
11. *hoose tab !age ource Code.
12. On the &unction builder+ Change 89:C/:%EC"LL:P%I$T screen choose from men(0tilities More 0tilities 0pload ; !o(nload 0pload .
1;. ?oa$ local file >GG*HGRE*A??GPR8.= hich is aailable on the H>?DBD +Path>iscM*hemicalsM%lobalM(nctionG>o$(les-.
14. *hec) the f(nction mo$(le.
1F. Sae the changes an$ generate the f(nction mo$(le. o actiate the f(nction mo$(le choose "cti#ate.
Result
A ne f(nction mo$(le for batch recall +K*HRE*A??- has been create$.
.unction /o!ule *+C<R6CS@6
#roce!ure
1. Access the actiit& (sing one of the folloing naigation o!tions
IM Menu Tools "B"P 3orkbench !e#elopment &unction Builder
Transaction Co!e SE3:
2. *hoose from >en( &unction module Create
;. he $ialog bo3 Create &unction Module a!!ears.
4. Enter the necessar& $ata
/ SAP SE Page 2F of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 26/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
0a/e of function/o!ule
*+C<R6CS@6
.unction roup *++MR6C
Short te?tSa.e %eli.er' %ata /it( maili" referece$p%ate
F. *hoose Enter .
6. >aintain the "ttributes tab !age
#rocessing type C(oo!e ra%io $tto ;ormal f$ctio mo%$le=
Starting con!ition C(oo!e ra%io $tto ;Start imme%iatel'=
7. >aintain Import tab !age ith the folloing al(es
#ara/eter na/e Type ssociate! Type Short te?t
8GRE*A??GSABE PE *HGRE*A??GSABE Delier& $ata ith reference to mailing action
here are no entries on the Export Changing an$ Tables tab.
,. >aintain Exceptions tab !age ith the folloing al(es
6?ception Short Te?t
SABEGERROR Error hile saing $ata
". Sae the f(nction mo$(le.
10. *hoose from >en( &unction module Change
11. *hoose ource CodeN.
12. On the &unction builder+ Change 89:C/:%EC"LL:"'E screen choose from men(0tilities More 0tilities 0pload ; !o(nload 0pload .
1;. ?oa$ local file >GG*HGRE*A??GSABE.= hich is aailable on the H>?DBD +Path>iscM*hemicalsM%lobalM(nctionG>o$(les-.
14. *hec) the f(nction mo$(le.
1F. Sae the changes an$ generate the f(nction mo$(le.
Result
A ne f(nction mo$(le for batch recall +K*HRE*A??- has been create$.
2%5 oa!ing #rogra/ *+C<R6C-se
his !rogram selects the c(stomer a$$resses of all c(stomers ho receie$ a s!ecific batch. o$o this $elier& information is (se$.
#roce!ure
1. Access the actiit& (sing one of the folloing naigation o!tions
/ SAP SE Page 26 of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 27/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
IM Menu Tools "B"P 3orkbench !e#elopment "B"P Editor
Transaction Co!e SE38
2. Enter the name of the !rogram G*HGRE*A??
;. *hoose ource code.
4. *hoose Create an$ ma)e the folloing entries
Title 'atch recall a$$ress selection re!ort
Type 1 E3ec(table !rogram
Status *(stomer !ro$(ction !rogram
pplication B Sales
-nico!e Chec's active *hec) this b(tton.
.i?e! point arith/etic *hec) this b(tton.
F. Sae &o(r entries.
6. Enter the !ac)age 5667 or another s(itable !ac)age Continue.
7. Enter a or)bench reC(est +either &o( or basis s(!!ort sho(l$ hae create$ a or)benchreC(est- Continue.
,. On the "B"P editor screen choose from men( 0tilities More 0tilities 0pload ;
!o(nload 0pload .
". ?oa$ local file PRO%GG*HGRE*A??.= hich is aailable on the H>?DBD +Path>iscM*hemicalsM%lobalMPrograms-.
10. *hec) the !rogram b& choosing Check .
11. Sae an$ actiate Program.
Result
Program G*HRE*A?? has been sae$.
2%8 !apt Te?t 6le/ents for *+C<R6C
#roce!ure
1. Access the actiit& (sing one of the folloing naigation o!tions
IM Menu Tools "B"P 3orkbench !e#elopment "B"P Editor
Transaction Co!e SE38
2. Enter the name of the !rogram K*HRE*A??
;. *hoose *oto<Text elements elections texts Change.
4. On the election texts tab !age ma)e the folloing entries
0a/e Te?t Dictionary ref
*HAR%E 'atch n(mber
DADRESSE '(siness a$$ress
/ SAP SE Page 27 of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 28/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
ADRESSE *(stomer a$$ress
@DE *(stomer
@R *(stomer n(mber chec)
>AR Article n(mber
PADRESSE Home a$$ress
PO@DE Sales Pros!ect
R'G@A% Sol$to !art&
R'G@#E Shi!to !art&
SGSPAR Diision chec)
SGBOR% Sales organi<ation chec)
SGB#E% Distrib(tion channel chec)
F. On the Text symbols tab !age ma)e the folloing entries
001 8D a)e a$ertising material into acco(nt002 A$ertising material 8D9
A01 *(stomer
A02 Selection criteria a$$resses *(st.sales !ros!ect
A0; Selection criteria
A04 *ontact !erson criteria
A0F Sort criteria for !rint !rocessing
P01 Other c(stomer a$$ress
P02 *(stomer +lag-
P0; Other b(siness a$$ress
P04 Sales !ros!ect
P0F Home a$$ress
6. Sae an$ actiate.
2% oa!ing #rogra/ *+C<R@CSM,"
-se
his !rogram is (se$ for !rinting batch recall information.
#roce!ure
1. Access the actiit& (sing one of the folloing naigation o!tions
IM Menu Tools "B"P 3orkbench !e#elopment "B"P Editor
Transaction Co!e SE38
2. Enter the name of the !rogram G*HGRB*AS>01
/ SAP SE Page 2, of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 29/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
;. *hoose ource code.
4. *hoose Create an$ ma)e the folloing entries
Title 'atch recall a$$ress selection re!ort
Type 1 E3ec(table !rogram
Status *(stomer !ro$(ction !rogrampplication B Sales
-nico!e Chec's active @nchec) this b(tton.
.i?e! point arith/etic *hec) this b(tton.
F. Sae &o(r entries.
6. Enter the !ac)age 5667 or another s(itable !ac)age Continue.
7. Enter a or)bench reC(est +either &o( or basis s(!!ort sho(l$ hae create$ a or)benchreC(est- Continue.
,. ?oa$ local file PRO%GG*HGRB*AS>01.= hich is aailable on the H>?DBD +Path>iscM*hemicalsM%lobalMPrograms-.
". *hec) the !rogram.
10. Sae an$ actiate Program.
Result
Program K*HRB*AS>01 has been sae$.
2%", !apt Te?t 6le/ents for *+C<R@CSM,"
#roce!ure1. Access the actiit& (sing one of the folloing naigation o!tions
IM Menu Tools "B"P 3orkbench !e#elopment "B"P Editor
Transaction Co!e SE38
2. Enter the name of the !rogram K*HRB*AS>01
;. Sae &o(r changes.
4. *hoose *oto<Text elements Text symbols Change.
F. On the Text symbols tab !age ma)e the folloing entries
001 Dear >r.
002 Dear >s.
00; Dear Sir or >a$am
004 A$$ress list
100 S&stem error 12 12
H01 O(t!(t !rocessing 17 26
6. Sae an$ actiate.
/ SAP SE Page 2" of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 30/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
Result
he !rogram K*HRB*AS>01 has been sae$ an$ is aailable.
2%"" Creating a S/artstyle for Batch Recall
-se
his smartst&le is a !reliminar& ste! for the smartform that is (se$ for !rinting batch recallinformation. he creation of the smartform itself follos this ste!.
#roce!ure
1. Access the actiit& (sing one of the folloing naigation o!tions
IM Menu Tools &orm Printout martstyles
Transaction Co!e S5AR6S6*LES
2. Enter the name of the smartst&le G*HGRE*A??.
;. *hoose 0tilities 0pload .
4. Enter the !ac)age an$ the or)bench reC(est.
F. ?oa$ local file SS?EGG*HGRE*A??.3ml hich is aailable on the H>?DBD +Path>iscM*hemicalsM%lobalM=>?-.
6. Sae an$ actiate the smartst&le.
Result
Smartst&le G*HGRE*A?? has been sae$.
2%"$ Creating a S/artfor/ for Batch Recall
-se
his smartform is (se$ for !rinting batch recall information.
#roce!ure
1. Access the actiit& (sing one of the folloing naigation o!tions
IM Menu Tools &orm Printout martforms
Transaction Co!e S5AR6OR5S
2. Enter the name of the smartform G*HGRE*A??.
;. *hoose 0tilities 0pload .
4. Enter the !ac)age an$ the or)bench reC(est.
/ SAP SE Page ;0 of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 31/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
F. ?oa$ local file S>AROR>GG*HGRE*A??.=>? hich is aailable on the H>?DBD+Path >iscM*hemicalsM%lobalM=>?-.
6. Sae an$ actiate the form.
Result
Smartform K*HRE*A?? has been sae$.
3 Configuration (#art $)
3%" Create a 0eA 7utput Type *M
#roce!ure
1. Access the actiit& (sing one of the folloing naigation o!tions
IM Menu IM* ales and !istribution Basic &unctions .utput Control
.utput !etermination .utput using the condition technique
Maintain .utput determination for ales "cti#ities Maintain .utput
Types
TransactionCo!e
V4:0
2. On the Change 'ie( =.utput Types>+ .#er#ie( screen chec) the e3isting entr& +stan$ar$entr&- M"") . +choose !isplay Change if necessar&-
*hoose from men( Edit → Copy "s???
>aintain the folloing fiel$s
7utput type *M
Maintain te?t C#? -ir) 5ail Recall
Do not change the other settings.
;. *hoose Enter .
4. On the pecify ob4ect to be copied choose Copy all .
F. Sae.
6. %o to Processing routines for >A
#rogra/ *+C<R@CSM,"
.or/ Routine E6R*
#D.S/artfor/ .or/ *+C< RECALL
.or/ Type 1 Smartorm
7. Sae the changes.
Result
A ne o(t!(t t&!e >A for batch recall has been create$.
/ SAP SE Page ;1 of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 32/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
3%$ Maintain the 7utput Deter/ination #roce!ure for0eA 7utput Type *M
#roce!ure1. Access the actiit& (sing one of the folloing naigation o!tions
IM Menu IM* ales and !istribution Basic &unctions .utput Control
.utput !etermination .utput using the condition technique
Maintain .utput determination for ales "cti#ities Maintain .utput
!etermination Procedure?
TransactionCo!e
2. On the Change 'ie( =Procedures>+ .#er#ie( screen chec) the entr& C"661.Do(bleclic) Control data on the left si$e.
;. On the Change 'ie( =Control !ata>+ .#er#ie( screen chec) the entr& 766@ M"")@ !irectMailing .*hoose from men( Edit Copy "s???
Step "5,
CTyp *5AK
Re&uire/ent 201
Do not change the other settings.
4. *hoose Enter .
F. Sae the changes.
Result
he o(t!(t $etermination !roce$(re has been e3ten$e$ to the ne o(t!(t t&!e >A for batchrecall.
3% ssigning 7utput Deter/ination #roce!ures
-se
he !(r!ose of this actiit& is to $efine the o(t!(t categories +for e3am!le or$er confirmation an$
electronic mail message- that are alloe$ in a $oc(ment an$ the seC(ence in hich the o(t!(tcategories a!!ear in the $oc(ment.
#roce!ure
1. Access the actiit& (sing one of the folloing naigation o!tions
IM Menu ales and !istribution Basic &unctions .utput Control .utput
!etermination .utput !etermination 0sing the Condition Technique
Maintain .utput !etermination for ales "cti#ities "ssign .utput
/ SAP SE Page ;2 of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 33/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
!etermination Procedures
TransactionCo!e
SPRO
2. On the ales "cti#ity !ocument Types 2 .utput !etermination screen ma)e the folloingentries
.iel! na/e Description -ser action an! values Co//ent
SAct Sales actiit& t&!e for sales s(!!ort 01 Recall
O(tDetProc O(t!(t $etermination !roce$(re *AS004
O(t!(t t&!e >A
.iel! na/e Description -ser action an!values
Co//ent
SAct Sales actiit& t&!e for saless(!!ort
02 Recall*ontrol
O(tDetProc O(t!(t $etermination !roce$(re *AS001
O(t!(t t&!e >A;
Result
he Actiities 01 an$ 02 ill (se res!ectiel& O(t!(t Proce$(re *AS004 *AS001 an$O(t!(t >AA >A;.
5 Master Data (#art $)
5%" Maintain a Con!ition for *M
-se
he !(r!ose of this actiit& is to create O(t!(t J *on$ition recor$s sales actiities.
#roce!ure
% Access the actiit& (sing one of the folloing naigation o!tions
S# Menu Logistics ales and !istribution Master !ata .utput
ales "cti#ities Create
TransactionCo!e
VV@1
4% Refer to the folloing file for $etails of the master $ata reC(ire$SMB"8@@2"7,,+44844%T;T%
Result
/ SAP SE Page ;; of ;4
7/18/2019 844 Batch Recall
http://slidepdf.com/reader/full/844-batch-recall 34/34
SAP Best Practices 'atch Recall +,44- *onfig(ration %(i$e
he O(t!(t J *on$ition recor$s hae been create$.