POS Currency
Guys,
I am having a query with regards to POS.
We are Implimenting IS Retail and SAP POS
I need an option for Omani Riyals which has three decimal points.
Our people did some configuration and there were three decimal places shown.
But there are calculation errors when we process sale of more than one items and also discounts...
Is there a way I could configure three decimal places at my cash counters without errors?
Regards,
Jacob Sam Paul.
Jacob
You can try with the workarounds on the integration front to achieve three decimals but the ideal solution is to raise the change request to SAP for this
The reason being is it is not only the sales price which is getting affected but also it has dependencies on functionalities like Returns, mix match, promo, discounts,price override, lay aways etc
Hope this helps
Cheers
Suhail Shaik
SAP POS/EPOS Consultant
SAP India
NB. yes he is my friend
Similar Messages
-
Need information regarding local , foreign and document currency
Hi All,
I need to know the difference between local, foreign and document currencies.
Thanks in advance,
vinayHi,
Document currency:
This is the currency set at the POS for the sales documents. If the POS system is not able to send this currency to head office, the POS currency is used as the document currency.
Local Currency :
Local Currency - This is, in most cases, the formal currency of the country. In SAP Business One, all the reports displayed in the local currency, and all the foreign currency transactions are translated automatically to local currency. This way, the local currency is the common denominator for all currencies, which enables balance calculation of multi-currency accounts/business partners.
Foreign Currency: This currency we will talk mostly in the Financial areas
http://help.sap.com/saphelp_erp2004/helpdata/EN/a6/004940f0030272e10000000a155106/content.htm
For More detailss:
http://www50.sap.com/businessmaps/5CE8CE5FA6854AC984502823ACC3AA62.htm
Difference In Currency :
http://www.sap-img.com/financial/explain-the-difference-in-currency.htm
Regards
Ram.
Edited by: Ramakanth Deepak Gandepalli on Dec 9, 2009 11:52 AM -
Need list of POs with 1 currency type (because has 1 POItems w/ different
In the old system users would put currency type on po items. In new system, they are putting it only on PO, not the items.
I am migrating from old system to new and would like to put currency type on the PO.
1. I want to get a report of POs that have >1 currency type assigned by way of the related po items having different currency types. See how PO 249 has GBP and US... that is because there are 2 PO items on that one PO, and one has GBP and the other has US. How could I filter down to just those POs w/ > 1 currency type?
2. Also how could I find those w/ no currency type? Like POs 5 and 6 (they are not in the list).
thanks.
select distinct POID, CurrencyType from fac_import_poitems
POID CURRENCYTYPE
0 US
1 US
2 US
3 US
4 US
7 US
8 US
9 US
10 US
11 US
12 US
13 US
15 US
17 US
18 US
19 US
20 US
21 US
22 US
23 US
24 US
25 US
26 US
41 US
42 US
43 US
45 US
46 US
47 US
48 US
49 US
51 US
52 US
53 US
54 US
55 US
56 US
57 US
58 US
59 US
60 US
61 US
62 US
63 US
64 US
65 US
66 US
67 US
68 US
69 US
70 US
71 US
72 US
73 US
74 US
75 US
76 US
77 US
78 US
79 US
80 US
81 US
82 US
83 US
84 US
85 US
86 US
89 US
90 US
91 US
92 GBP
93 US
94 US
95 US
96 US
97 US
98 US
99 US
100 US
101 US
102 US
103 US
104 US
105 US
106 US
107 US
108 US
109 US
110 US
111 US
112 US
113 US
114 US
116 US
117 US
118 GBP
119 EU
121 EU
122 EU
123 GBP
124 EU
125 GBP
126 GBP
127 EU
128 GBP
129 GBP
130 GBP
131 EU
132 EU
133 EU
134 EU
135 GBP
136 GBP
137 GBP
138 GBP
139 US
140 US
141 US
144 US
145 US
146 US
147 US
149 US
150 US
151 US
152 US
154 US
155 US
156 US
157 US
158 US
159 US
160 US
161 US
162 US
163 US
165 US
166 US
167 US
168 US
169 US
170 US
171 US
172 US
173 US
174 US
175 US
181 US
182 US
184 US
187 US
188 US
189 US
190 US
191 US
192 US
193 US
194 US
195 US
196 US
197 US
198 US
199 US
200 US
201 US
202 US
203 US
205 US
206 US
207 US
208 US
209 US
210 US
211 US
212 US
213 US
214 US
215 US
216 US
217 US
218 US
219 US
220 US
221 US
222 US
224 US
225 US
226 US
227 US
228 US
229 US
230 US
231 US
232 US
233 Euros
234 US
235 US
236 US
237 US
238 US
239 US
240 US
241 US
243 US
244 US
245 GBP
247 GBP
249 GBP
249 US
Oracle 9i*OK, GOT IT. This gives me the POs w/ >1 currency type
select POs.id POID, count( distinct items.CurrencyType )
from fac_import_poitems items,
fac_import_purchase_orders POs
where items.poid = POs.id
group by POs.id, items.poid
having count( distinct items.CurrencyType ) > 1using that as subquery, I can get the POItems in each po w/ >1 currency type and I added some more useful info on the PO as well.
select subq.id POID, subq.Description, subq.PDPerson, items.id POItemID, items.currencytype
from fac_import_poitems items,
select POs.id, POs.projectname Description, POs.requestorname PDPerson, items.POID, count( distinct items.CurrencyType )
from fac_import_poitems items,
fac_import_purchase_orders POs
where items.poid = POs.id
group by POs.id, items.poid, pos.projectname, pos.requestorname
having count( distinct items.CurrencyType ) > 1
) subq
where subq.ID = items.poid;thank you so much Justin!!! -
15 concurrent users and JBO-35007 row currency has changed
Hi!
Something for the weekend :)
I have an ADF/BC 10.1.3.3. application on 10.1.3.3. Oracle AS. I use a jazn security with users and roles stored in database tables. While testing with one or two users I never ran into the same problem as we had this week when testing with 15 users. I have an entity and VO with a whole attributes that are edited in a couple of jspx pages that composed with process train control. There are also a couple of detail data edited on this page. I'm using ProcessScope quite a lot to pass some information between the pages.
Well, to get to the point: when testing with 15 users we had A LOT of JBO-35007 row currency has changed since the user interface was rendered errors in this process. Every user was editing it's own data row. The error appeared every time a user left the application inactive for a couple of seconds, entered some data and clicked commit. I'm not aware of the security settings of the browser on the testing computers and I can't get them now to see if something like this could be the problem.
When I checked the log files, there are a lot of errors or warnings in them. I'll try to sum the ones that might be important for this issue. These errors appear a lot's of times in these log files that is why I'm assuming some of these are connected to my issue.
application.log file in application-deployments logs:
08/04/23 09:58:42.443 MyViewControllerArchive: Servlet error
java.io.IOException: An existing connection was forcibly closed by the remote host
08/04/23 11:31:47.980 MyViewControllerArchive: Servlet error
java.io.IOException: An established connection was aborted by the software in your host machine
08/04/23 11:31:49.402 MyViewControllerArchive: Servlet error
java.lang.IndexOutOfBoundsException: SelectOne submittedValue's index 0 is out of bounds. It should be between 0 and -1
08/04/23 11:33:19.104 MyViewControllerArchive: An established connection was aborted by the software in your host machine
08/04/23 11:33:19.104 MyViewControllerArchive: Servlet error
java.io.IOException: An established connection was aborted by the software in your host machine
A whole lot of these kind of errors:
08/04/23 11:24:06.80 MyViewControllerArchive: Servlet error
oracle.jbo.common.ampool.ApplicationPoolException: JBO-30019: An unavailable cookie state was detected while attempting to use a cookie. applicationId: 54ffe51d30d5c84e0cb1979645a196749529aeb674d8, sessionId: MyModuleDataControl.
08/04/24 08:39:22.424 MyViewControllerArchive: Servlet error
java.lang.IllegalStateException: Response has already been committed
log.xml file in oc4j folder:
<MESSAGE>
<HEADER>
<TSTZ_ORIGINATING>2008-04-23T09:53:49.165+02:00</TSTZ_ORIGINATING>
<COMPONENT_ID>adfinternal</COMPONENT_ID>
<MSG_TYPE TYPE="WARNING"/>
<MSG_LEVEL>1</MSG_LEVEL>
<HOST_ID>my_AS</HOST_ID>
<HOST_NWADDR>my_IP</HOST_NWADDR>
<MODULE_ID>view.faces.model.binding.FacesCtrlRangeBinding</MODULE_ID>
<THREAD_ID>10</THREAD_ID>
<USER_ID>SYSTEM</USER_ID>
</HEADER>
<CORRELATION_DATA>
<EXEC_CONTEXT_ID>
<UNIQUE_ID>1208937229:my_IP:3020:1764:630</UNIQUE_ID>
<SEQ>1</SEQ>
</EXEC_CONTEXT_ID>
</CORRELATION_DATA>
<PAYLOAD>
<MSG_TEXT>rowIterator is null</MSG_TEXT>
</PAYLOAD>
</MESSAGE>
<MESSAGE>
<HEADER>
<TSTZ_ORIGINATING>2008-04-23T09:48:30.903+02:00</TSTZ_ORIGINATING>
<COMPONENT_ID>j2ee</COMPONENT_ID>
<MSG_ID>J2EE DS-00265</MSG_ID>
<MSG_TYPE TYPE="WARNING"/>
<MSG_LEVEL>1</MSG_LEVEL>
<HOST_ID>my_AS</HOST_ID>
<HOST_NWADDR>my_IP</HOST_NWADDR>
<MODULE_ID>datasource</MODULE_ID>
<THREAD_ID>12</THREAD_ID>
<USER_ID>SYSTEM</USER_ID>
</HEADER>
<CORRELATION_DATA>
<EXEC_CONTEXT_ID>
<UNIQUE_ID>my_IP:57162:1208526415373:226</UNIQUE_ID>
<SEQ>0</SEQ>
</EXEC_CONTEXT_ID>
</CORRELATION_DATA>
<PAYLOAD>
<MSG_TEXT>Unclosed connection detected : 'oracle.oc4j.sql.spi.ConnectionFinalizer@f67148' : ''.</MSG_TEXT>
</PAYLOAD>
</MESSAGE>
<MESSAGE>
<HEADER>
<TSTZ_ORIGINATING>2008-04-23T09:53:54.165+02:00</TSTZ_ORIGINATING>
<COMPONENT_ID>adf</COMPONENT_ID>
<MSG_TYPE TYPE="WARNING"/>
<MSG_LEVEL>1</MSG_LEVEL>
<HOST_ID>my_AS</HOST_ID>
<HOST_NWADDR>my_IP</HOST_NWADDR>
<MODULE_ID>controller.faces.lifecycle.FacesPageLifecycle</MODULE_ID>
<THREAD_ID>13</THREAD_ID>
<USER_ID>SYSTEM</USER_ID>
</HEADER>
<CORRELATION_DATA>
<EXEC_CONTEXT_ID>
<UNIQUE_ID>1208937232:my_IP:3020:508:635</UNIQUE_ID>
<SEQ>299</SEQ>
</EXEC_CONTEXT_ID>
</CORRELATION_DATA>
<PAYLOAD>
<MSG_TEXT>JBO-35007: My 35007 JBO message since I overwritten the message text</MSG_TEXT>
</PAYLOAD>
</MESSAGE>
The problem is I can't reproduce this behaviour any more in my environment. If someone could maybe point me to the errors that are important and could be the cause of this errors. Could this be an internet browser security settings issue? What about those errors about aborted connections?
If you can't provide me an answer (which I know it would be very difficult by the information provided), maybe you could explain the cause of some of the errors described above?
I'd appreciate any tips on this since I don't have e an idea how and where to start to at least reproduce and find out the cause of this. Than I'll worry about the solution :).
Thank you in advance,
BBHi,
I am also facing the same issue JBO-30019: An unavailable cookie state is detected while attempting to use a cookie from application {0}, session {1}.
Is there anyone who has been able to reproduce this. If yes can you please update the following bug which is logged for the issue: [9507310|https://bug.oraclecorp.com/pls/bug/webbug_edit.edit_info_top?report_title=&rptno=9507310&query_id=814000&rptno_count=1&pos=1]
It will be of much help.
I have found the following page referring the problem: page, if this helps.
Please update.
Regards,
Ashis
글 수정: user9546421 -
Foriegn Currency diff in Parellel currencies.
Hi all,
I have a typical issue. My CC curr INR, 2nd LC USD, and 3rd LC SGD
We use FM-Commitment items for budgeting and CO-IO for cost collection.
FM area curr USD, so the budgets for the commitment items were maintained in USD
ISSUE
PO: PO created for 100 INR (No accounting entry-No issues)
MIGO: For this accounting entry GR/IR account is credited with 100 INR in LC, 2.25 USD in LC2, and 3.25 SGD in LC3.
MIRO: For this accounting entry GR/IR account is debited with 100 INR in LC, 2.30 USD in LC2, and 3.50 SGD in LC3.
So when I use F.13 to clear the open items in GR/IR account, system posts some line items to exchange loss expense account.
Where as my LC balance is 0 only, but there is a small diff in USD and SGD.
So my accounting entry is posted like (During F.13)
(PK) (GL) (AMT in LC) (AMT in LC2) (AMT in LC3)
(40) (Exch loss) (0.00 INR) (0.05 USD) (0.25 SGD)
(50) (GR/IR) (0.00 INR) (0.05 USD) (0.25 SGD)
There is no issue in LC and LC3 clearings.
For LC2, the amount Dr 0.05 USD is consuming from the budget figures (from the commitment item maintained in exch loss GL account). Since my budgeting curr and LC2 are same. (USD)u2026..this is what we are not expecting at all...
We made settings in OBY6 for this Comp Code as No Forex diff, when clearing in LC. But still this issue is coming.
Local currency is the base currency for the LC2 and LC3 conversion.
We are expecting the accounting entry at the time of F.13 like , there would not be any line items in that clearing document. (Clearing document without line items)
I know that, in PO, there is a check box called Exch rate fixed, if we select it during PO creation, this can be prevented. But all of my POs are created long back and GRN, INV are also done. We cannot edit the POs now.
Is there any other way, where we could not get any line items during clearing?
Thanks,
Srinu.......Hi Sanjay,
I tried using USD as clearing currency also.
The result = 0 value lines in doc curr and loc curr, but there is sone value for the debit line item in LC2 curr.
Even though my clearing curr and LC2 curr are same. (USD)
Hi Jeff,
I dont mind about the usage of commitment item at all.
Please read my thread again for better understanding.
I dont want any line items during clearing.(clearing document without line items at all)
Please suggest.
Thanks,
Srinu -
Exception occurredE:BBP_PD:058 -Enter a currency E:BS:002
Hi All,
We are using MM-SUS scenario with SRM 5.0 and ECC 6.0 as the backend.
We have an issue while sending the purchase order from the MM to the SUS system.
The PO reaches the SUS system and our SXMB_MONI shows the following error message :
An error occured within an XI interface: Exception occurredE:BBP_PD:058 -Enter a currency E:BS:002 -"Create" is not allowed (SUS Confirmation XXXXXXX ) Programm:
This is happening for some POs and DS's(SA), the reason for which we are not able to find.
There is a OSS note Note 817380 - You cannot create a scheduling agreement release in SUS, with the same error text but these corrections already exist in our system.
Can anyone faced the same issue?
Can anyone give any links/suggestions/OSS for this particular issue?
Best regards,
SridharHi,
Please look at the below link. Shd solve your problem.
Error in SUS PO creation
Rgds,
RRK
Do reward points -
Report on Purchase Order , Currency Type Wise
Hello Gurus,
If i want to display a list of purchase orders , with respect to Currency Type (for eg: INR,USD,SGD,GBP,SEK)etc , how to go abt.
Help is highly appreciated
thanks and rgdsHi bw,
If you use one of the LO datasources, 2LIS_02_HDR for example, then it has a PO currency. If you upload PO data and have PO currency attribute in your cube then you'll be able to report on POs by their currencies. What's your problem?
Best regards,
Eugene -
Hi
We have currency maintained as USD for a vendor
but buyers place PO in Mexicon dollers for few materials for same vendor and in USD for few other materials
How i can i achieve that
in info record i can choose my desired currency but while creating PO systen automatically converts to vendor master curreny
more over buyer wants to exchange rate on invoice posting date if PO is ordered in other than USD
please suggest a solution
ThanksHi,
PO has currency at header level which is same for all the items and taken from vendor master.
If the requirement is for 2 different currencies then you have to post 2 diffenrent POs based upon the currency.
Cheers,
Satish Purandare -
Purchase Order with JPY Currency
Hi Friends,
While raising PO with currency JPY, there is an unusual issue noticed in all POs. The netprice is getting truncated by 02 zeros in the end always.
For ex, if a PO with JPY currency is raised with netprice as 98000.00 (Ninety Eight thousand), table EKPO is getting updated with Netprice as 980.00 (Nine hundred eighty) only. This is happening for all POs raised with currency as JPY. But this is not the case for POs with INR, USD or EUR currency. This issue is happening for all POs with currency with JPY.
Can you pl proivde your expertise as to why this is happening?
Regards
Amitavafrom OSS note 1176399:
SAP format for amounts
In an SAP system, amounts (data type CURR) are always stored in the database using exactly two decimal places. It does not matter how many decimal places are actually allowed for the relevant currency.
However, amounts are displayed on screens as converted in accordance with their number of decimal places. The number of decimal places, and therefore the shift of the decimal point, is stored in the table TCURX.
Example
The currencies JPY (Japanese Yen) and TWD (Taiwanese Dollar) do not have any decimal places. An amount of 123456 JPY is stored on the database as 1234.56 JPY; however, on the screen (for example, in the PSA maintenance, in the query or in the LISTCUBE) it is displayed as 123,456 JPY (when using the comma as the thousand separator). -
Field Local currency not filled : POSDM Error
Dear Experts,
When I am posting a POS transaction( in /n/posdw/mon0 ) in SAP BW and trying to process 0001 - Supply BW without Distribution (Collective Processing) its giving me error that ---Field local currency not maintained. I have checked all POS configurations .Kindly Suggest me if I am missing anything in BW side.
Thanks & Regards
RakeshDear Vikrant,
Thank you for your input. I have already loaded the master data.
But, with your suggestion I have checked the 0plant data in BI and found that Local currency is not maintained in the respective records. After maintaining the local currency manually , the error get resolved.
Kindly let me know, while pulling the Plant master from ERP to BI, why the local currency is not filled in the record. Suggest me to resolve this.
Thanks & regards
Rakesh -
Field Local Currency Not maintained --POSDM
Hi Gurus .
When i am posting a POS transaction( in /n/posdw/mon0 ) in SAP BW and trying to select "Supply BW Immediately" its giving me error that ---Field local currency not maintained. I have checked all POS configurations .Please tell me if i am missing anything in BW side.
Thanks
MontzHi ,
I saw your thread its not helpful in any ways.
Thanks,
Montz -
Need table name for currency of material
Hi,
Could anyone tell that the currency type that is displayed in MM02 accounting1 is taken from which table?
Regards,
EzhilHi,,
look the below tables for Price..
MDIP-Material ,MRP Profiles
MKOP-Consigment Price Segment
MLAN-Tax calculation for Material
WLK2- Material Master Data R/3 Retail / Part POS Control Data
Regards,
Prabhudas -
Change default purchase order currency
Hello gurus,
in POs when I enter the vendor, the order currency is defaulted for all items and cannot be changed.
Is there any way to change the currence in one PO? Or what has to be done in customizing to achieve this?
Thanks
AliciaHi,
Currency is maintained at a vendor level so you can change there as one option. Or in the PO, go to the header and delivery/invoice tab, change the currency in there and this will change all items.
Thanks. -
Hello,
After creating the SC with limit items, in the soco we create a held PO so that we could change the vendor.
Say SC with 9000 quantity price 1 SEK.
1. In the held PO for the user is changing the currency to EUR and reducing the corresponding quantity to 90 (CONVERSION 1 EUR = 10SEK) and creating the PO.
2. However the SC reappears in the soco with 9000-90 quantity and SC currency SEK. So with this, more POs can be created using step 1.
I checked few notes corresponding to BBP_GET_STATUS_2 and clean_req_req however from the code it looked like only the quantity is considered to set the sourcing indicator and not the net value.
Has anyone faced this problem? Any hints about how to approach this.. I suppose it is a standard error and any BADI changes may not be a good solution.Very well Sanjay. It was very helpful information. I checked in general it is only quantity that is considered for sourcing.
However regarding the indicator mentioned, I am unable to see the checkbox to set the complete requirement indicator in the item data tab of the PO. We are using SRM 5.0 with SP08. I checked all the sub-tabs like Basic data, partner etc, but was not able to find it. I checking on the PO (BBP_POC) which is on held status.
I also checked the BADI BBP_UI_CONTROL_BADI but there is no method concerning PO and this BADI is not implemented anyway. I checked both in the display mode and the change mode. Is there some specific customization required for activating this?
Thanks again for the info.
Rgds
Swetha -
Hi
Our client has global presence and we see POs created for different currency from different regions. The requirement is, do we have a table in SAP that holds currencies with decimal places defined for them.
Thanks
VijayHi
Table TCURX holds the details required by you
Thanks
E.Avudaiappan
Maybe you are looking for
-
BT Infinity Hub and PS3 connection problem.
Hi I have had my BT Infinity installed today, my laptop, desktop and Iphone have all connected no problem, but my PS3 will not let me connect for some reason? It sees the hub, I enter the key but then it will not find the IP address? I have done a bi
-
Flag to identify if Partial payment made to Accoutning document
Hi, I've an issue with a scenario presented to me. I'm an ABAPer. I have a set of FI documents in a Z-table which are open. We check if they have migrated to BSAD (Customer Closed AR) and decide if they are open or closed. The issue currently is; if
-
Hi Everybody, Our developer is facing problem tuning a BI Report Query. It is running in less than 30 mins on TEST server without any hint and within 2-3 mins with parallel hint. Unfortunately, it is taking 3 hrs 20 min on PROD server after a monthly
-
I should probably know this. Or maybe I'm doing something wrong. I try to navigate through an image in Camera Raw to check for dust spots by using the PageUp and PageDown keys. Also use the Home key to go to the upper left corner to start the process
-
I don't know where else to put this, so here goes. Here's the situation... we have a lab of Macs that are going to be used with iMovie '09. Students will be logging in using network accounts but obviously the video can't be captured to their network