Valuation String in MM
Dear All
I would like to understand the significance of Valuation String in account determination.
It is attached to the movement type but what is the exact utility.I mean we could have attached directly movement type to the transaction event key but why do we need valuation string?
Regards
Hai,
Value string keys are for SAP internal usage. It is just a pointer to the transaction event key which is necessary for automatic account determination.
Movement types are linked to transaction keys via valuation string in OMWN T-code. The R/3 System automatically determines the value string assigned to a specific transaction.
It depends partly on entered parameters manually and partly on parameters derived internally by the system.
The value string contains all posting transactions that are possible for a certain transaction.
The program decides which of these posting transactions lead to G/L account postings in individual cases.
You cannot define this in Customizing.
Value string WE01, for the goods receipt for a purchase order into stock, contains transactions BSX and WRX.
WE01: BSX, WRX, PRD, KDM, EIN, EKG, BSV, FRL, FRN, BSX, UMB.
WA14: BSX, PRD, BSX, UMB WA01: BSX, GBB, PRD, BSX, And UMB
Value string RE05 contains transactions BSX and UMB.
In the standard system, value string WE01 is assigned to goods receipts (and also cancellations and return deliveries) for Standard and Subcontracting purchase order items without account assignment concerning valuated material into stock.
In the case of (valuated) goods receipts for purchase order items not subject to account assignment, post the items to a stock account using the transaction key BSX and make an offsetting entry to a GR/IR clearing account.
A price difference posting (transaction key PRD) is only used if the valuated material is subject to standard price control and if the order price (or invoice price) is different from the standard price. Transaction key KDM is required in Inventory Management for purchase orders in foreign currencies because of differences in exchange rates between goods receipts and invoice receipts, unless the material can not be debited or credited because it is subject to standard price control.
The transaction keys EIN and EKG (and possibly FRE see account determination for delivery costs) are only used in company codes where purchase account management is active (as required in France and Belgium for example).
The transaction keys BSV, FRL, and FRN are only used for the Subcontracting item category. Value string WA14 is defined for deliveries without charge (movement type 511).
In the standard system, value string WA01 is assigned to goods issues and other goods receipts. The R/3 System uses an additional influencing factor, account grouping, to differentiate further between the various movements during account determination.
at company code level chart off accounts will be assigned, at valuation area level valuation grouping code has to assign
For the material if Qty and value updation is activated at the time only system goto find the value string,
when you do the goods receipt or invoices at the time system find the value string based on the value string system will post to the GL accounts
Regards
Pramod
Similar Messages
-
Valuation string in account determination
Hi ,
Please explain me automatic account determination considering the Valuation strings,
Please explain me how the different factors( like valuation class, material type etc) comes in sequence in automatic account determination.
Regards, Deepika
Edited by: Deepika Pradhan on Dec 27, 2007 8:52 PMHello
All the Goods Receipt, Goods Issue movements and Invoice Postings are the events relevant to Accounting. These transactions or events effects the accounting and there is a need to post the value to certain GL Account.
Account Determination is a process to automatically identify the GL Account and post it when a relevant Transaction or events takes place.
The following is level for valuation and account determination in MM
Chart of accounts
Company code
Valuation area
Plant
Valuation type
A Chart of Account provides a framework for the recording of values to ensure an orderly rendering of accounting data This is used as a key for account determination, to enable a differentiation for the purposes of G/L account assignment. You must assign a chart of accounts to each company code.You must configure automatic account determination separately for each chart of accounts
The Valuation Area is the organizational level at which material is valuated. Plant and company code are two possible valuation areas in the R/3 System. When stock is valuated at plant level, a material in different plants can be valuated at different prices. When stock is valuated at company code level, the valuation price of a material is the same in all of a company's plants
Valuation Grouping code
By activating or deactivating the Valuation Grouping Codes, you can turn on or off the dependency of the Account determination function on the Valuation Area. You must configure automatic account determination separately for each valuation grouping code within a chart of accounts
Valuation Class
The Valuation Class is a key for grouping materials that have the same Account Determination
The relationship between Valuation class and Material Types is established by the Account Category reference. The Account Category reference is a compilation of valuation classes
A material type is assigned to only one account category reference
Account Category Reference
Account Category References link the valuation Classes with the material Types
The combination Material Type-Account Category Reference-Valuation Class determines the G/L accounts updated for a valuation relevant transaction
Business Transactions
In the R/3 System, posting transactions are defined for each transaction in Materials Management that is relevant for Accounting. General posting records are assigned to each transaction or event in a value string
Example of a transaction/ event is a goods mvt or an invoice receipt
Example of transaction/ event keys are BSX for stock posting & PRD for a price difference posting
Example of value strings are WE01 attached to transaction GR for std. PO & WA01 assigned to various GI & other goods receipts
Instead of definite G/L account numbers, this value string contains transaction keys for the relevant posting transaction. The first transaction key for a posting rule usually stands for the debit posting
The posting transactions for the transactions in Inventory Management and Invoice Verification that are relevant for accounting are fixed. Posting records are assigned to each relevant movement type in Inventory Management and to each transaction in Invoice Verification
The assignments of value strings to goods movements and the breakdown of the same into transaction keys can be seen in Customizing for Inventory Management and Physical Inventory, but they can not be changed
In Customizing for Valuation and Account Assignment, G/L accounts for the various posting transactions are mentioned
Regards -
Valuation string in movement types - Inventory Management
Hi,
what is meant by Valuation String. and i've seen the valuation string assigned to movement types.
for ex: WE01 and WE06 is assigned to Mvt Type 101 in account grouping.
pls list all the valuation string and explain the purpose of valuation string.
Regards,
BalaHi
Posting string for values
Indicates the posting rule that always contains the same account assignment characteristics for a certain transaction or event (for example a goods movement or an invoice receipt).
The posting string is needed for the purposes of automatic account determination.
Use
Through the allocation of a posting string to a movement type, the system automatically determines the G/L accounts to be updated in the event of a goods movement.
Definition: posting string
The definition of a posting rule that always has the same account assignment characteristics for a certain business transaction.
The posting string is required for automatic account determination.
These value string WE01,WE06 plays an important role in
Automatic Accoutn determnination. You have maintain in
SM30.
you have maintain in SM 30
Table T156W -Value string
T156M for Quantity string.
Whenever Goods movement (or) invenotry posting takes places we are not giving the G/L account ,The G/L accounts are taken automatically.
In real time we are not modfiying anything. it is Std SAP
If you are copying a New Movement type then you have to define the WE01 & WE06 Value String & Qty string.
you choose a value string and qty string.
The value strings controls the G/L account determination for transactions covered by the movement type
G.Ganesh Kumar -
Where we can find the detail infomation about the Value String of automatic
Where we can find the detail infomation about the Value String of automatic?
such as WE06,WE01 and so on.Hai,
Value string keys are for SAP internal usage. It is just a pointer to the transaction event key which is necessary for automatic account determination.
Movement types are linked to transaction keys via valuation string in OMWN T-code.
The R/3 System automatically determines the value string assigned to a specific transaction. It depends partly on entered parameters manually and partly on parameters derived internally by the system. The value string contains all posting transactions that are possible for a certain transaction. The program decides which of these posting transactions lead to G/L account postings in individual cases. You cannot define this in Customizing.
Value string WE01, for the goods receipt for a purchase order into stock, contains transactions BSX and WRX.
WE01: BSX, WRX, PRD, KDM, EIN, EKG, BSV, FRL, FRN, BSX, UMB.
WA14: BSX ,PRD, BSX, UMB
WA01: BSX, GBB, PRD, BSX, UMB
Value string RE05 contains transactions BSX and UMB.
In the standard system, value string WE01 is assigned to goods receipts (and also cancellations and return deliveries) for Standard and Subcontracting purchase order items without account assignment concerning valuated material into stock. In the case of (valuated) goods receipts for purchase order items not subject to account assignment,
post the items to a stock account using the transaction key BSX and make an offsetting entry to a GR/IR clearing account. A price difference posting (transaction key PRD) is only used if the valuated material is subject to standard price control and if the order price (or invoice price) is different from the standard price. Transaction key KDM is required in Inventory Management for purchase orders in foreign currencies because of differences in exchange rates between goods receipts and invoice receipts, unless the material can not be debited or credited because it is subject to standard price control.
The transaction keys EIN and EKG (and possibly FRE see account determination for delivery costs) are only used in company codes where purchase account management is active (as required in France and Belgium for example).
The transaction keys BSV, FRL, and FRN are only used for the Subcontracting item category.
Value string WA14 is defined for deliveries without charge (movement type 511).
The following scenarios are possible:
Delivery without charge for material subject to moving average price control → No accounting document
Delivery without charge for material subject to standard price control (and if the posting date is in the previous period standard price in the posting period = standard price in the current period) → Inventory posting (receipt at standard price) and offsetting entry to price differences account
Delivery without charge for material subject to standard price control, with posting date in the previous period and the standard price in the posting period is different to the standard price in the current period → Inventory posting (receipt at standard price) and offsetting entry to price differences account (posting in the previous period) → Stock correction posting and Revenue/expense from revaluation (posting in the current period)
In the standard system, value string WA01 is assigned to goods issues and other goods receipts. The R/3 System uses an additional influencing factor, account grouping, to differentiate further between the various movements during account determination.
Hope it will be Helpful 4 u.
Reward Point if Useful. -
HI frndz...
when we goto Account grouping of the mvt. types we find various Value strings.
For eg: WE01, WA01,WF01, WF03, WE06, WE04, WA03 AND SO ON..
I just want to knw vat are these Value string / thier significance.
I knw WE - is for receipt,
WA - is for issue.
vat is the significance of the 01,03,04,06,11 ... (in we01, we06 etc...).
also vats the use of counter (Cn) ???
Thanks in advance..
Amit P Hiran
njoy SAP..
njoy Lyf.....Hi,
Value string keys are for SAP internal usage. It is just a pointer to the transaction event key which is necessary for automatic account determination.
Movement types are linked to transaction keys via valuation string in OMWN T-code. The R/3 System automatically determines the value string assigned to a specific transaction.
It depends partly on entered parameters manually and partly on parameters derived internally by the system.
The value string contains all posting transactions that are possible for a certain transaction.
The program decides which of these posting transactions lead to G/L account postings in individual cases.
You cannot define this in Customizing.
Value string WE01, for the goods receipt for a purchase order into stock, contains transactions BSX and WRX.
WE01: BSX, WRX, PRD, KDM, EIN, EKG, BSV, FRL, FRN, BSX, UMB.
WA14: BSX ,PRD, BSX, UMB WA01: BSX, GBB, PRD, BSX, UMB
Value string RE05 contains transactions BSX and UMB. In the standard system,
value string WE01 is assigned to goods receipts (and also cancellations and return deliveries) for Standard and Subcontracting purchase order items without account assignment concerning valuated material into stock.
In the case of (valuated) goods receipts for purchase order items not subject to account assignment, post the items to a stock account using the transaction key BSX and make an offsetting entry to a GR/IR clearing account. A price difference posting (transaction key PRD) is only used if the valuated material is subject to standard price control and if the order price (or invoice price) is different from the standard price.
Transaction key KDM is required in Inventory Management for purchase orders in foreign currencies because of differences in exchange rates between goods receipts and invoice receipts, unless the material can not be debited or credited because it is subject to standard price control.
The transaction keys EIN and EKG (and possibly FRE see account determination for delivery costs) are only used in company codes where purchase account management is active (as required in France and Belgium for example).
The transaction keys BSV, FRL, and FRN are only used for the Subcontracting item category.
Value string WA14 is defined for deliveries without charge (movement type 511).
The following scenarios are possible:
Delivery without charge for material subject to moving average price control u2192 No accounting document Delivery without charge for material subject to standard price control (and if the posting date is in the previous period
standard price in the posting period = standard price in the current period) u2192 Inventory posting (receipt at standard price) and offsetting entry to price differences account
Delivery without charge for material subject to standard price control, with posting date in the previous period and the standard price in the posting period is different to the standard price in the current period u2192 Inventory posting (receipt at standard price) and offsetting entry to price differences account (posting in the previous period) u2192 Stock correction posting and Revenue/expense from revaluation (posting in the current period) In the standard system, value string WA01 is assigned to goods issues and other goods receipts. The R/3 System uses an additional influencing factor, account grouping, to differentiate further between the various movements during account determination. -
Facing problem in copy of standard SAP program
hi,,,,,,,,,,,,
when i execute this program in production server it displays an error ....i m trying to find out this error but this type(error) i cudnt find plz help me .....
i m sending the documents which i rcvd from the system after the execution of this program.
this program executes perfctlly in developmnt server but it creates problem in production server,,,i searched out the type kkblo_t_sortinfo in the whole program but i cud nt find it ,,,,,,,,,
documents.....
Runtime Errors SYNTAX_ERROR
Date and Time 18.11.2006 12:01:19
ShrtText
Syntax error in program "ZVISA_RM07MLBD ".
What happened?
Error in ABAP application program.
The current ABAP program "????????????????????????????????????????" had to be
terminated because one of the
statements could not be executed.
This is probably due to an error in the ABAP program.
In program "ZVISA_RM07MLBD ", the following syntax error occurred
in the Include "RM07MLBD_FORM_01 " in line 1805:
The type KKBLO_T_SORTINFO" is unknown."
also i m sending the include program ver i m facing problem...*&----
*& Include RM07MLBD_FORM_01 *
correction Aug. 2005 MM "n856424
- the fields "entry time", "entry date", and "User" are "n856424
are not filled filled for price change documents "n856424
MB5B improved regarding accessibilty "n773673
Improvements : March 2003 MM "n599218
- print the page numbers "n599218
- send warning M7 393 when user deletes the initial "n599218
display variant "n599218
- show the current activity and the progress "n599218
contains FORM routines without preprocessor commands and "n547170
no text elements "n547170
*& Form INITIALISIERUNG
Vorbelegung der Anzeigevariante *
form initialisierung.
repid = sy-repid.
variant_save = 'A'.
clear variante.
variante-report = repid.
Default-Variante holen:
def_variante = variante.
call function 'REUSE_ALV_VARIANT_DEFAULT_GET'
exporting
i_save = variant_save
changing
cs_variant = def_variante
exceptions
not_found = 2.
if sy-subrc = 0.
save the initial, e.g. default variant "n599218
move def_variante-variant to alv_default_variant. "n599218
p_vari = def_variante-variant.
endif.
print-no_print_listinfos = 'X'.
endform. " INITIALISIERUNG
*& Form AKTUELLE_BESTAENDE
Ermittlung der aktuellen eigenen Bestände,
d.h. der bewerteten Bestände und des Retourensperrbestandes,
auf Lagerortebene und auf Material- bzw. Chargenebene;
folgende Sonderbestände können gesondert ausgewiesen werden:
Lohnbearbeitung ( Sonderbestandskennzeichen O )
Kundenkonsignation ( " V, W, M )
Lieferantenkonsignation ( " K )
Projektbestand ( " Q )
Kundenauftragsbestand ( " E )
form aktuelle_bestaende.
delete the range tables for the creation of table g_t_organ
if g_t_organ[] is initial. "n433765
refresh : g_0000_ra_werks, g_0000_ra_bwkey, g_0000_ra_bukrs.
clear : g_0000_ra_werks, g_0000_ra_bwkey, g_0000_ra_bukrs.
endif.
if bwbst = 'X'.
select the valuated stocks
perform aktuelle_bst_bwbst.
elseif lgbst = 'X'.
all own stock from storage locations or batches
if xchar = ' '.
perform aktuelle_bst_lgbst_mard.
elseif xchar = 'X'.
perform aktuelle_bst_lgbst_xchar.
endif.
elseif sbbst = 'X'.
special stocks
case sobkz.
when 'O'.
perform aktuelle_bst_sbbst_o.
when 'V' or 'W'.
perform aktuelle_bst_sbbst_v_w.
when 'K' or 'M'.
perform aktuelle_bst_sbbst_k_m.
when 'Q'.
perform aktuelle_bst_sbbst_q.
when 'E'.
perform aktuelle_bst_sbbst_e.
when others.
Angegebener Sonderbestand nicht vorhanden.
message s290.
perform anforderungsbild.
endcase.
endif.
create table g_t_organ with the plants and valuation areas from
the database selection if table g_t_organ is empty
perform f0000_create_table_g_t_organ
using c_no_error.
endform. "aktuelle_bestaende.
*& AKTUELLE_BST_LGBST_MARD
form aktuelle_bst_lgbst_mard.
eigener Bestand auf Lagerortebene -
... auf Materialebene -
select * from mard into corresponding fields of table imard
where werks in g_ra_werks
and lgort in g_ra_lgort
and matnr in matnr.
if sy-subrc ne 0. "no records found ?
message s289.
Kein Material in Selektion vorhanden.
perform anforderungsbild.
endif.
does the user has the the authority for the found entries ?
loop at imard.
perform f9000_auth_plant_check
using imard-werks.
if g_flag_authority is initial.
delete imard.
else.
perform f9200_collect_plant using imard-werks.
perform f9400_material_key using imard-matnr.
endif.
endloop.
describe table imard lines g_f_cnt_lines.
if g_f_cnt_lines is initial. "no records left ?
message s289.
Kein Material in Selektion vorhanden.
perform anforderungsbild.
endif.
if not charg-low is initial or not charg-high is initial.
clear charg.
message w285.
Charge wird zurückgesetzt.
endif.
endform. "aktuelle_bst_lgbst_mard
AKTUELLE_BST_LGBST_XCHAR
form aktuelle_bst_lgbst_xchar.
read the stock table mchb for batches
select * from mchb into corresponding fields of table imchb
where werks in g_ra_werks
and lgort in g_ra_lgort
and matnr in matnr
and charg in charg.
describe table imchb lines g_f_cnt_lines.
if g_f_cnt_lines is initial. "no records found ?
message s821 with matnr werks lgort.
Keine Chargen zu Material & in Werk & Lagerort & vorhanden.
perform anforderungsbild.
endif.
process working table with the batches
loop at imchb.
does the user has the the authority for the found entries ?
perform f9000_auth_plant_check
using imchb-werks.
if g_flag_authority is initial.
delete imchb.
else.
perform f9200_collect_plant using imchb-werks.
perform f9400_material_key using imchb-matnr.
endif.
endloop.
endform. "aktuelle_bst_lgbst_xchar
AKTUELLE_BST_SBBST_O
form aktuelle_bst_sbbst_o.
process Special Stocks with Vendor
Bemerkung: Im Gegensatz zu den anderen Sonderbeständen existieren
der Lohnbearbeitungs- und Kundenkonsignationsbestand
nur auf Werksebene.
select * from mslb into corresponding fields of table xmslb
where werks in g_ra_werks
and matnr in matnr
and charg in charg
and sobkz = 'O'.
if sy-subrc <> 0. "no records found ?
message s289.
Kein Material in Selektion vorhanden.
perform anforderungsbild.
endif.
process the found records special stock vendor
loop at xmslb.
check the authority
perform f9000_auth_plant_check
using xmslb-werks.
if g_flag_authority is initial.
delete xmslb.
else.
fill range table g_0000_ra_werks if it is still empty
perform f9200_collect_plant using xmslb-werks.
perform f9400_material_key using xmslb-matnr.
endif.
endloop.
error, if no records are left
describe table xmslb lines g_f_cnt_lines.
if g_f_cnt_lines is initial.
message s289.
Kein Material in Selektion vorhanden.
perform anforderungsbild.
endif.
sort xmslb.
loop at xmslb.
move-corresponding xmslb to imslb.
collect imslb.
endloop.
free xmslb. refresh xmslb.
if xchar = ' '.
loop at imslb.
move-corresponding imslb to imslbx.
collect imslbx.
endloop.
sort imslbx.
elseif xchar = 'X'.
loop at imslb.
check imslb-charg is initial.
delete imslb.
endloop.
endif.
endform. "aktuelle_bst_sbbst_o.
AKTUELLE_BST_SBBST_V_W
form aktuelle_bst_sbbst_v_w.
Sonderbestand Kundenkonsignation -
elseif sobkz = 'V' or sobkz = 'W'.
select * from msku into corresponding fields of table xmsku
where werks in g_ra_werks
and matnr in matnr
and charg in charg
and sobkz eq sobkz.
if sy-subrc <> 0. "no records found
message s289.
Kein Material in Selektion vorhanden.
perform anforderungsbild.
endif.
process Special Stocks with Customer
loop at xmsku.
perform f9000_auth_plant_check using xmsku-werks.
if g_flag_authority is initial.
delete xmsku.
else.
perform f9200_collect_plant using xmsku-werks.
perform f9400_material_key using xmsku-matnr.
endif.
endloop.
describe table xmsku lines g_f_cnt_lines.
if g_f_cnt_lines is initial. "no records found
message s289.
Kein Material in Selektion vorhanden.
perform anforderungsbild.
endif.
sort xmsku.
loop at xmsku.
move-corresponding xmsku to imsku.
collect imsku.
endloop.
free xmsku. refresh xmsku.
if xchar = ' '.
loop at imsku.
move-corresponding imsku to imskux.
collect imskux.
endloop.
sort imskux.
elseif xchar = 'X'.
loop at imsku.
check imsku-charg is initial.
delete imsku.
endloop.
endif.
if sy-subrc ne 0.
message s042. "#EC * "n443935
Charge ist nicht vorhanden.
perform anforderungsbild.
endif.
endform. "aktuelle_bst_sbbst_v_w
AKTUELLE_BST_SBBST_K_M
form aktuelle_bst_sbbst_k_m.
Sonderbestand Lieferantenkonsignation -
elseif sobkz = 'K' or sobkz = 'M'.
select * from mkol into corresponding fields of table xmkol
where werks in g_ra_werks
and lgort in g_ra_lgort
and matnr in matnr
and charg in charg
and sobkz eq sobkz.
if sy-subrc <> 0. "no records found
message s289.
Kein Material in Selektion vorhanden.
perform anforderungsbild.
endif.
process Special Stocks from Vendor
loop at xmkol.
perform f9000_auth_plant_check using xmkol-werks.
if g_flag_authority is initial.
delete xmkol.
else.
perform f9200_collect_plant using xmkol-werks.
perform f9400_material_key using xmkol-matnr.
endif.
endloop.
describe table xmkol lines g_f_cnt_lines.
if g_f_cnt_lines is initial. "no records found
message s289.
Kein Material in Selektion vorhanden.
perform anforderungsbild.
endif.
sort xmkol.
loop at xmkol.
move-corresponding xmkol to imkol.
collect imkol.
endloop.
free xmkol. refresh xmkol.
if xchar = ' '.
loop at imkol.
move-corresponding imkol to imkolx.
collect imkolx.
endloop.
sort imkolx.
elseif xchar = 'X'.
loop at imkol.
check imkol-charg is initial.
delete imkol.
endloop.
endif.
if sy-subrc ne 0.
message s042. "#EC * "n443935
Charge ist nicht vorhanden.
perform anforderungsbild.
endif.
endform. "aktuelle_bst_sbbst_k_m.
AKTUELLE_BST_SBBST_Q
form aktuelle_bst_sbbst_q.
Projektbestand -
elseif sobkz = 'Q'.
select * from mspr into corresponding fields of table xmspr
where werks in g_ra_werks
and lgort in g_ra_lgort
and matnr in matnr
and charg in charg
and sobkz eq sobkz.
if sy-subrc <> 0. "no record found
message s289.
Kein Material in Selektion vorhanden.
perform anforderungsbild.
endif.
process project stock
loop at xmspr.
perform f9000_auth_plant_check using xmspr-werks.
if g_flag_authority is initial.
delete xmspr.
else.
perform f9200_collect_plant using xmspr-werks.
perform f9400_material_key using xmspr-matnr.
endif.
endloop.
describe table xmspr lines g_f_cnt_lines.
if g_f_cnt_lines is initial. "no record left
message s289.
Kein Material in Selektion vorhanden.
perform anforderungsbild.
endif.
sort xmspr.
loop at xmspr.
move-corresponding xmspr to imspr.
collect imspr.
endloop.
free xmspr. refresh xmspr.
if xchar = ' '.
loop at imspr.
move-corresponding imspr to imsprx.
collect imsprx.
endloop.
sort imsprx.
elseif xchar = 'X'.
loop at imspr.
check imspr-charg is initial.
delete imspr.
endloop.
endif.
endform.: "aktuelle_bst_sbbst_q
AKTUELLE_BST_SBBST_E
form aktuelle_bst_sbbst_e.
Kundenauftragsbestand -
select * from mska into corresponding fields of table xmska
where werks in g_ra_werks
and lgort in g_ra_lgort
and matnr in matnr
and charg in charg
and sobkz eq sobkz.
if sy-subrc <> 0. "no records found
message s289.
Kein Material in Selektion vorhanden.
perform anforderungsbild.
endif.
process Sales Order Stock
loop at xmska.
perform f9000_auth_plant_check using xmska-werks.
if g_flag_authority is initial.
delete xmska.
else.
perform f9200_collect_plant using xmska-werks.
perform f9400_material_key using xmska-matnr.
endif.
endloop.
describe table xmska lines g_f_cnt_lines.
if g_f_cnt_lines is initial. "no records left ?
message s289.
Kein Material in Selektion vorhanden.
perform anforderungsbild.
endif.
sort xmska.
loop at xmska.
move-corresponding xmska to imska.
collect imska.
endloop.
free xmska. refresh xmska.
if xchar = ' '.
loop at imska.
move-corresponding imska to imskax.
collect imskax.
endloop.
sort imskax.
elseif xchar = 'X'.
loop at imska.
check imska-charg is initial.
delete imska.
endloop.
endif.
endform. "aktuelle_bst_sbbst_e
*& Form TABELLEN_LESEN
Lesen der Materialkurztexte (Tabelle MAKT), *
der Mengeneinheiten (Tabelle MARA) und *
Mengen- und Wertfortschreibung zum Material (Tabelle T134M) *
(Letzteres ist zum Aussortieren der unbewerteten bzw. *
kontierten Warenbewegungen notwendig) *
form tabellen_lesen.
if not g_t_mat_key[] is initial. "n451923
select the material masters
select matnr meins mtart from mara
into corresponding fields of table imara
for all entries in g_t_mat_key
where matnr = g_t_mat_key-matnr.
select the short text for all materials
take only the necessary fields "n451923
select matnr maktx from makt "n451923
into corresponding fields of table g_t_makt "n451923
for all entries in g_t_mat_key
where matnr = g_t_mat_key-matnr
and spras = sy-langu.
sort imara by matnr. "n451923
sort g_t_makt by matnr. "n451923
free g_t_mat_key.
endif.
data: begin of k1 occurs 0,
mtart like t134m-mtart,
end of k1.
refresh k1.
loop at imara.
k1-mtart = imara-mtart.
collect k1.
endloop.
if not k1[] is initial. "n451923
select * from t134m
into corresponding fields of table it134m
for all entries in k1 where mtart = k1-mtart
and bwkey in g_ra_bwkey.
endif. "n451923
loop at it134m.
read table organ with key bwkey = it134m-bwkey.
perform f9300_read_organ
using c_bwkey it134m-bwkey.
if sy-subrc ne 0.
delete it134m.
endif.
endloop.
To find postings with valuation string, but without relevance for
the valuated stock, Big-G recommended this logic:
Take lines from MSEG where for the combination BUSTW/XAUTO=XBGBB
there is an entry in T156W with key BSX.
select bustw xbgbb from t156w
into corresponding fields of table it156w
where vorsl = 'BSX'.
sort it156w by bustw xbgbb.
delete adjacent duplicates from it156w.
delete it156w where bustw = space.
endform. " TABELLEN_LESEN
*& Form UNBEWERTET_WEG
Löschen der unbewerteten Materialien aus der internen *
Tabelle IMBEW
form unbewertet_weg.
sort it134m by bwkey mtart. "n451923
"n450764
delete the materials in plants without valuation "n450764
loop at g_t_mbew into g_s_mbew. "n450764
read table imara "n450764
with key matnr = g_s_mbew-matnr "n450764
binary search. "n450764
"n450764
read table it134m with key bwkey = g_s_mbew-bwkey "n450764
mtart = imara-mtart binary search.
if sy-subrc ne 0.
message ...
delete g_t_mbew. "n450764
else.
if it134m-wertu = ' '.
delete g_t_mbew. "n450764
else. "n450764
enrich the entries with the quantity unit "n450764
move imara-meins to g_s_mbew-meins. "n450764
modify g_t_mbew from g_s_mbew "n450764
transporting meins. "n450764
endif.
endif.
endloop.
endform. " UNBEWERTET_WEG
*& Form FI_BELEGE_LESEN *
Lesen der Buchhaltungsbelege *
Beim Erfassen der Werte ist es notwendig, die Buchhaltungsbelege *
zum Material zu lesen, um abweichende Werte zwischen Wareneingang *
und Rechnungseingang sowie Nachbelastungen zu berücksichtigen. *
form fi_belege_lesen.
Not related to note 184465, but a significant performance issue
if ORGAN is large due to many plants/storage locations.
data: begin of t_bwkey occurs 0, "184465
bwkey like bsim-bwkey, "184465
end of t_bwkey. "184465
loop at g_t_organ where keytype = c_bwkey.
move g_t_organ-bwkey to t_bwkey-bwkey.
collect t_bwkey. "184465
endloop. "184465
read table t_bwkey index 1. "184465
check sy-subrc = 0. "184465
select * from bsim "n443935
into corresponding fields of table g_t_bsim_lean "n443935
for all entries in t_bwkey where bwkey = t_bwkey-bwkey
and matnr in matnr
and bwtar in bwtar
and budat >= datum-low.
loop at g_t_bsim_lean into g_s_bsim_lean. "n443935
perform f9300_read_organ
using c_bwkey g_s_bsim_lean-bwkey. "n443935
if sy-subrc is initial.
record found : the user has the authority, go on
move g_s_organ-bukrs to g_s_bsim_lean-bukrs. "n443935
modify g_t_bsim_lean from g_s_bsim_lean "n443935
transporting bukrs. "n451923
create working table with the keys for the FI documents
move-corresponding g_s_bsim_lean "n443935
to g_t_bkpf_key. "n443935
append g_t_bkpf_key.
else.
delete g_t_bsim_lean. "n443935
endif.
endloop.
endform. " FI_BELEGE_LESEN
*& Form BELEGE_SORTIEREN
Die Materialbelege werden anhand des Buchungsdatums sortiert.
Die Materialbelege mit Buchungsdatum zwischen 'datum-high'
und dem aktuellen Datum werden in der internen Tabelle IMSWEG
gesammelt, während die Materialbelege mit Buchungsdatum
zwischen 'datum-low' und 'datum-high' in der internen Tabelle
IMSEG verbleiben.
form belege_sortieren.
aktdat = sy-datlo + 30.
if not ( datum-high is initial or datum-high > aktdat ).
loop at g_t_mseg_lean into g_s_mseg_lean
where budat > datum-high.
move-corresponding g_s_mseg_lean to imsweg.
append imsweg.
delete g_t_mseg_lean.
endloop.
endif.
describe table imsweg lines index_2.
endform. " BELEGE_SORTIEREN
*& Form KONTIERT_AUSSORTIEREN
Aussortierung der kontierten Belegpositionen, *
da diese Mengen nicht bestandsrelevant sind *
form kontiert_aussortieren.
process table g_t_mseg_lean
loop at imseg where kzvbr <> space and "144845
( kzbew = 'B' or kzbew = 'F' ). "144845
read table imara with key matnr = imseg-matnr.
read table it134m with key mtart = imara-mtart.
if not it134m-mengu is initial and not it134m-wertu is initial.
Die Felder 'mengu' und 'wertu' (Mengen- bzw. Wertfortschreibung)
sind ab Release 3.0 D auch in die Tabelle MSEG aufgenommen.
Die Einträge in der Tabelle T134M stellen nach wie vor die generelle
Einstellung dar; auf Positionsebene sind jedoch Abänderungen möglich,
die anhand der Einträge in der Tabelle MSEG nachverfolgt werden
können.
delete imseg.
endif.
endloop.
data : l_f_bwkey like t001k-bwkey. "n497992
sort it134m by bwkey mtart. "n497992
loop at g_t_mseg_lean into g_s_mseg_lean
where kzvbr <> space
and ( kzbew = 'B' or kzbew = 'F' ).
get the valuation area "n497992
if curm = '3'. "n497992
valuation level is company code "n497992
if g_s_mseg_lean-bukrs is initial. "n497992
get the valuation area for this plant "n497992
perform f9300_read_organ "n497992
using c_werks g_s_mseg_lean-werks. "n497992
"n497992
move g_s_organ-bwkey to l_f_bwkey. "n497992
else. "n497992
move g_s_mseg_lean-bukrs to l_f_bwkey. "n497992
endif. "n497992
else. "n497992
valuation level is plant "n497992
move g_s_mseg_lean-werks to l_f_bwkey. "n497992
endif. "n497992
read table imara with key matnr = g_s_mseg_lean-matnr
binary search.
if sy-subrc is initial.
read table it134m with key bwkey = l_f_bwkey "n497992
mtart = imara-mtart "n497992
binary search.
if sy-subrc is initial.
if not it134m-mengu is initial and
not it134m-wertu is initial.
delete g_t_mseg_lean.
endif.
endif.
else.
delete g_t_mseg_lean.
endif.
endloop.
endform. " KONTIERT_AUSSORTIEREN
*& Form BELEGE_ERGAENZEN (engl. enrich documents)
Material documents and FI documents from BSIM are merged together.
Complications:
- A material document can have more than one FI document.
- There are FI documents without material documnts
- There are material documents without FI documents
- The document type is customizeable
- There is no link from the materia document position to
the FI document entry in BSIM (except URZEILE, but this
can be filled incorrectly)
form belege_ergaenzen. "Version from note 204872
- show the current activity and the progress "n599218
call function 'SAPGUI_PROGRESS_INDICATOR' "n599218
exporting "n599218
text = text-061. "Reading FI documents "n599218
Eliminate material documents with valuation string, but without
relevance to the valuated stock. IT156W contains all valuation
strings with posting key BSX. XBGBB says: "I am an accrural posting".
For more details please ask Big-G.
loop at g_t_mseg_lean into g_s_mseg_lean.
special processing for tied empties active ? "n497992
if not g_cust_tied_empties is initial. "n497992
look for MM documents with xauto = L and change "n497992
indicators "n497992
case g_s_mseg_lean-xauto. "n497992
when 'X'. "n497992
when space. "n497992
when others. "n547170
range table g_ra_xauto contains the special "n547170
indicators for the transfer movements of the "n547170
tied empties "n547170
if g_s_mseg_lean-xauto in g_ra_xauto. "n547170
move g_s_mseg_lean-xauto "n497992
to g_s_mseg_lean-retail. "n497992
clear g_s_mseg_lean-xauto. "n497992
modify g_t_mseg_lean from g_s_mseg_lean "n497992
transporting xauto retail. "n497992
endif. "n547170
endcase. "n497992
endif. "n497992
read table it156w with key
bustw = g_s_mseg_lean-bustw
xbgbb = g_s_mseg_lean-xauto
transporting no fields
binary search.
if sy-subrc <> 0.
delete g_t_mseg_lean.
else. "n443935
enrich the current entry with the company code "n443935
perform f9300_read_organ "n443935
using c_werks g_s_mseg_lean-werks. "n443935
"n443935
check : sy-subrc is initial. "n443935
move g_s_organ-bukrs to g_s_mseg_lean-bukrs. "n443935
modify g_t_mseg_lean from g_s_mseg_lean "n443935
transporting bukrs. "n451923
endif.
endloop.
For all available FI documents from BSIM, read the header data
from BKPF to get the link to the originating material document.
if not g_t_bkpf_key[] is initial.
look for the header of the matching FI documents
sort g_t_bkpf_key by bukrs belnr gjahr.
delete adjacent duplicates from g_t_bkpf_key.
save result from database selection into global hashed "n856424
table g_t_bkpf "n856424
select * from bkpf "n856424
into corresponding fields of table g_t_bkpf "n856424
for all entries in g_t_bkpf_key
where bukrs = g_t_bkpf_key-bukrs
and belnr = g_t_bkpf_key-belnr
and gjahr = g_t_bkpf_key-gjahr.
if sy-subrc is initial.
create working table l_t_keytab_m
free g_t_bkpf_key.
loop at g_t_bsim_lean into g_s_bsim_lean. "n443935
enrich the working table g_t_bsim_lean with the "n443935
MM doc info "n443935
"n443935
look for the matching FI document header "n443935
read table g_t_bkpf assigning "n856424
with key bukrs = g_s_bsim_lean-bukrs "n443935
belnr = g_s_bsim_lean-belnr "n443935
gjahr = g_s_bsim_lean-gjahr. "n443935
"n443935
if sy-subrc is initial. "n443935
enrich table G_T_BSIM_LEAN with the MM doc "n443935
consider only FI docs created by MM docs here "n856424
check :Hi Ravi,
possibly a service pack has been installed just in the time when you created the copy. I found
data: lt_sort type kkblo_t_sortinfo. "n890109
in the include mentioned on our system. Please check if the includes are identical in development and production server (remote-compare from editor).
But we also have a copy of this in our system. In the copy I found type name like alv_type_sortinfo but no kkblo_t_sortinfo.
Note KKBLO was the predecessor of ALV.
Must have to dio something with version changed by service pack.
Regards,
Clemens -
Hi,
I have these doubts in MM and FI integration
a) the relation between valuation class, movement type and transaction key in automatic postings of MM in FI
b) What are CNS and valuation string, Accout modif in tcode OMWN and how these are related to FI ?
RadhaHi,
MM-FI integration details infirmation available this below links
kindly refer i think its helpful to you
Hi
see the below link for FI - MM configs.
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CAARCMM/CAARCMM.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/MYSAP/SR_MM.pdf
http://www.erpgenie.com/publications/mmwm.htm
Hope this helps you
Prem -
Dear Friends,
We have a requirement from the client.
Initially, the user will create a PO and in that PO they will have an additional line item called Add on Cost. There will be a Zcondition type for that.
Now the clients requirement is they want this Add on Cost to go to a different account while doing MIGO.
For Example If 100 is the material cost and 25 is the Add on Cost, while doing MIGO the accounting entry should be
Inventory A/C Dr 125
To GR/IR A/C 100
To Addon Cost A/C 25
Can you please suggest what configuration needs to be done for this.Dear,
This will require huge rework like creating new transaciton key, map this key to valuation string, assign this string to the movement type and then assign G/L account to this transaction, which I would not recommend. I recommend you to create condition type for this and create new key in OBCN and then map this account key to condition type which will create accounting document you want.
Regards,
Chintan Joshi. -
Hi experts,
when i have good receipt for the production order using t-code MB31 with movt. type 101 , when i save the record error shows
"CO-doc. number assignment not possible for bus.trans. COIN in CO area FRND" . How to resolve this ,
thanks.Hi,
In OBYC transaction (FI Configuration) the following will be available..
Transaction event key, Chart of Accounts, Valuation Grouping Code, Valuation class, Account Modifier, GL Account(Debit/Credit)
Movement type --> Valuation string and Account Modifier
Please refer OSS Note 354804 (errors from Notes 328378 and 354681)
Please check and come back.
Regards,
R.Brahmankar
Edited by: R Brahmankar on Sep 10, 2008 5:38 PM -
How the maintain automatic account postings?
Hi,
I was asked to change the account assignment from account 105000 to account 106000. This is only to occur for a certain movement type and material type/valuation class.
How can I make sure of this? How do I change the acc. cat ref. or value string for this?
Thanks a lot!!
RenateHi
Use T.code OBYC for automatic account assignmnets for MM-FI.
To understand the logic follow the below screens:
OMWN--Movement types are linked to Transaction keys via valuation string
OMWD--This T.code groups together valuation areas(combi of plant,co.cd,chart of accounts)
OBYC--Automatic account assignments based on Transaction key like GBB,WRX etc.
Assign points if useful
Regards
Aravind -
Hi friends,
I have just started working on ABAP ,Please help me know about the temrs realted to MM,
What is document type ?
What is the important features of document type?
What is pricing Procedure ?
What is Release Strategy
i also want to know whther i can ask these questions here,if not here,then let me also know where i can ask them.
I promise to reward.
Than Q .
Geetu.SAP123 > Learning SAP > SAP Certification > MM
MM Sample Q&A - 3
User Name Remember Me?
Password
Register FAQ Members List Calendar Today's Posts Search
Search Forums
Show Threads Show Posts
Advanced Search
Go to Page...
Thread Tools Display Modes
#1 03-11-2006
SAPman
Senior Member Join Date: Oct 2005
Posts: 132
MM Sample Q&A - 3
Questions below are not in the SAP Certification format -- but still good as general test of SAP MM knowledge. If you don't agree with answers -- please post reply.
Indicate which statements are TRUE / FALSE.
1 What purpose does invoice verification serve in materials management?
a It allows invoice that do not originate in materials procurement to be processed.
b Completes the materials procurement process
c Handles the payment
d Allows credit memos to be processed
e Handles the analyses of invoices.
2 What are the tasks of invoice verification?
a Entering invoices and credit memos received.
b Checking the accuracy of invoices
c Executing the account posting resulting from invoice
d Updating open items and material prices
e Checking invoices that were blocked.
3 What is the process of invoice verification?
a Purchase order, service or GR referenced for incoming invoice.
b Invoice items suggested by the system against referenced document
c Corresponding automatic account postings carried out.
d Payment proposal list for vendor generated.
4 What are the ways in which invoice postings are possible?
a Manual posting
b Automatically through electronic transfer
c Evaluated receipt settlement
d Invoicing plan
e Consignment settlement
5 What happens when an invoice is posted?
a Material master always updated.
b Purchase order history updated
c Individual line items posted to appropriate accounts
d MM invoice document created if necessary.
e FI document always created.
6 What happens to accounting entries when an invoice is posted?
a GR/IR account debited, vendor account credited
b GR/IR account credited, vendor account debited.
7 There is a stock of 60 pc of a material having a standard price of Rs.9. A purchase order has been raised on the vendor for 40 pieces at Rs. 11 per pc. The material was received and invoice verified. What would the accounting entries show for this movement after IV?
a Stock account Rs. 360+, vendor account Rs. 360-
b Stock account Rs. 440+, vendor account Rs. 440-
c Stock account Rs. 440+, vendor account Rs. 360-
d Stock account Rs. 360+, vendor account Rs. 440-
e Stock account Rs.0, vendor account Rs. 80-
8 From where does the system pick the default quantity of an item when you post invoice receipt?
a Invoice
b Purchase order
c Purchase order history
d System settings
e Vendor master
9 During invoice verification the system picks the rate at which tax is calculated from the vendor master record.
TRUE
FALSE
10 Which of the following does the system copy from the purchase order during invoice verification entry?
a Purchase order number
b Tax amount
c currency
d Vendor
e Bank information
11 From where can the terms of payment be an input for invoice verification?
a User entry
b Purchase order
c Purchase order history
d Vendor master
e Material master
12 An invoice can refer to various objects.
TRUE
FALSE
13 Where do you enter the delivery note number during invoice verification entry?
a Transaction area
b Header area
c Allocation area
d Vendor Data area
e The balance area
14 What can you enter in the Header area during invoice verification entry?
a Document date
b Purchase order number
c Invoice amount
d Bill of lading number
e Tax information
15 What do you enter in the allocation area?
Whether you want to enter an invoice
Whether you want to enter a credit memo.
16 Can all deliveries or services provided by a vendor be settled in a single invoice?
Yes
No
17 What operations can you do on an Item list in the invoice verification procedure?
a Change layout in customizing
b Sort
c Search
d Delete items not selected
18 What are the features of Purchase-order-Based Invoice Verification?
a All items in Purchase order are presented.
b Invoice is matched using delivery note number.
c The invoice quantity should not be greater than the actual delivered quantity.
d Suggested quantity is the difference between total delivered quantity and total invoice quantity.
19 If there are several goods receipts and invoices in a purchase order item, the purchase order history tells you which invoice came from which vendor in Purchase-Order-Based Invoice Verification.
TRUE
FALSE
20 In which type of invoice verification is it not possible to post an invoice before the first goods receipt?
GR-Based IV
PO-Based IV
21 In GR-based IV can you reassign invoices from one goods receipt to another?
Yes
No
22 Which of the functions are not associated with invoice verification?
a Environment information
b Simulate postings
c Communication with vendor
d Error Log
e Hold document
23 What validations does the system do to get the tax figure if the tax amount is not input?
a The system checks the tax code for the item from the PO.
b It validates whether calculate tax has been activated.
c If the system cannot determine a tax code for an item it uses the one that was last used.
d It does not permit for change of item tax codes in the item list.
e The system calculates the tax base for each tax code from the amounts and tax codes of the individual items.
24 In which kind of posting method in IV is the cash discount amount not credited to the stock or cost account?
Gross Posting
Net posting
25 What controls the posting of invoice as gross or net?
Item category
Document type
26 You have a purchase order for 25 pcs a 4 Rs / pc. All goods were received. You have also received from the vendor an invoice for the 25 pcs with a tax of 5%. There is a cash discount of 10 %. What will be the accounting document during invoice verification?
a Input tax will be 5+ in Gross Posting.
b Input tax will be 4.5+ in net Posting
c Stock account will be 10- in Gross posting
d Stock account will be 10- in Net posting
e Non operating result account will be 10- in Gross posting.
27 To which account does the cash discount amount get posted in Net posting
Non-operating result
Cash discount clearing
28 How can postings be done in invoice verification for a purchase order in foreign currency
a Fixed exchange rate at GR and IV.
b Current exchange rate at GR and IV
c Current exchange rate cannot be changed at IV.
d Exchange rate differences can occur
e Exchange rate difference postings are Customization based.
29 What validations does the system do during invoice verification?
a The system checks only those invoices where tolerance limits are set for variances customizing.
b If the variance is not within tolerance the system displays a message.
c If an upper tolerance limit is reached the system blocks payment for the entire invoice when you post it.
d For blocked invoices, the field "Payment block" is filled in the vendor line item in the MM invoice document.
e The blocked invoice must be released separately before it can be paid.
30 Under what situation does the system compares the ratio of PO quantity(in PO price units) / PO quantity (in PO units), invoice quantity (in PO price units / invoice quantity (in PO units)?
a Goods receipt before invoice receipt
b Invoice receipt before goods receipt.
31 During the check of invoices with which of the following variances does the system perform Date variance?
a Quantity Variance
b Price variance
c Purchase order price quantity variance
32 The initial Stock of a material is 200 pieces. There is a purchase order for 100 pieces at Rs. 0.75. The 100 pieces are received. An invoice is received for 100 pieces at Rs 0.80 per piece. What are the effects of the above at invoice verification?
a If the material is valuated at a standard price of Rs 1, the stock account will be 5+.
b If the material is valuated at a moving average price of Rs 1, the stock account will be 5+.
c If the material is valuated at a moving average price of Rs 1, the material master record reflects the moving average price at Rs 0.92.
d If the material is valuated at a standard price of Rs 1, the price difference expense account will be 5+.
e If the material is valuated at a standard price of Rs 1, the stock price difference income account will be 5+.
33 There is a purchase order for 100 pieces at Rs. 0.80. The 100 pieces are received. An invoice is received for 100 pieces at Rs 0.75 per piece. However at the time of receipt of invoice the stock of the material is only 30.What are the effects of the above at invoice verification?
a Stock account is 5-
b Stock account is 1.5-
c Stock account is 3.5-
d Price difference account is 3.5-
e Price difference account is 1.5-
34 How is the quantity that has already been invoiced valuated at goods receipt if the invoice is posted before goods receipt and the subsequent GR quantity is greater than the invoice quantity?
At purchase order price
At invoice price
35 How is the quantity valuated at IV for the materials received if the invoice quantity is greater than the GR quantity?
At purchase order price
At invoice price
36 For which case does the system block a material for a no usage decision made about any inspection lot in non goods receipt based invoice verification
For the goods receipt concerned.
For the purchase order item
37 What happens if an invoice item exceeds the set tolerance limit for amount check?
a The item is blocked for payment
b The entire invoice is blocked for payment
c The item is given blocking reason
38 Based on what does the system check the value for a schedule variance?
a Purchase order Price
b Invoice Price
c Invoice value
d Quantity variance
e Days variance
39 The greater the invoice value, the lower the tolerated quantity variance.
TRUE
FALSE
40 What are the features of stochastic blocking?
a Threshold value
b percentage
c If invoice value is equal to threshold value the probability of a block is equal to the percentage.
d If invoice value is equal to threshold value the system calculates the probability on a proportional basis.
e If invoice value is smaller than the threshold value the system calculates the probability on a proportional basis.
41 What does the system do when you perform the function Reducing Invoices
a Reduce an invoice
b Post invoice for the actual quantities and values
c Post a credit memo for the amount reduced
d Post a debit memo for the amount reduced
e Facilitate generation of a letter of complaint to the vendor.
42 A purchase order has been issued for 60 pieces at 5.00UNI/pc. Goods receipt for the purchase order is 40 pieces.. He receives an invoice for 60 pieces at the PO price along with a 10% tax.The purchase manager decides that the invoice has to be reduced. How does the system behave if this invoice is reduced?
a Vendor account is debited with 220 UNI in the invoice
b The input tax is credited with 30 UNI in the invoice
c The input tax is debited with 10 UNI in the credit note
d The vendor account is credited with 110 UNI in the credit memo.
e The clearing account for the invoice is credited with 100 UNI.
43 You have a purchase order for 50 pieces at 20UNI/pc. You receive 30 pieces and an invoice for 50 pieces at 25UNI/pc. You over write the suggested quantity in the invoice verification with the invoice quantity of 50 pieces and also the suggested amount of 600 UNI with 1000 UNI. What kind of partial reduction will the system perform?
a Price variance
b Quantity variance.
44 A vendor is issued a purchase order for 200 pieces at 10 UNI/pc and 10% tax. There was a goods receipt of 140 Pieces. The vendor sends an invoice for 200 pieces at 12 UNI/pc. The Purchase manager decides on a partial reduction with quantity variance. What will be accounting entries for the invoice and credit memo?
a Stock account in the invoice document is 300+
b Stock account does not get affected.
c Input tax in credit memo is 60-
d Vendor account in the credit memo is 660+
e Vendor account in the credit memo is 440+
45 What entries does the system pass at invoice verification if non- valuated goods receipt is defined for a purchase order with account assignment?
a Stock account debited
b Consumption account debited
c Vendor account credited
d GR/IR account debited
e GR/IR account credited
46 What can be the possible entries the system can make during invoice verification if a valuated good receipt is defined for a purchase order with account assignment and there is a price variance?
a Debit consumption
b Credit consumption
c Debit GR/IR
d Credit GR/IR
e Credit Vendor
47 Can the account assignment defined in the purchase order and suggested by the system during invoice verification be changed if valuated goods receipt are defined for the purchase order?
Yes
No
48 When does the system propose current account assignment?
Goods receipt
Invoice Verification
49 Can you inform the vendor the cause of invoice reduction in the letter of complaint while performing Total-Based Invoice reduction?
Yes
No
50 In Total Based acceptance what validations can the system do before deciding that the balance is too large for the invoice to be posted
a First checks whether the variance falls within the defined invoice reduction limit.
b First checks whether the variance falls within the small difference.
c If the difference is greater than the small difference it checks whether the variance falls within the defined invoice reduction limit.
d If the positive difference is greater than the small difference it checks whether the variance falls within the defined invoice reduction limit.
e If the invoice reduction limits are set to do not check, the system compares the variance with the acceptance limit.
51 Which costs are entered at item level in the purchase order?
Planned delivery costs
Unplanned delivery costs
52 A purchase order has been issued on a vendor for two materials. 150 units of material A has been ordered at 4 UNI/pc. 20 units of material B has been ordered at 45 UNI/pc. Two deliveries have taken place. In the first delivery the vendor has supplied 50 units of material A and 4 units of material B. In the second delivery the vendor has supplied 75 units of material A and 6 units of material B. The invoices for both the deliveries have been received and posted. He now sends an invoice of 950 UNI for delivery costs for both the deliveries that was not planned. The system has been configured to distribute delivery costs amongst items. How will the cost be apportioned to the material when the invoice is posted?
a Material A: 500 UNI
b Material A: 380 UNI
c Material B: 570 UNI
d Material B: 450 UNI
53 A purchase order has been issued on a vendor for two materials. 150 units of material A has been ordered at 4 UNI/pc. 20 units of material B has been ordered at 45 UNI/pc. The vendor has supplied all the materials. The invoice for the supply has been received and posted. He now sends an invoice that includes 875 UNI as freight charges and 125 UNI as custom duty that was not planned. The system has been configured to distribute delivery costs amongst items. How will the cost be apportioned when the invoice is posted?
a Stock account for Material A 380 +, Stock account for Material B 570 +
b Stock account for Material A 500 +, Stock account for Material B 450 +
c Freight clearing 875+
d Custom clearing 125 +
54 In customizing for invoice verification how can you configure unplanned delivery costs?
Distribute among the items
Post to separate G/L account
55 In which method does the unplanned delivery cost appear in the purchase order history?
When distributed among items
When posted to separate G/L accounts
56 What are the features of subsequent debit/credit?
a Changes total invoice value of a PO item.
b Changes total invoice quantity.
c Entries can be made only if an invoice has already been posted for the item
d Refers to a specific invoice.
e Flagged in the Purchase order history
57 Mentioned below are the details for a purchase order:Purchase order: 50 pcs at 2.00 UNI/pcGoods receipt: noneInvoice: 50 pcs at 2.00 UNI/pcSubsequent Invoice: 50 pcs = 20.00UNIWhat will be accounting entries when you post the invoice and make the subsequent debit/credit?
a Invoice: Vendor Account 100-
b Invoice: GR/IR account 100+
c Subsequent debit/credit: Stock account: 20+
d Subsequent debit credit: GR/IR account 20+
e Subsequent debit/credit: Vendor account 20-
58 When you post invoice items without reference to purchase orders where do have the facility for using display variants?
a Purchase order reference tab
b G/L Account tab
c Material tab
59 When you post invoice items without reference to purchase orders in which of the methods is the posting not made to a GR/IR clearing account?
Posting directly to G/L account
Posting directly to a material
60 When you post invoice items without reference to purchase orders on which tab page will you enter the currency?
a G/L account
b Material
c Basic Data
d Payment
e Detail
60 When you post invoice items without reference to purchase orders on which tab page can you enter the item data?
a G/L account
b Material
c Basic Data
d Payment
e Detail
61 What are the features of a Document Parking process?
a Saves the data
b Assigns a number to the document.
c Posts the data
d Lists document in the purchase order
e Deletes header and line items when document is deleted.
62 In which of the Document parking methods are the purchase order commitments cancelled out?
a Hold document
b Park document
c Save document as complete
63 In which of the document parking methods is the document taken into account during tax reporting?
a Park document
b Hold document
c Save document as complete
64 Which documents can you park?
a Delivery notes
b Credit memos
c Subsequent debit
d Subsequent credit
e Invoice
65 Of what is the work item a feature?
a Invoice verification
b Credit memos
c Subsequent debit/credit memos
d Document parking
66 What does a user in the completion processor group have to do to end the work flow?
a Save the invoice as complete
b Delete the invoice
c Post the invoice.
67 What are the features of a release procedure?
a Used for approval for release before the invoice documents are posted.
b On release the document gets posted
c On refusal of release the document is deleted.
d On refusal the document id returned to invoice verification for changes.
e The changed invoice document generates a new work item in the inbox of the person responsible for release.
68 If a vendor has charged a higher price in the invoice what do you enter?
a Credit memo
b Subsequent debit/credit?
69 What are the features of Invoice reversals?
a R/3 system creates a credit memo.
b In the accounting entry a price difference account can be posted while dealing with a material with moving average price.
c Even part of the invoice gets reversed.
d On reversal of a credit memo an invoice is created.
e You cannot reverse a reversal document.
70 In which of the following situations can an invoice not get blocked?
a Automatically due to variances in an item
b By entering a payment block manually
c By stochastic blocking
71 Release of blocked invoice for payment deletes the payment block.
TRUE
FALSE
72 What should you do to extend the payment period when you release the invoice?
a Make selection
b Release manually
c Release automatically
d Change baseline date for payment
e Select blocking procedure.
73 Which of the blocking reasons that no longer apply in all invoices that match the selection made gets deleted?
a Q
b D
c P
d I
74 Can you manually release items individually in an invoice?
Yes
No
75 What happens if the balance exceeds the tolerance limits in Invoice Verification in the background?
a The invoice documents are saved with the items created.
b The invoice document must be processed manually later
c The invoice document can be processed in the background again.
76 Can you change the invoice document manually and flag it for Invoice verification in the background again?
Yes
No
77 In which can you not settle delivery costs?
ERS
EDI
78 In which does the vendor not have to issue an invoice?
ERS
EDI
79 What happens to the GR/IR clearing account when the invoice quantity is greater than the delivered quantity.
a GR/IR clearing account must be maintained manually
b Another goods receipt is expected.
c Another invoice is expected.
d Another credit memo is expected
e Another return delivery is expected.
80 What happens when the open item in the GR/IR clearing account is cleared manually for a material with moving average price.?
a Stock account credited /debited if sufficient stock coverage.
b Posting to a price difference account if no stock coverage.
c Vendor account debited
d Vendor account credited.
81 To what is a chart of accounts assigned?
a Each Valuation area
b To each company code
c To each client
d To each plant
82 On what basis is automatic postings done for transactions?
a Accounts defined in chart of accounts.
b Accounts configured to dependent on valuation area
c Accounts configured to depend on debit/credit indicator.
83 On which transaction is the number range for EDI configured?
RD
RS
84 What is the document type for Gross posting?
a RD
b RS
c RE
d RN
85 For what can you define in a tax code whether the original document should be posted with a reduced tax or if the tax has to be corrected in the reduction document?
a Basic data
b Unplanned delivery costs
c Invoice reduction
d Invoices in foreign currencies.
87 In the settings for Bar code entry, to what do you assign a paper document type?
a Account assignment
b Document type
c Company code
d Transaction
e Plant
88 For what do you define a layout in customization?
Activating direct posting
Choosing an aggregation variant
89 When you set the duplicate invoice check reference as the reference criteria, what does this check validate?
a Company code
b Vendor
c Reference
d Document date
e Currency
90 Where would you define the probability for blocking in customization?
a Manual block
b Automatic block
c Stochastic block
91 What settings are possible in customizing to enable the system to react to variances based on purchase order and purchase order history?
a Only park
b Accept or park with tolerances
c Accept
d Reduce.
92 What is associated with message determination settings in customization of Invoice verification?
a Release group
b Condition tables
c Access sequences
d Tolerance limits
e Requirements
93 What authorizations can you set for each user in Invoice verification?
a Company codes in which postings can be made.
b Plants in which postings can be made.
c The blocking reasons that can be deleted
d Whether variances can be accepted manually without item reference.
e Assignment of user to tolerance group.
94 What does the transaction key BSX represent?
GR/IR clearing posting
Inventory Posting
95 Within which area do MM transactions for which you can configure the automatic posting facility occur?
a Purchasing management
b Materials Requirement Planning
c Inventory Management
d Invoice Verification
e Material Valuation
96 What are the influencing factors for configuration of account determination?
a Chart of accounts
b Material
c Material type
d MM transaction
97 What is the key for account determination that enables a differentiation for G/L account assignment depending on material
a Valuation grouping code
b Material
c Transaction
d Chart of accounts
e Material Type
98 Valuation grouping codes can correspond to a single chart of account.
TRUE
FALSE
99 Which chart of accounts includes specific requirements pertaining to consolidation?
a Country-specific chart of accounts
b Group Chart of accounts
100 What can you do if you want to turn off the dependency of account determination function on the valuation area?
a Create group chart of accounts
b Activate valuation grouping code
c Assign materials to a valuation class for each valuation area on the accounting view.
d Deactivate valuation grouping code
110 You have activated the valuation grouping code. What must necessarily follow?
a You must allow more than one valuation class for a material type.
b More than one material type can be allowed for a valuation class.
c You must assign a code to each valuation area.
d You can assign more than one valuation class to an account category reference.
111 What can be the relationship between the valuation area and the valuation grouping code?
a 1 to 1
b 1 to many
c Many to 1
d Many to many
112 Which one among the following options describes best the relationship between chart of accounts and company code?
a 1 to 1
b Many to 1
c 1 to many
d Many to many
113 What can be the relationship between valuation class and material type?
a 1 to 1
b Many to many
c Many to 1
d 1 to many
114 What establishes the relationship between a valuation class and material type?
a Valuation grouping code
b Account category reference
c G/L account
d Valuation category
115 What highlights the relationship between material types and G/L accounts?
a All materials for a material type can be assigned to a G/L account.
.b Different material types with all materials within them can be assigned to a G/L account
c Two different materials within the same material type can be assigned to different G/L accounts
d Group several material types and assign different G/L accounts to different materials within this group.
116 You assign each material type that is subject to quantity-based and value-based inventory management to an account category reference which is mandatory.
TRUE
FALSE
117 What controls the posting to a price difference account?
a Material
b Valuation class
c Account category reference
d Valuation grouping code
e Transaction key
118 What contains the key for the respective posting transactions?
Transaction key
Value string
119 In which mode can you access the assignments of value strings to goods movements and the breakdown of the vaue strings into transaction keys in Customizing for Inventory management and Physical Inventory?
a mandatory
b Optional
c Display
120 What are the transaction keys used for the subcontracting item categories?
a EIN
b BSV
c EKG
d FRL
e FRN
121 What transaction key is used to post a valuated goods receipt for purchase order items not subject to account assignment?
a BSX
b WRX
c PRD
d KDM
e BSV
122 What is value string WA01 defined for ?
a Goods receipt of standard and subcontracting purchase order items without account assignment concerning valuated material into stock.
b Deliveries without charge
c Goods issues
d Other goods receipts
123 Which value string is defined for Goods receipt of standard and subcontracting purchase order items without account assignment concerning valuated material into stock.?
a WE01
b WA14
c WA01
124 Which valuation string is used for Delivery without charge for material subject to standard price control, with posting date in the previous period and the standard price in the posting period is different to the standard price in the current period?
a WE01
b WA14
c WA01
125 What is the key for account determination that enables a G/L account assignment differentiation for the offsetting entry for an inventory posting.
a Valuation grouping code
b Chart of accounts
c Account grouping
d Valuation class
125 For which transaction key in materials Management in the standard system is account grouping active?
a BSX
b WRX
c PRD
d GBB
126 For which transactions can you change the account grouping?
a Invoice verification
b Inventory Management.
127 The rules that you use to define if the configuration of automatic posting for a posting transaction depends on which of the influencing factors?
a Valuation Group code
b Material/material type
c Account grouping
d Chart of accounts
e Valuation class
128 From where do the transaction keys for delivery cost postings come ?
a Purchasing calculation schema
b Value string
129 What does the system use for the account assignment category to determine the default account?
a Transaction key PRD
b Transaction key GBB
c Valuation group code
d Account grouping
e Valuation class
130 What are the characteristics of a Document type for Accounting documents?
a Two character alphanumeric code
b One number range per document
c Cannot assign authorization group
d Determines whether net posting is determined for the documents.
e Account types that may be used with the document type may be selected when entering documents.
131 What are the features of number assignment for accounting documents from MM?
a Configured for each company code
b Always linked to the fiscal year
c Numbers assigned without gaps
d Defines whether number assignment is external or internal
e The interval from which the number is assigned.
127 The rules that you use to define if the configuration of automatic posting for a posting transaction depends on which of the influencing factors?
a Valuation Group code
b Material/material type
c Account grouping
d Chart of accounts
e Valuation class
128 From where do the transaction keys for delivery cost postings come ?
a Purchasing calculation schema
b Value string
129 What does the system use for the account assignment category to determine the default account?
a Transaction key PRD
b Transaction key GBB
c Valuation group code
d Account grouping
e Valuation class
130 What are the characteristics of a Document type for Accounting documents?
a Two character alphanumeric code
b One number range per document
c Cannot assign authorization group
d Determines whether net posting is determined for the documents.
e Account types that may be used with the document type may be selected when entering documents.
131 What are the features of number assignment for accounting documents from MM?
a Configured for each company code
b Always linked to the fiscal year
c Numbers assigned without gaps
d Defines whether number assignment is external or internal
e The interval from which the number is assigned.
Last edited by SAPman : 03-11-2006 at 04:59 PM.
SAPman
View Public Profile
Send a private message to SAPman
Visit SAPman's homepage!
Find all posts by SAPman
#2 03-11-2006
SAPman
Senior Member Join Date: Oct 2005
Posts: 132
See note at end regarding quality of answers.
1
a --- Yes
b --- Yes
c --- No
d --- Yes
e --- No
2
a --- Yes
b --- Yes
c --- Yes
d --- Yes
e --- Yes
3
a --- Yes
b --- Yes
c --- Yes
d --- Yes
4
a --- Yes
b --- Yes
c --- Yes
d --- Yes
e --- Yes
5
a --- No
b --- Yes
c --- Yes
d --- No
e --- Yes
6
a --- Yes
b ---
7
a --- No
b --- No
c --- No
d --- Yes
e --- No
8
a --- No
b --- No
c --- Yes
d --- No
e --- No
9
TRUE ---
10
a --- No
b --- No
c --- Yes
d --- Yes
e --- No
11
a --- Yes
b --- Yes
c --- No
d --- No
e --- No
12
TRUE ---
13
a --- No
b --- No
c --- Yes
d --- No
e --- No
14
a --- Yes
b --- No
c --- Yes
d --- No
e --- Yes
15
Whether you want to enter an invoice --- No
Whether you want to enter a credit memo. --- No
16
Yes
17
a --- Yes
b --- Yes
c --- Yes
d --- Yes
18
a --- Yes
b --- Yes
c --- No
d --- Yes
19
FALSE
20
GR Based IV
21
NO
22
a --- No
b --- No
c --- No
d --- No
e --- No
23
a --- Yes
b --- Yes
c --- Yes
d --- No
e --- Yes
24
Yes
NET POSTING
25
Doc type
26
a
b --- No
c --- No
d --- Yes
e --- No
27
Non-operating result
Non-operating result --- Yes
28
a --- Yes
b --- Yes
c --- No
d --- Yes
e --- Yes
29
a --- No
b --- Yes
c --- No
d --- No
e --- Yes
30
a ---
b --- Yes
31
a --- Yes
b --- Yes
c --- Yes
32
a --- No
b --- Yes
c --- No
d --- Yes
e --- No
33
a --- No
b --- Yes
c --- No
d --- Yes
e --- No
34
At PO price
--- Yes
35
At PO price
36
At GR concerned
--- Yes
37
a
b --- Yes
c --- Yes
38
a --- No
b --- No
c --- Yes
d --- No
e --- Yes
39
TRUE
--- Yes
40
a --- Yes
b --- Yes
c --- Yes
d --- No
e --- Yes
41
a --- No
b --- Yes
c --- Yes
d --- No
e
42
a --- No
b --- Yes
c --- Yes
d --- Yes
e --- No
43
a --- Yes
b
44
a --- Yes
b --- No
c --- Yes
d --- Yes
e --- No
45
a --- No
b --- Yes
c --- Yes
d --- No
e --- No
46
a --- Yes
b --- Yes
c --- Yes
d --- No
e --- Yes
47
NO
48
GR - No
IV - yes
49
YES
--- Yes
50
a --- No
b --- Yes
c --- No
d --- Yes
e --- Yes
51
Planned delivery cost
52
a --- Yes
b --- No
c --- No
d --- Yes
53
a --- Yes
b --- No
c --- No
d --- No
54
Distribute among the items --- yes
Post to separate G/L account --- yes
55
When distributed among items --- No
When posted to separate G/L accounts --- No
56
a --- Yes
b --- No
c --- Yes
d --- No
e --- Yes
57
a --- Yes
b --- Yes
c --- No
d --- Yes
e --- Yes
58
a --- No
b --- Yes
c --- No
59
Posting directly to G/L account --- No
Posting directly to a material --- No
60
a --- No
b --- No
c --- Yes
d --- No
e --- No
60
a --- Yes
b --- Yes
c --- No
d --- No
e --- No
61
a --- Yes
b --- Yes
c --- No
d --- Yes
e --- No
62
a --- No
b --- No
c --- Yes
63
a --- Yes
b --- No
c --- Yes
64
a --- No
b --- Yes
c --- Yes
d --- Yes
e --- Yes
65
a --- No
b --- No
c --- No
d --- Yes
66
a --- Yes
b --- Yes
c --- Yes
67
a --- Yes
b --- Yes
c --- No
d --- Yes
e --- Yes
68
a
b --- Yes
69
a --- Yes
b --- Yes
c --- No
d --- Yes
e --- Yes
70
a --- No
b --- No
c --- No
71
TRUE
72
a --- No
b --- No
c --- No
d --- Yes
e --- No
73
a --- Yes
b --- No
c --- Yes
d --- Yes
74
YES
75
a --- Yes
b --- Yes
c --- No
76
YES
77
ERS --- Yes
EDI --- Yes
78
ERS --- Yes
EDI
79
a --- Yes
b --- Yes
c --- No
d --- Yes
e --- No
80
a --- Yes
b --- Yes
c --- No
d --- No
81
a --- No
b --- Yes
c --- No
d --- No
82
a --- Yes
b --- Yes
c --- Yes
83
RD
RS --- Yes
84
a --- No
b --- No
c --- Yes
d --- No
85
a --- No
b --- No
c --- Yes
d --- No
87
a --- No
b --- Yes
c --- No
d --- No
e --- No
88
Activating direct posting --- No
Choosing an aggregation variant --- Yes
89
a --- Yes
b --- No
c --- Yes
d --- Yes
e --- No
90
a --- No
b --- No
c --- Yes
91
a --- Yes
b --- Yes
c --- Yes
d --- Yes
92
a --- No
b --- Yes
c --- Yes
d --- No
e --- Yes
93
a --- Yes
b --- Yes
c --- Yes
d --- Yes
e --- Yes
94
GR/IR clearing posting
Inventory Posting --- Yes
95
a --- No
b --- No
c --- Yes
d --- Yes
e --- Yes
96
a --- Yes
b --- Yes
c --- Yes
d --- Yes
97
a --- No
b --- Yes
c --- No
d --- No
e --- Yes
98
TRUE --- Yes
99
a
b --- Yes
100
a --- No
b --- No
c --- No
d --- Yes
110
a --- No
b --- No
c --- Yes
d --- No
111
a --- Yes
b --- No
c --- Yes
d --- No
112
a --- No
b --- No
c --- Yes
d --- No
113
a --- Yes
b --- Yes
c --- Yes
d --- Yes
114
a --- No
b --- Yes
c --- Yes
d --- Yes
115
a --- Yes
.b --- Yes
c --- Yes
d --- Yes
116
TRUE
117
a --- No
b --- No
c --- No
d --- No
e --- Yes
118
Transaction key
Value string --- Yes
119
a --- No
b --- No
c --- Yes
120
a --- No
b --- Yes
c --- No
d --- Yes
e --- Yes
121
a --- Yes
b --- No
c --- No
d --- No
e --- No
122
a --- No
b --- No
c --- Yes
d --- Yes
123
a --- Yes
b --- No
c --- No
124
a --- No
b --- Yes
c --- No
125
a --- No
b --- No
c --- Yes
d --- No
125
a --- No
b --- No
c --- No
d --- Yes
126
a
b --- Yes
127
a --- Yes
b --- No
c --- Yes
d --- No
e --- Yes
128
a --- Yes
b
129
a --- No
b --- Yes
c --- No
d --- Yes
e --- No
130
a --- Yes
b --- Yes
c --- No
d --- Yes
e --- Yes
131
a --- Yes
b --- No
c --- Yes
d --- Yes
e --- Yes
127
a --- Yes
b --- No
c --- Yes
d --- No
e --- Yes
128
a --- Yes
b
129
a --- No
b --- Yes
c --- No
d --- Yes
e --- No
130
a --- Yes
b --- Yes
c --- No
d --- Yes
e --- Yes
131
a --- Yes
b --- No
c --- Yes
d --- Yes
e --- Yes
The quality of the answers are not very good. In time I will clean up the answers -- in the mean time, if you have better answers, please post reply here.
Last edited by SAPman : 03-11-2006 at 03:57 PM.
SAPman
View Public Profile
Send a private message to SAPman
Visit SAPman's homepage!
Find all posts by SAPman
« Previous Thread | Next Thread »
Thread Tools
Show Printable Version
Email this Page
Display Modes
Linear Mode
Switch to Hybrid Mode
Switch to Threaded Mode
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
vB code is On
Smilies are On
code is On
HTML code is Off
Forum Jump
User Control Panel Private Messages Subscriptions Who's Online Search Forums Forums Home Learning SAP Guides and HOWTO documents SAP Certification MM SD FI/CO SRM Discussion Forum Materials Management (MM) Sales & Distribution (SD) Financial Accounting (FI) and Controlling (CO) Cross Application Supplier Relationship Management (SRM) Managing SAP Projects SAP123 Web site Introductions & Feedback Garbage & Testing -
HI
CAN ANYBODY EXPLAIN ME IN DETAIL ABOUT WORK INTEGRATION BETWEEN SAP MM,QM & FI/CO MODULES?
SHAMITMM-FICO
Materail type, Movement type and Valuation Area are the keypoints to decide account to which it has to post.
In OBYC transaction (FI Configuration) the following will be available..
Transaction event key, Chart of Accounts, Valuation Grouping Code, Valuation class, Account Modifier, GL Account(Debit/Credit)
Movement type --> Valuation string and Account Modifier
Valuation String -
> Transaction event key of OBYC
Material type -
> Valuation Class of OBYC and which Chart of Accounts it belongs .
Valuation -
> Valuation Grouping Code of OBYC
With the combination of all bold ones system will decide to which GL account it has to post..
This is one area where MM and FI are integrated.. -
Ability to post different variance categories to different G/L accounts
We are on ECC 5.0 version. Currently when a process order is closed, settlement posts the variance to the standard to a single G/L account. The variance is the total of all variances to standard, fixed (O/H), variable (material), waste, etc.
Is it possible to see these categories of variance post to different G/L accounts in the P&L?
Although different variances can be seen in the process order variance calculation report, it would be ideal if the required valuation strings can be pointed to different G/L account through automatic account determination.
Best regards
Raj UnaHi,
Is it possible to see these categories of variance post to different G/L accounts in the P&L?
No this is not possible in FI ,but you can analyse different categories of variances in COPA.
Please check this link.
http://help.sap.com/erp2005_ehp_03/helpdata/EN/1c/d24b378fc1093ce10000009b38f889/frameset.htm
Thanks,
Rau -
Hi every body,
can any body help me to understand how mm-fi intregration works and the path that is req for mm-fi intregration
Thanking you in advance
With regards
rakeshT.Code - OBYC for MM & FI Integration.
Linking of Transacion / Account Keys to GL A/Cs through Account Detrmination.
Account Detrmination can be based on following -
Dr./Cr.
General Modification
Valuation Modifier
Valuation Class
Material Type is linked to A/C Category Reference
A/C Category Reference is linked to Valuation Class
So Indirectly Material Type gets linked to Valuation Class.
Because of above, At the time of Creating Material Mater, when Material Type is selected, System automatically captures the relevant Valuation Class in Accounting View of Material Master. It is also necessary to give in Materil Master, Price Control - Std. Price / Moving Avg. Price
Valuation Groupig Code is required to be activated
Valuation Areas are generally maintained at Plant Level.
There is linking of Valuation Area i.e Plant, Co. Code, Chart of A/C & Valu.Grp.Code
Diff. Valuation Areas are grouped together under one Valuation Grouping Code. Generally Valuation Grouping Code is 0001
There is linking of following as well -
Mvt. Type
Valuation Strings
Trans.Key
Account Modification
In OBYC. Against Each Tra.Key, based on diff. A/C Detrmination Combination, Stock & Consumption related GL A/Cs are attached.
e.g - For GBB Trans.Key, against the combination of Valuation Modifier & General Modifcaion, for each Valuation Class - DR & CR GL A/Cs are defined.
Go Through Following Path for more details -
SPRO-MM-Valu.&A/C Assignment-A/C Detrmination-A/CDetermination Without Wizard- Relevant Things related to MM & FI Integration.
Hope that above information is sufficient to understand the concept & necessary things related to integration
Regards...
Ameya D. Mohoni... -
How is movement type utilized?
Dear Experts,
I know movement type is a 3 digit number to indicate the type of goods movement.
What I need to find out is how is it, technically, used to serve its purposes , eg. during PGI.
I already have the list of the numerous movement types from this forum.
What I am trying to know is how movement type setting is used by the system for PGI etc.
Could you kindly explain briefly please?
regards
PascalHi
Check the following table & Material master Valuation class . Here is the example for 601 mvt type
1>Account grp table- t- code OMJJ
Mvt type Val update QTY -update Valuation string Transaction key Account modifier
601 x x WA01 GBB VAX
2> Valuation class from material : 6010 ( MM03 )
3> T-CODE OBYC
Transaction key Account Valuation class Dr account Cr account
GBB VAX 6110 5120003 5120003
Based on above relation table autometic account determination happen in system
Hope this help you to understand account determinatiion with respect to MVT type
Thanks
Dilip
Maybe you are looking for
-
Transport Request got failed due to Source system does not Exist
Dear All, I Have collected All data soruces which are related to R3 data sources and Flat File data sources... After import the transport request it got failed due to Flata file source system does not exist in BI quality system. But all data sources
-
IPod classic will not mount or sync
I seem to have the same problem explained here: http://www.news.com/8301-10784_3-9775240-7.html My new iPod Classic 160 GB will only sync once and then nothing. It won't mount in iTunes or on the desktop. I have tried restore and resetting but to no
-
I want to see all my backups and restore specific items.....how?
-
Discover IT CLI+My first FICO score!
I tend to write too much - so...TL;DR: $3,000.00 CLI via the luv button for Discover - no HP needed! Also got first FICO score from Discover of 733! There are a few questions at the bottom of the thread, so please take a look if you are so inclined!
-
Having terrible issues bringing in a simple sequence into Media Encoder for a client preview output. Issues: Sequence starts at 01:00:00:00 - Comprised of RED files back to back. About 43 minutes worth. I lay a Timecode generator on the video and a