Professional Documents
Culture Documents
Shipping point determn shipping condition, loading group, plant and proposed shipping point and
Revenue account determn manual shipping point - /OVL2
Item category determn Schedule line determn purpose of valuation application, condition type, chart of accounts, sales org, customer account
class assign gp, mat account assign gp, account key, G/L account and provisional
account - /VKOA
doc type, item cat grp, usage, high level item cat, default item cat and manual
item cat
item category, MRP type, schedule line category determines g/l account for
material stock account
company code, plant, sales org, sales office, storage location, shipping point
customer master-sales area data-billing documents material creation- sales org 2 xd01 mm01
SPRO - IMG - log exe - shipping - basic shipping func - shipping point & goods receiving pt
determn - assign shipping points
STOCK POSTING ERRORS - MB1C
ERROR
Parameters for plant YAPL not maintained in Inventory Management - click on plant parameters in error message
Posting only possible in periods 2016/07 and 2016/06 in company code YACC - execute plant parameters
- copy as '1000' - change plant to 'yapl' - save
method 1- mmpv - from yacc - to yacc period - 07, 2016 - execute
back and repeat until current month - save
method 2 - unassign plant to c.code on /ox18
- update posting period for c.code on /omsy
- assign plant to c.code on /ox18
Combination of plant YAPL and material type Trading goods does not exist (or) no stock posting possible /OMS2 - position - hawa - d.cl on qty value updating valuation area = plant
for the material material type = hawa
Control indicators for controlling area YACC do not exist Interval 49 does not exist for object RF_BELEG check qty updating and value update - save
YACC FBN1 /okkp - position - c.code - select and d.cl on activate components
new entries - fiscal yr (current yr), change setting to 1 in all from dropdown menu tick mark all boxes below - save
/fbn1 - c.code - change intervals - new entries - enter 49, current yr, from 4900000000 - to 4999999999 - save
Value contract Customer /ovkk - yaso,ya,ya, y(value contract doc pri pro), 1(cust. pri. pro), wk0001(pri pro), wk00(condition type) - save
No pricing procedure could be determined master Delete company code and define company code again.
Company code does not exist in FKB1 - could not enter reconciliation account in customer master
no delivery type for returns processing assigned to item intracompany return mm-po-returns order - store return - plant - enter nlr- save
no taxes for sales allowed for account 810000 intercompany sto /fs00 - enter g/l account and c.code, control tab - tax category *
account determination for entry - gbb not possible stock posting /oby6 - enter INT for chart of accounts
/vov4 - new entries - high level (YTAN), Item cat (TANN), Item cat grp (norm), sales doc type (yaor), item usage (free)
No item category available (Table T184 YAOR NORM FREE YAOR) free goods std order
Credit control area not permitted for company code credit check /ob38 - position - C.code - assign control area
/oby6 - enter c.code - check field variant, posting period variant
Period 001/2023 is not open for account type for S and G/L type 399999 /ob52 - for rows with variant 1000 - change the year to 2023 for all the fields
vtfa - billing type = ysf2, sales doc type = ysor - enter, select line and d cl item - position = tas, copy as = ytas, change item
item category yaor eg. cannot be invoiced with yaf2 third party category = ytas - save
/vbof - enter agreement #, uncheck test box, execute - list contains no data
sales volume for agreement is not current rebate agreement
/nfs00 - in g/l account enter 410000, click on edit cost element enter valid from = today's date - click on green button on top enter
c.elem cat = 11 - save
Create account 410000 for 23.01.2023 as a cost element in controlling area YACC IPO
CO-doc. number assignment not possible for bus.trans. COIN in CO area YACC not possible to determine IPO IPO /nkank - CO area = c.code = yacc - click on change intervals
consumption account click on continue and click on change groupls - select coin, white page create button - group = coin - enter, from = 1, to = 1000 -
save
/omwd - account determination for valuation area position - valuation area (plant) - enter 0001 in value. grping. code - save
/nfs00 - in g/l account enter 802000, click on edit cost element enter valid from = today's date - click on green button on top enter
c.elem cat = 11 - save
Create account 802000 for 23.01.2023 as a cost element in controlling area YACC Sales document is not /nvov6 - d cl CS - check account assignment gp = 1 - save
defined for the transaction IPO ME21n /vtaf - select ysre and f2 - save as ysre and ysf2
Copying from sales document type YAF2 to YARE is not supported
not possible to determine shipping data for new material account determination for entry int gbb 0001 Intracompany sto mb1c spro - img- mm-purchaseing-po-set up stock transfet order- enter customer for receiving platn
bsa not possible account determination for entry int gbb 0001 bsx not possible /obyc - click on gbb, 0001, bsa, 895000, 895000 - save check valuation class in mm02 - if correct given or not
/nva01 - check schedule lines in shipping tab by double clicking on the item line. copy scheduled delivery date for vlo1n
/nokkp - position - c.code - d cl c.code - c.ctr std heirarchy = company code - save
/nks01 - cost center = 1234, heirarchy = c.code, cost center = w, currency = inr, control tab - uncheck actual revenues - save
no schedule line error /nka01 - cost element - save
copying is not possible because an entry is missing in table TVCPL re lf, msg. vl461 /nokb9 - new entries - c.code, 889000, 1234 - enter save
/nsm30 - enter j_1iindcus in table/view
click on maintain, std 4300 - copy as - replace with c.code - save
/nfbn1 - c.code - change intervals - new entries - n=50(from error), year = current year, from 500000000, to = 5099999999 - save
/nfbn1 - c.code - change intervals - new entries - n=51(from error), year = current year, from 510000000, to = 5199999999 - save
/nfs00 - enter g/l account 893010 - click on pencil button - control tab - tax category = * - save
/nfs00 - enter g/l account 154001 - create button (page icon) - create bank interest tab - field status = g029
control tab = * - save
interval 50 does not exist for object RF_BELEG FBN1 Third party
In company code, number range 51 is missing for year Account 893010 has been set as not relevant for third party third party
tax
/nfs00 - enter g/l account 410000 - enter - edit cost element - enter valid from = todays date - click on green tick on top left - enter
Create account 410000 for 30.01.2023 as a cost element in controlling area IPO CElem = 11 - save
/nkank - CO area = c.code, click on change intervals, click on change groups, select 'COIN' - white page create button
group = coin, from = 1, to = 1000 - directly save
go back - coin select - click on element group - see assignment and click on coin gp - click on continue - save
CO doc number assignment not posible for transaction COIN in CO area IPO
Create account 802000 for 30.01.2023 as a cost element in controlling area IPO /nfs00 - g/l account = 802000, click on edit cost element, CElem = 11 - save
/nmmpv - from company code = to company code = ysco, year = 2023, period = 01 execute save
posting only possible in periods 2022/11 in company code IPO /nombt - click on pencil - select material discount - create page button - enter group 'eg. abcd', year = current year, from = 1001,
to =2000
go back - select 'WL' - click on element/gp, d cl on 2, save
number range of transaction WL in year 2023 does not exist IPO /nob52 - position = 1000, for 1000 rows - change all past yrs to current year
Period 001/2023 is not open for account type for S and G/L type 893010 IPO
no account is specified in item 0000000001
/nombt - click on pencil groups - select text heading of wa - click on pencil - enter year - from 490000000 - to 4999999999 - enter
number range wa does not exist for the year - 2023 and save
ents - sales doc header - assign sales area to sales doc type
CUSTOMER MASTER
Prerequisites Path
Create account group SPRO - IMG - FICO - accounts receivable and payable - customer accounts - master data - preparations for
Define and Assign number ranges to account group creating cust. master data - def account grp with screen layout
SPRO - IMG - FICO - accounts receivable and payable - customer accounts - master data - preparations for
creating cust. master data - create number ranges
SPRO - IMG - FICO - accounts receivable and payable - customer accounts - master data - preparations for
creating cust. master data - assign number ranges
Partner Determination Procedure SPRO - IMG - S & D - basic functions - partner determination - set up partner determination for customer master
Define partner determination procedure Copy 'ag' sold to party as 'yaag' - save
Assign pf to pdp
Assign pdp to account group position - account grp - assign partner pr - save
Assign pf to account group new entries - sp, sh, bp, py - yaag
CREATE MATERIAL
Tab Req fields
Mat # and description basic unit measure material gp
division gross wt net wt
Basic Data 1
delivering plant taxes
sales org 1
account assignment grp - 01 trading goods gen. item cat grp - norm
item cat grp - norm
sales org 2
availability check - 01 transportation gp - 0003 loading grp - 0003
sales gen/plant
purchasing gp - 000 mat gp - 00103
purchasing
accounting 1
T-code
OBD2
XDN1 OBAR
VOPAN
Define partner determn procedure and assign pdp to sales doc type t-code: VOPAN
Define and assign item category to sales doc type t-codes - VOV7, VOV4
- position (afn) - select row and copy as - zrfn - enter & save
spro - img - s & d - sales - sales document - sales doc Item - define item categories - position (agn) - select row and copy as - zrgn - enter & save
- position (tan) - select row and copy as - zrtn - enter & save
- position (zrin, norm) - enter 'zrfn' in default item category - enter & save position (zrqt, norm) - enter 'zrgn' in default
spro - img - s & d - sales - sales document - sales doc Item - assign item categories item category - enter & save position (zror, norm) - enter 'zrtn' in default item category - enter & save
884010
894010
894010
894010
894010
RUSH ORDER CASH SALES
Whenever customer asks for immediate order and delivery but billing is done late All order, delivery and billing is done at one time, also called counter sale.
Delivery related billing type Order related billing type
ERRORS Sales area assignment to doc type - /OVAZ ERRORS Sales area assignment to doc type - /OVAZ
account determn error - go to vf02 - environment - acc. determ analysis - revenue accts
/VKOA - d cl 002 - new entries - v, kofi, int, yaso, 01, evv, 801000 - save
/vf02 - flag release
Shipping point determination for shipping condition -10 - /OVL2
STEPS STEPS
RETURN ORDER
Whenever customer finds a damage or a fault in delivered goods, then customer informs company to send service employee and writes a return note to the company
Company creates return order to original invoice
Doc type RE
Doc category H
Delivery type LR
Billing type RE
Shipping Condition 10
Schedule line DN
Item category REN
STEPS
ORDER with doc type RE and create with reference for billing doc #, remove billing block in order
DELIVERY - no picking qty - direct pgi
BILLING normal
Doc type Billing type CR G2 K G2N Doc type Billing type DR L2 L L2N
Sales doc cat Item Sales doc cat Item
category category
STEPS STEPS
ORDER with doc type CR and create with reference for billing doc #, remove billing block in order Enter order ORDER with doc type DR and create with reference for billing doc #, remove billing block in order Enter order
reason reason
Change amount in conditions tab - save Change amount in conditions tab - save
DELIVERY - not required as no goods movement BILLING normal DELIVERY - not required as no goods movement BILLING normal
ent - acc. determ analysis - revenue accts
aso, 01, evv, 801000 - save
Doc type
QC KMN
Item Category
STEPS
VA41 - doc type qc, sales area - enter
enter cust#, valid from, to, PO # random, mat#, qty - save
VA01 - doc type- or/yaor - create with reference, enter contract # - enter enter qty and save
normal delivery and billing
Check qty in va42
VALUE CONTRACT
Agreement between customer and company for supplying the goods for a particular value within a specific validity period
WK2
STEPS
VA41 STP, Mat, target value - eg. 100000 - save
Scenario 1
Create with reference and enter contract # - copy enter qty and save
VA01
Scenario 2
- Create with reference and enter contract # - item selection - enter twice
- Click on 'enter material' - enter mat#2 - enter - back
- Select row and click on copy button - save
VA01
VA42 Check value released - includes price for both material
Scenario 3
- Create with reference and enter contract # - copy - enter twice
- enter mat#2 in second row - save
VA01
Scenario 4
VA42 add second material in second row and enter value- save
- Create with reference and enter contract # - copy - enter twice
VA01 - enter qty and save
VA01
VA42 Check value released
Scenario 6
- Create with reference and enter contract # - item selection - enter twice
- first row - put cursor in open qty and click on enter material - enter mat#3 - back
- click on copy button - save
VA01
VA42 Check value released - 3rd mat amount release in 1st mat, 3rd mat doesn't show
Scenario 7 - Create with reference and enter contract # - item selection - enter twice
- first row - put cursor in open qty and click on enter material - enter mat#3 - back
- repeat for second row
- click on copy button - save
VA01
VA42 Check value released - 3rd mat amount release in both material but 3rd mat doesn't show
WK1
STEPS Maintain assortment module
/WSV2 VA41 Give a name in module eg. Amazon - enter Description
Add 2 or 3 material - save
Contract type WK1, STP (sold to party), assortment module (amazon), target value, Mat# save
Scenario 1 C.W.R (create with ref), contract# - copy enter qty -1, select row and copy
enter mat button - mat# and save check VA42
VA01
Scenario 2 C.W.R (create with ref), contract# - Item selection, select qty box and click enter material button
enter mat#2, go back - save
check VA42 - amount released
VA01
Scenario 3
VA42 Add mat#3, target value - save
VA01 C.W.R (create with ref), contract# - Item selection, select qty box and click enter material button
enter mat#3, go back - save - throws error Go back VA01 - item selection
select 2nd row qty - enter mat#2 - copy and save Check VA42 - value released from 3rd material data
Scenario 4
Create dummy materi mm01 - material wkm1, retail, hawa - enter enter details save
VA42 In material under 1st row - amazon, enter wkm1 - save
C.W.R (create with ref), contract# - Item selection, select qty box and click enter material button
enter mat#3, go back - save - throws error Go back VA01 - item selection
select 2nd row qty - enter mat#2 - copy and save
Check VA42 - value released from 2nd row
VA01
VA41
RACT
Scheduling agreement has qty and dates fixed Contract has only dates
fixed
ACT
od
group of material
specific material
ave
Item Proposal
Doc category
STEPS
/VA51
/XD02
/VA01
VA51
PV
- Enter customer#
- click on top blue button left side - propose items
- lists mat# in item proposal - enter qty - save
Material Determination
This enables for automatic substitution of materials in sales document during sales order processing
STEPS
CONDITION TECHNIQUES
- Maintain condition tables
STANDARD ORDER
Output Determination
It gives the outcome of the sales document
SPRO - IMG- S&D - BASIC FUNCTIONS - OUTPUT CONTROL - OUTPUT DETERMINATION - USING CONDITION TECHNIQUE - MAINTAIN FOR SALES DOCS
STEPS
CONDITION TECHNIQUES
- Maintain condition tables - V/57
- Maintain access sequence
STANDARD ORDER
SPRO - IMG- Log execution - SHIPPING - BASIC SHIPPING FUNC - OUTPUT CONTROL - OUTPUT DETERMINATION - MAINTAIN OUTPUT FOR OUTBOUND DELIVERIES
STEPS
CONDITION TECHNIQUES
- Maintain condition tables - V/60
ETERMINATION
VB11, VB12,VB13
- /VB11 - Mat determn type = ya01 - enter - sales org/mat key combination - enter
- enter sales org - mat#1 and mat #2 in first row - enter save
Output Determination
It gives the outcome of the sales document
TROL - OUTPUT DETERMINATION - USING CONDITION TECHNIQUE - MAINTAIN FOR SALES DOCS
- Main path - maintain condition tables - maintain output condn table for sales document
- create condition table - click on condition on top - create/ enter
- select sales document type (AUART filed attributes)
- click on generate button (white and red)- enter - yes on pop up - $tmp - table # populates
- Go back - under 'maintain output condn table for sales doc
- maintain access sequence - select '0001' and copy as 'ya01 eg.) - enter - copy all - save
- select this row and d cl on accesses - new entries - any no. and table # 1st step - enter
- select this row and d cl on fields - enter - save
- Main path - assign output determn procedure - allocate sales document header
- position - sales doc type eg. yaor - change 'v10000' to 'ya0001' , change output type ya01 - enter and save
VV11, VV12,VV13
- /VV11 - Output determn type = ya01 - enter - sales org doc type key combination - enter
- enter sales doc type (yaor), partner func (sp), transmission medium (1), days (4)
- d cl yaor - logical destination lp01 - x print - save
PING FUNC - OUTPUT CONTROL - OUTPUT DETERMINATION - MAINTAIN OUTPUT FOR OUTBOUND DELIVERIES
Take delivery type (LFART) (note: can take sales org as well)
- Maintain output type - v/34
- Assign access sequence to output type
- Maintain procedure for Mat Determn
- Assign condition type to procedure
- Assign procedure to sales doc type
STANDARD ORDER
SPRO - IMG- S&D - BASIC FUNC - OUTPUT CONTROL - OUTPUT DETERMN - OUTPUT DETERM USING CONDN TECHNIQUE - MAINTAIN DETERMN FOR BILLING DOC
STEPS
CONDITION TECHNIQUES
- Maintain condition tables - V/63
VV21, VV22,VV23
OUTPUT DETERMN - OUTPUT DETERM USING CONDN TECHNIQUE - MAINTAIN DETERMN FOR BILLING DOC
VV31,VV32,VV33
VV31 - yaf2, py, 1, 4
SAME AS ABOVE, Check in billing for output
Listing/ Exclusion
Listing Listing is allowing customer to buy only listed materials
STEPS
It is created in 2 levels
1. Header level pricing
Item category gp ERLA
Main item category (parent) Child item TAQ (relevant for pricing)
category TAE (NOT relevant for pricing)
10 9+1
20 18+2
25 25+0
Whole unit
Order free goods qty
qty
Prorata 10 1
Unit reference 15 2
Whole unit 20 2
26 3
30 3
10 1
18 1
20 2
Exclusive 24 2
10 1
20 2
25 0
STEPS
NA0001 copy as
- Activate free goods
determination
CONDITION RECORDS
VBN1
STANDARD ORDER /VA01 STP, M, QTY = 10, test for whole unit
VBN2
PRO RATA : In pro rata basis system calculate the free goods quanti
UNIT REFERANCE: Unit referance system consider from quanity as a 1unit and system check the
WHOLE UNIT: If order quanity in exactly divisble by
sed on Order quantity.
calculate the free goods quantity proportinally based on order quantity and from quanitity
as a 1unit and system check the number of units in order quantity based on that system will propose free go
quanity in exactly divisble by from then only system will propose free goods
ity
This process is used to manage the credit limits of the customer. It depends on customer payment history
In this process, company provides a specific credi limit to the customers.
If customer exceeds that limit then they will be blocked for the next transaction.
There are two types in credit check management
- 1) Simple Credit Check
- 2) Automatic credit check
SPRO - IMG - ENT. STRUCTURE - ASSIGNMENT - S&D- Assign sales area to credit control area
4. ASSIGN SALES DOCUMENT TYPE TO CREDIT CONTROL AREA /OVAK
SPRO - IMG - S&D - BASIC FUNCTION - CREDIT MNGT & RISK MNGT - CREDIT MNGT
- Assign sales docs & del docs - Credit limit check for order types
7. /VA01
OPEN BILL/INVOICE
SALES VALUE
CREDIT EXPOSURE
VKM3 VKM4
VKM5
/VOFA
In this process, system considers open order, open delivery, open invoice and open item values
SPRO - IMG - FICO (NEW) - Acct receivables / payables - credit mngt - credit ctrl acct - Define risk cat
SPRO - IMG - S&D - Basic functions - Credit mngt & risk mngt - credit mngt - define automatic credit ctrl
0001' copy as 'yaca eg.', currency and c. limit = 20000 eg. - save
position doc type - yaor - credit check = f4 = B (error) remove credit gp - save
position - yaor (item category for std order) - d cl - tick mark 'credit active'
Order and delivery doen but billing not done Order saved but delivery and billing not done
Billing cleared but not paid yet
0001' copy as 'yaca eg.', currency and c. limit = 20000 eg. - save
/VKM4 - enter cr. ctrl. area, order #, tick mark 'not relevant' , click on flag - save
T-codes description path
OX09 Define storage location E.str - def - mat management - maintain storage location
EC01 Define company code E.str - def - fico - edit, check, delete company code
OX06 MMPV Define controlling area Posting period error E.str - def - controlling - define controlling area
MMRV Check posting periods
STEPS DETAILS
mm01 - first with ordering company details.Then on same mm01, enter mat# and supplying
Material extension company details and save
xd01 - account group and company code of ordering company and sales area data of supplying
company
Intercompany customer
Assign sales org and distribution
channel to plant spro - img- e.str- assign - s&d - assign sales org, dist. ch & plant
intercompany billing
2) Assign organisational units by plant
intercompany billing
3) Define internal customer number by sales organization
mbic - movement type - 561, supplying company plant and storage, mat and qty - save
Stock posting
vk11- supplying company to ordering company Sales org - ordering company - yhso Plant -
supplying company - yspl
Price Maintain
OTC order - va01 - enter customer # of ordering company material, qty - enter
Item line - shipping - enter delivering plant - yspl, yssp
- conditions - you can see PI01
vl01n - shipping pt - delivering sh.pt - yssp picking, pgi - delivery # copy
vf01 - standard billing with delivery #
- enter delivery # again - order type changed to iv billing
vf02 - flag release - customer not defined in delivering company code
RCOMPANY SALES & BILLING
Company code date/Reconciliation account - 140000, Sales/Customer pricing procedure - 1 (std), Shipping/shipping
conditions - 01(as soon as possible),
Billing documents - Incoterms - cod, terms of payment - 0001, tax, account assignment gp -01
New entries - Ordering company sales org, distribution channel to Suppying company plant
condition type - yh00, std condition type pr00 customized sales org - ordering company
division - ordering company mat, price - save
For iv01 (icaa01) - statistical pricing is not checked 'yes' for pi01 (yhaa01) - statistical pricing is checked 'yes'
doc pri pro comes from vofa (billing doc type - position - iv - d.cl)