Currency in PO creation
Hello,
When we are creating a PO the currency is defaulted into the PO from the vendor master, which we can change manually (creating/in change mode).
The requirement is to limit this option to only few currencies(3 to be precise) for only 2 company codes. The other company codes will not have any effect (i.e. they can select anything from the option of about 10 currencies).
How this can be achieved? and is it advisable?
Regards,
Do you mean that, in vendor master you want two currencies maintained and at the time of po creation you should able to play in between only two currencies which are maintained in vendor master
if any third currency is used then system should not allow to do so?
and this should be allowded only for Two company codes and remaining should allow ?
if your answer is yes,
then it can be mapped.
you need to create CURRENCY as a characteristics and need to assign to vendor class.
It is available at SAP easy access menu
SAP Menu > Cross Application >Classification system>Master Data
watch point is :- it is at client level setting
so when you create a vendor master , you need to maintain the vendor for allowded currencies.
it is in Environment > classification
by doing this if you try to create a PO any other currency which is not maintained for vendor, then system will give Error message
Hope this help you
Similar Messages
-
Hi all.
SRM 4.0, backend ECC 6.0. Extended classic scenario.
I need information from other wise men, thus I turn to this forum.
I have several situations where my SC is created in 1 currency, but on PO creation the PO is switched to another currency, because the vendor might have different currencies depending on purchasing organization. I have raised an OSS because I really didn't believe that this could be standard, but it is I am affraid. Now, if i want to force the SC currency through to the PO creation, where would you do that? Surely there must be a BAdI where this could be maintained, and I am thinking about the BBP_CREATE_PO_BACK or related. In my system I cannot rely on the currency determination of the standard system, so I really need some kind of manual forcing of the currency!
Thanks for valuable input.Thank you for the information. However, this is not what I am looking for.
As already mentioned I have already raised an OSS message with the problem to SAP, and they told me that this was standard SRM behaviour.
Let me explain even more thoroughly (and technically).
The SC is in currency USD. The vendor is maintained for several different pur orgs in backend and in SRM - different currencies. When the SC is approved, this will trigger the BBP_REQREQ_TRANSFER - in here the pur org is 425, which already here is incorrect. When creating the PO this pur org is used to find the org unit, that again is used to look into BP to see the currency of this org unit (pur org). However, the SRM determines this pur org incorrectly to begin with, EVEN THOUGH the correct org units are mentioned within the BBP_PD of the shopping cart, so the data are OK. I have a BAdI later on that modifies the pur org to be correct, so I end up with the correct org data in the backend/SRM but the currency being used is taken from the incorrect pur org.
So - which tools would I use to force the SC currency and pur org mentioned in BBP_PD to check this currency? -
Problem in loading of flat file transaction data into BI7
Hi Experts,
I am new to BI7, got in problem in creation of Data source.
I have fields in flat file are:
CUSTID,SREPID,MATID,PRICE PER UNIT,UNIT,QUANTITY,TRANS.DATE
one of the row under the above fields is
C100,SR100,MAT01, 50,CS,5,19991005
Created infoobjects are:
IO_CUSID
IO_SRID
IO_MATID
IO_PRC
IO_QTY
IO_REV
0CALDAY
IO_QTY was created with Unit/currency '0UNIT'
In creation of Data source, under field tab system shown extra CS field, I did confuse that which infoobject should be map to this field. At the same time i created IO_QTY with 0UNIT so when i entered IO_QTY under infoobjects column, system automatically created 0UNIT infoobject. I didn't completly understand why one of the unit (CS) sat under the fields column. could you clarify me please.
And also could you please tell me the procedure of creating transfer routine for sales revenue as we didn't have this object in flat file (SS). In earlier version of BW(Addison Wesley Step by Step book) i did this at infosource level. Here i am loading the data without infosource so just i would like to know is it possible to create transfer routine at DS level or do i need to create Infosource in this case. If it is the case also could you please make me understand with procedure to create transfer routine for sales revenue.
Your solutions will be more appreciated with points.
Thank you,
ShriHi,
1.Open Administrator Workbench: Modeling, from the menu or using the transaction RSA1
2.Go to Source Systems (File)and Create a new System.
3. Double click on the datasources, create data source
4.Entitle the Datasource, choose Transaction Data as Data Type Datasource
5. In next screen, Go to Extraction , Activate the data source
6.Go to Preview. Press Read Preview Data.
7.Data will be loaded: Save and activate the datasource
8.Go to InfoProvider, go to Info area and create Infocube
9.Entitle the infocube, press create
10.Display all info objects: . Choose your info objects , Move the characteristics and key figure to the infocube by drag and drop adn activate
11.Go to InfoCube, create transformation
12.Click on the Show Navigator button. Match the fields in navigator. Save and activate.
13.go to info provider, your info cube, create data transfer process
14.Choose: Extraction Mode: full
Update: Valid records update, Reporting possible (Request green)
Activate, execute
14.Double click on the data source, Read Preview Data
15.Create an InfoPackage by right clicking on the datasource. Execute the load into PSA.
16.Verify data was loaded into PSA before proceeding with the next step.
17. Execute the Data Transfer Process
18.Monitor the results (Menu: GoTo: DTP Monitor)
19.Try to display the data at the BW Frontend.
Thanks,
Sankar M -
Import PO,In J1iex values are showing in USD
Hello,
While creating the Import PO. I hace created the Import PO for Our vendor is using the Currency "USD"
After creation of PO... I go to Custom clearing vendor MIRo... Created the MIRO for BILL of Entry...In Simulte Button i have cliecked the Disply currency field .. And Changed that all to INR... Post from there only.
While When i go for J1IEX to capture Excise Invoice wrt to PO.. the here the values showing , Excise base value is in INR,, and remaining Values(BED,ECS,SECEss, and AED are in USD).
why it is showing like this.
Regards
sapman man.Hai,
Do the following steps for Import Po
in ur pricing u have to create following
JCDB IN: Basic Custom Duty
JCV1 IN : CVD
JECV IN : Ed Cess on CVD
J1CV IN : H&SECess on CVD
JEDB IN : Ed Cess on BCD
JSDB IN : H&SECess on BCD
JADC Additional Duty of Custom
JCV1, JECV, J1CV and JADC will go to Excise MODVAT Accounts and JCDB, JEDB and JSDB will get loaded on inventory.
In M/06, for all above conditions, keep following controls;
Cond. class A (Discount or surcharge) Plus/minus A (Positive)
Calculat.type A (Percentage)
Cond.category B (Delivery costs)
Activate "Currency Conversion" and "Accrual"
now for setoff
maintain the following conditions in excise default settings.
JCV1, JECV, JADC
path: spro>logistic general >tax on goods movements>india >basic settings>determination of excise duty >maintain excise defaults >
along with ur taxprocedure maintain these conditons in the specified fields
JCV1 in CVD condition field.
JECV in ECS conditon field.
JADC in ACD conditon field.
in case of secess on CVD, no need to maintain.
it is hardcodded in the standard
Vendor in GR 2 (Entry always possible)
Import scenario
1.Create material master of import goods.
2.Create vendor master record of import vendor and Customs clearing vendor.
3.Maintain CIN settings.
4.Maintain J1id.
5.Maintain Pricing procedure SAP standard JIMPOR..,maintain required conditions..JCDB,JCV1...
6.Assign the schema to respective import vendor in Purchasing view of VMR.
7.Create import PO ,check in conditions of JCDB, JCV1 the customs clearing vendor(Indian vendor) and percentage is assigned..This can be done by In condition tab select condtion then click on display,then enter.
Save the PO.
8.MIRO --Capture Bill Of Entry.(Commercial Invoice No.,).Customs clearing first .Here CVD will b converted to BED.
9.Capture Excisse invoice--j1iex.
10.MIGO.
12.Post Excise Invoice.
13.MIRO...Payment to vendor(import vendor) -
Hi All,
Iam new to EBP, I need to code a report output fields shopping cart number,PO number,created by,Amount, currency,shopping cart creation date, type of approval and Po creation date,
Please let me know the fields and table names for the above.
Thanks
rkHi,
Sorry I meant CRMD_ORDERADM_H.
The field BE_OBJECT_ID in table BBP_PDBEI is the PO number. However, it is not filled until the PO is replicated in the backend. Furthermore, in this table there are also shopping carts, for which this field is not filled. So, there are entries in this table which do not have a value in this field.
The PO number is in the field OBJECT_ID in the table CRMD_ORDERADM_H (for entries with the right document type for purchase orders). This is the PO number in SRM. Once it is replicated in the backend, you will find the PO number in the backend in BBP_PDBEI - BE_OBJECT_ID.
BR,
Sjoerd. -
Hi all,
Can i get documentation on transaction codes(Finance, Logistics, ABAP, Basis)? Any links are any site id's. Where can i get it? Thanks a bunch.I have few transaction on SD,MM,FI
Useful SAP FI Related Transaction Codes
Organizational Structure
1. Define Company code OX02 / Copy Company Code EC01
2. Define / Edit Chart of Accounts OB13 / Copy Chart of Accounts OBY7
3. Assign Company Code to Chart Of Accounts OB62
4. Maintain Fiscal Year Variant OB29
5. Assign Company Code to Fiscal Year Variant OB37
6. Define Posting Period Variant - OBBO
7. Open and Close Posting Period OB52
8. Assign Posting Period Variant to Company Code - OBBP
9. Define Document Number Ranges FBN1
10. Define Document Types OBA7
11. Define Posting Keys OB41
12. Define Field Status Variant OBC4
13. Assign Company Code to Field Status Variant OBC5
14. Screen Variants for document Entry OB71
15. Define Tolerance group for Employees OBA4
16. Assign User Tolerance Group OB57
17. Define Business Area OX03
18. Company Code Global Parameters OBY6
19. Define Countries OY01
20. Define Parallel currencies OB22
Customer Creation and Payments
1. Define Vendor Account Groups OBD3
2. Define Number Ranges for Vendor Accounts XKN1
3. Assign Number Ranges to Vendor Account Groups OBAS
4. Create Recon Account FS00
5. Define Customer/Vendor Tolerance Group OBA3
6. Define Payment Terms OBB8
7. Create Vendor FK01
8. Post Invoice FB60, Doc KR, number range 19
9. Make incoming payments (full, partial or residual payments) F- 53, Doc KZ, number range 15
Automatic Payment
10. House Bank Configuration FI12.
Enter Company code and select House Bank tab. Click on the Create bank to create a new house bank Enter Bank Country and bank key details and click Bank Accounts.
Enter the Bank Account num and the Bank GL account.
11. Payment Program Configuration FBZP
All Company Codes Enter Sending and Paying Company Code, outgoing payment with cash discount from.
Paying Company Code Enter Minimum amount of Incoming and outgoing payment and Form for the Payment advice.
Payment methods by country Select Check will be created, Allowed for personal payments, Street P.O. box or P.O. box pst code (bank details for Wire transfer) and RFFOUS_C (RFFOUS_T for wire transfer) as the print (payment) program.
Payment methods by Company Code Enter min and max amounts and form for payment transfer. Payment per due day, optimize by bank group or postal code can also be selected.
Bank Selection If more than one house bank, ranking order can be given. Under Amounts, amount available for outgoing payment should be given. Under Accounts, enter bank-clearing account for bank sub
account.
12. Define Check numbers FCHI and Void Reasons - FCHV
13. Payment Run F110
Enter Run Date and Identification and go to parameters tab. Enter Company codes, payment methods, next pay date and vendor accounts. Go to Additional Log Tab and select Due date check, Payment method selection in all cases and line items of the payment documents. Go to Print out/data medium tab, enter variant against the Payment program and select Maintain Variants. Enter Paying company code, House bank details, and check lot number. Select Print Checks and Print payment summary for checks and Print payment advice notes for Wire(enter printer and select print immediately). Also make no. of
sample printouts to zero. Then execute Proposal, Payment run and Printout. Number range 20 should be defined.
General Ledger
1. Define G/L Account Groups OBD4
2. Define Retained Earnings Account OB53
3. Journal Entry FB01, F-02, FB50, Document Change / Display FB02 / FB03
4. Recurring Document FBD1, FBD2, FBD3, F.56 - Delete
5. Sample Document F-01, FBM2, FBM3, F.57 - Delete
6. Individual Reversal FB08, Mass Reversal F.08
7. Parked Documents FBV0 Post/Delete, FBV2- Change, FBV3 - Display
8. FS10N Display Acct Balances, FBL3N Display Change Line Items, F-03 - Clear
9. F.19 Clearing of GR/IR account.
SD and MM
Sales summary - VC/2
Display Customer Hierarchy - VDH2
Display Condition record report - V/I6
Pricing Report - V/LD
Create Net Price List - V_NL
List customer material info - VD59
List of sales order - VA05
List of Billing documents - VF05
Inquiries list - VA15
Quotation List - VA25
Incomplete Sales orders - V.02
Backorders - V.15
<b>Outbound Delivery Monitor - VL06o
Incomplete delivery - V_UC</b>Customer
Returns-Analysis - MC+A
Customer Analysis- Sales - MC+E
Customer Analysis- Cr. Memo - MC+I
Deliveries-Due list - VL04
Billing due list - VF04
Incomplete Billing documents - MCV9
Customer Analysis-Basic List - MCTA
Material Analysis(SIS) - MCTC
Sales org analysis - MCTE
Sales org analysis-Invoiced sales - MC+2
Material Analysis-Incoming orders - MC(E
General- List of Outbound deliveries - VL06f
Material Returns-Analysis - MC+M
Material Analysis- Invoiced Sales - MC+Q
Variant configuration Analysis - MC(B
Sales org analysis-Incoming orders - MC(I
Sales org analysis-Returns - MC+Y
Sales office Analysis- Invoiced Sales - MC-E
Sales office Analysis- Returns - MC-A
Shipping point Analysis - MC(U
Shipping point Analysis-Returns - MC-O
<b>Blocked orders - V.14</b>
Order Within time period - SD01
Duplicate Sales orders in period - SDD1
Display Delivery Changes - VL22
Thanks
Seshu -
Condition value currency based on amount currency in sales order creation
Hi all,
I have a requirement where during creation of a sales order with line items in the conditions tab where if condition type is EDI2 the amount currency should be USDN and accordingly condition value currency should also be changed to USDN.
I found the exit to acheive this and succeeded in changing the amount currency to USDN but condition value currency is also changing but for all above condition types.
I am using form userexit_field_modific_kzwi.
loop at xkomv where kschl = 'EDI2'.
XKOMV-WAERS = 'USDN'.
MODIFY XKOMV INDEX SY-TABIX TRANSPORTING WAERS .
select single waers into komk-waerk from TCURC where waers = xkomv-waers.
endloop.
Thanks & Regards
JerryHi Vindo,
Thank you for your replay.
There is no Net value column in pricing procedure. Am able to change the Net value in the condtion tab of Item level but the problem is , the change is not reflected in condition tab of sales order header net value.This is creating a problem when we try to post the invoice document .
Cheers,
sravan.
Edited by: Rob Burbank on May 7, 2010 4:30 PM -
Currency & Unit creation in Cube
Hi,
Could anyone guide me the Steps for using of currency field from start to end in BI 7.0.
Am trying with a small example where keyfields contains a currency or unit infobject.
a) created infoobject with Quantity field as Unit and Price as Currency
b) Created a Cube, with Unit & Currency dimensions
c) Created a Infosource, able to see Unit & Currency fields
d) Created transformations by using cube, able to map fields automatically
e) Am unable to proceed from DTP onwards.
I request you to please provide the steps of currency creation.
-NaveenIts not a standard datasource.
I created my own Characteristics & KeyFigures Infobjects for practice. In that i added Amount as Currency and Quantity as Unit key figures.
I want to generate a simple report with creating Cube by Currency & Unit fields.
Could you please provide Step by Step for these in BI 7.0.
-Naveen -
Default the opportunity currency at the time of opportunity creation
Hello,
How to default the opportunity currency at the time of opportunity creation. At the time lead conversion it is defaulted according to lead currency but when creating a new lead it is not working fine.
Thanks
SubbuHi CRMWise,
You can use the JoinField Value function for this.
To default it with the user currency, you can pick the currency from User level.
For new record creation you can put the validation ion the default value and check the post default check box so once you save the record it will be automatically defaulted.
For modified record, you can have a workflow with an update action which can again use the Join Field value function, once you will modify the record this workflow will trigger and update the currency field.
Syntx for JoinFieldValue is
JoinFieldValue('<User>',[<OwnerId>],'<EMailAddr>')
Hope you get the point.
Thanks,
Mayank -
Currency creation in Classic Application
Hi John,
When creating a classic application there are only some default currencies given. Can we add a currency to that list.Hi John,
As u said it has got nthng to do witd what currency we select in a single currency application. But at the time of creation when we select the base currency, the user wants it tobe SAR. though it doesnt effect even if we select USD, the user wants it to be SAR. I there any way where we can add the currency in the backend tables so that it gets displayed in the drop down when we create the classic applcn -
Expense Report creation -currency F4 classcastexception-java webdynpro
Hi,
We have upgraded sap portal from 7.0 to 7.31 SP09 and we are using java webdynpros for creation of expense report. ECC version is ERP6.0 EHP6.
Everything is working fine except for currency F4. when an expense type is selected, and user clicking on currency, F4 help is displayed with various currencies and upon selecting any currency in the F4 window results in a classcast exception as shown in the screenshot attached.
Any help is greatly appreciated.
Thanks,
Vasu.moved to SAP Travel Management by moderator.
-
Currency not taken in order creation
In Customer master record currency is maintained to $USD, while creating an order system throwing message " Exchange rate"ll be redetermined" & order gets created in INR.
What to do?
URGENT!Dear Friend,
You can maintain exchange rate in OB08 or OC41.
You can also maintian exchange rate in Sales Order - Go to Item Details - Sales A Tab page - enter exhange rate in Exch. Rate feild...
Hope this helps...
Reward if useful...
Thanks,
Jignesh Mehta
Mumbai
98700 10230 -
Creation of depreciation area for posting of parallel currencies postings
while i am posting f-90 asset e. auqsiation its giving error massage
"Customizing inconsistency (contact your system administrator)
Message no. AC496
Diagnosis
Company code BP01 manages parallel currencies in Asset Accounting. For each area that posts automatically online to FI, you have to define one dependent depreciation area that adopts both identical values and depreciation terms from depreciation area 01, and which is assigned to currency type 60 and currency INR. There is no depreciation area of this type defined for depreciation area 01.
Procedure
Check your Customizing settings."Hi Venkat,
Create a New Depreciation area with APC Values and Depn values identical to Value 01.
Then goto valuation> currencies
Specify the Use of Parallel Currencies> and assign the currency type and valuation view to the new depn area. tick the identical values
then goto
Define Depreciation Areas for Foreign Currencies> give the parallel currency against the depn area
Now try doing the transaction.
Please revert back if you still have any issues.
Thanks,
Vamsi -
Creation of currency for company code
Dear Experts ,
Kindly let me know the steps of how to create currency & make it available to assign it to company code.
Also Please let me know what needs to created first . Company code or controlling are ?
Regards
Keerthan KumarHi Keerthan,
Please google before post a query on forums. Its a very basic question andhave many threads and SAP notes on this.
Did you ever try creating company code? Because, currency is already predefined by SAP and can be selected directly while creating com. code.
Also, creating of company code and cont, area depends upon the business requirement. Create Com code under the path:
Enterprise structure >Define > Financial Accounting >Edit, Copy, Delete, Check Com code.
Also, Con Area path is: Enterprise structure >Define > Controlling Area
BR, Srinivas Salpala -
PO Creation Error - "Price could not be translated to standard currency"
Hello SRM Experts
Using SRM 5.00 in an extended classic scenario
I have a purchaser who every time they convert a shopping cart in the sourcing cockpit into a PO gets the above error message on the Sourcing Document Preview screen for each line item. They can ignore it and continue without any consequence to the PO and it's status.
In comparing to other UK based purchasers their Purch Org Structure is identical with only GBP defined as the Local Currency attribute. I have ensured that all country related parameters against their profile and purchasing group points to the UK. None of the other UK purchasers have this problem.
Hope you can help.
Thanks
IanHi Masa
Thanks for your response.
Unfortunately, this is happening for every SC they are converting into a PO. Regardless of the Vendor and it's currency.
Regards
Ian
Maybe you are looking for
-
Custom Events and Scheduling more than once
Hi, in BO 4.1, I successfully triggered WebI Report instance generation by a "Custom Event" through scheduling. Now, we have the requirement that the report should not be triggered only once but always when the event is triggered. At first glance, th
-
How do you see the size of your hard drive
I am new the the MAC world and I am trying to figure out some things. How do you see the size remaining on your hardrive?
-
Working with Multiple Videos in Logic a Pain !!!
Hi, I find that working with videos in logic is still quite primitive as compared to Protools. I like working with logic, even in post production but working with videos has been a real pain for me. In PT, you are able to add in several videos in one
-
Uploading my dynamic site to Netfirms MySQL
I created a dynamic site in CS5.5, using XAMPP to make it locally. After putting it on my Netfirms-hosted remote server, I get an error saying: Warning: mysql_pconnect() [function.mysql-pconnect]: Can't connect to local MySQL server through socket '/
-
Der Ipod Nano 6g wird nach der Wiederherstellung über den Festplattenmodus nach dem Neustart nicht mehr von iTunes erkannt. Nach der Trennung geht der Ipod sehr schnell in den Aus-Zustand und kann nur mit der Tastenkombination ( - ) u. ( Ein ) 8 sec