Special Price + Formatted Search for Special Price.
Hi all,
Appreciate some help here. Our client is using SAP B1 2007 Patch 38. AU/NZ localization, Local Currency = AUD.
Scenario:
Item A, Price List 1 = $2795, Price List display = 4 decimals, Price List Currency = USD
Special price for Item A has been set up as follows:
Step 1 - Go to Item> Price List> Price and Volumne Discount
Step 2 - The price and volumn discount screen opened. From the drop down, select price list and then select Item A by double clicking the line.
Step 3 - Period Discount screen opened. Valid from = 9th July 2008. Price = $2795.
Step 4 - Double click the line, Volume Discount Price List open, with the following details maintained.
Quantity=1, Discount=0, Special Price = $2795.
Quantity = 10, Discount=7.1556, Special Price = $ 2595.0010
Quantity = 100, Discount=10.0179, Special Price=$ 2514.9997
Question: we intend to put in Special price = $2595 and $2515, but SAP just does its own round up. Is there a way to work around?
Scenario 2:
To deal with the problem from Question 1, we have created a formatted search in the sales order and formatted search to round up the value in Line Total.
Column = Line Total
Trigger by = Quantity
Query = SELECT (case when $[$63.0.0]='USD' then Round($[$38.23.number],0) else $[$38.23.number] end)
Column = Quantity
Trigger by = Discount%
Query = SELECT $[$38.11.1]
The above set up works fine, if the user enter the quantity correctly the first time.
Eg:
User enter Qty = 10, SAP will display Discount = 7.1556 % and Line Total = $25,950.00 (Round up from $25950.01).
If user notice the quantity is wrong and then enter new quantity = 100, the discount remains at 7.1556%, it should be 10.0179%.
Question: Is there a way to work around this?
Hi Shawn ,
1.First check the decimal setting
a.Administration --> system intilisation --Document setting -- currency or by document --
b.System initiliaisation ---> general settng --->Display
c.Administration set up->Financial currency ---rounding --???
Currency setting overides the rounding method of procedure B
Scenario2
Since your trigger is dicount percentage , You will not get the desired output from the formatted search . Try to get the trigger at quantity .
Hope that helps
Bishal
Similar Messages
-
Formatted Search inside a Price List
Hi,
Is it possible to put a formatted search inside a Price List which will auto-update?
I created a query which looks at Special Prices tables OSPP and put an FMS in Price List 10. However, this FMS does not auto-update - it only updates when I click the "magnifying glass" of the formatted search. It would be cumbersome to click all items one-by-one.
Thanks,
Ajay AudichHi...
I understand that your formatted search is applied to the price column in your list of Charges 10. You've proven that their execution is made when leaving the modified column "Manual"? ..
This column can fill it with one and then clicking on the column header.
Best regards, -
I have this formatted search for WharHouse Code in Document
Hello Experts,
I have this formatted search for WharHouse Code in Document
declare @WhsCode char(8)
if $[ODLN.Series] = '1077' set @WhsCode = '970'
else set @WhsCode = '01'
select @WhsCode
and i would like to add to it:
If an item has a default warehouse so it is to appear in a row (when not '1077' series) and if the item does not has a default warehouse then the warehouse eill be 01.
Your Help Please!
Thank You
MeitalHi Meital,
Try this:
SELECT CASE WHEN $[ODLN.Series\] = '1077' THEN '970' ELSE ISNULL(T0.DfltWH,'01')
FROM dbo.OITM T0 WHERE T0.ItemCode = $[$38.1.0\]
Thanks,
Gordon -
I need one formatted search for Goods Issue
Hi Experts
I need one formatted search for Goods Issue
ex. I have Issued One item on 20/07/2011
In Goods Issue Line Level one column LstIssDt
when i issue for the first Item My document Date Will be my Ige1.LstIssDt(LastIssueDate)(linelevel)
Now
the Same Item Iam issuing on 23/07/2011
Now In Goods Issue Line Level LstIssDt column shud come as 20/07/2011 when i click formatted search
Similarly For all the Other Items
can anyone help me in these
Thanks & regards
Jenny
Edited by: Jennifer Anderson on Jul 23, 2011 7:57 AMHi Jenifer.....
I think it should work as it is working on my DB
Select Top 1 T0.U_LstIssDt From IGE1 T0 Where T0.ItemCode=$[IGE1.ItemCode.0]
Order By T0.U_LstIssDt DESC
Do execute this just save and Apply this on Goods Issue for. So when you select the Item this will bring the Last Issue Date of this Particular Item on which field you applied this FMS.......
Is that an UDF of Last Issue Date or standard field?
I modified above FMS and please now try.....
Regards,
Rahul -
Search for Special Character in Oracle Text CONTAINS Query
Hi,
We have to write few query which will search for email id in the Oracle Text.
The Search text will be like <[email protected]> .
So email id should be searched correctly with the @ symbol.
Similarly we want the following special character to be searched in the Text like ",',*You will need to escape the special characters by either using \ in front of each special character or putting {} around the whole phrase that contains the special characters, as per the online documentation:
http://download.oracle.com/docs/cd/B28359_01/text.111/b28304/cqspcl.htm#CCREF2091 -
Is there any way of searching, in Reader XI (using Windows XP, for example), for special characters such as u-unlaut, e-acute, or the math'Scientific symbol 6,29 (a small black upward-pointing triangle)?
It appears that Reader search is treating accenter characters the same way as un-accented characters; i.e. searching for 'ü' will return the same results as for 'u'.
I don't know about your mathematical symbol; is that a Unicode character? -
Is it possible to search for special releasedates in the iTunesStore
Hello,
i'm a german musician and i want to create a song formed by a mix out of other songs released on the same day. Is it possible to search for a special releasedate, like 10.04.2012, in the iTunes Store?
Thanks for help,
best regardsCrazyEyes955 wrote:
I plan on creating a data structure of ArrayLists and would like to be able to check if I have come upon another ArrayList in the ArrayList. Perhaps the idea is illogical but this is for fun. Please offer some advice as to do so or otherwise suggest something else. Thank you.This suggests that your ArrayList will hold different types of objects. If so, I strongly urge you to reconsider this as it is fraught with dangers. Instead have your ArrayList hold only one Type of object. This type may be represented by a class, interface, enum, etc. -
Advanced search for a price range while checking for an empty values using php in DW
I am creating an advanced search with DW php. I would like to submit a search where some entrys can be left black. So checking for empty values (which I have managed, thank you David Powel), however when searching between multiple price ranges does not seem to work.
please see attached forms:
The search page:
<form action="Detailed-Search-Result.php" method="get" target="_self"><table width="90%" border="0" cellspacing="0" cellpadding="2">
<tr>
<td colspan="2"><label for="Detailed Search">Advanced Search</label></td>
</tr><tr>
<td><label for="Product">Product:</label>
</td>
<td><select name="Category" id="Category">
<option value=></option>
<option value="Keyboard">Keyboard</option>
<option value="Piano">Piano</option>
</select></td>
</tr>
<tr>
<td><label for="Make">Make:</label>
</td>
<td><select name="Manufacturer">
<option value=></option>
<option value="Boss">Boss</option>
<option value="Casio">Casio</option>
<option value="Kawai">Kawai</option>
<option value="Ketron">Ketron</option>
<option value="Korg">Korg</option>
<option value="Roland">Roland</option>
<option value="Samson">Samson</option>
<option value="Yamaha">Yamaha</option>
</select></td>
</tr>
<tr>
<td><label for="Color">Color:</label></td>
<td><select name="Color">
<option value=></option>
<option value="Black">Black</option>
<option value="Cherry">Cherry</option>
<option value="Mahogany">Mahogany</option>
<option value="Polished Eboney">Polished Eboney</option>
<option value="Rosewood">Rosewood</option>
<option value="White">White</option>
<option value="Red">Red</option>
</select></td>
</tr>
<tr>
<td><label for="Price">Price:</label></td>
<td><select name="Price">
<option value=></option>
<option value="0-500">£0-500</option>
<option value="500-1000">£500-1000</option>
<option value="1000-2000">£1000-2000</option>
<option value="2000">£2000></option>
</select></td>
</tr>
<tr>
<td colspan="2">
<input name="Search2" type="submit" id="Search2"></td>
</tr>
</table>
</form>
The results page
$varCategory_rsgetsearch2 = "%";
if (isset($_GET['Category'])) {
$varCategory_rsgetsearch2 = $_GET['Category'];
$varMake_rsgetsearch2 = "%";
if (isset($_GET['Manufacturer'])) {
$varMake_rsgetsearch2 = $_GET['Manufacturer'];
$varColor_rsgetsearch2 = "%";
if (isset($_GET['Color'])) {
$varColor_rsgetsearch2 = $_GET['Color'];
$varPrice_rsgetsearch2 = "%";
if (isset($_GET['Price'])) {
$varPrice_rsgetsearch2 = $_GET['Price'];
mysql_select_db($database_dBconn, $dBconn);
$query_rsgetsearch2 = 'SELECT * FROM products';
$where = false;
if (isset($_GET['Category']) && !empty($_GET['Category'])) {
$query_rsgetsearch2 .= ' WHERE Category LIKE varCategory '. GetSQLValueString($_GET['Category'], 'text');
$where = true;
if (isset($_GET['Manufacturer']) && !empty($_GET['Manufacturer'])) {
if ($where) {
$query_rsgetsearch2 .= ' AND ';
} else {
$query_rsgetsearch2 .= ' WHERE ';
$where = true;
$query_rsgetsearch2 .= 'Manufacturer LIKE varManufacturer ' . GetSQLValueString($_GET['Manufacturer'], 'text');
if (isset($_GET['Color']) && !empty($_GET['Color'])) {
if ($where) {
$query_rsgetsearch2 .= ' AND ';
} else {
$query_rsgetsearch2 .= ' WHERE ';
$where = true;
$query_rsgetsearch2 .= 'Color LIKE varColor ' . GetSQLValueString($_GET['Color'], 'text');
if (isset($_GET['Price']) && !empty($_GET['Price'])) {
if ($where) {
$query_rsgetsearch2 .= ' AND ';
} else {
$query_rsgetsearch2 .= ' WHERE ';
$where = true;
switch( $_GET['Price'] ){
case '0-500':
$query_rsgetsearch2 .= ' RRP BETWEEN 0 AND 500 ORDER BY price ASC'. GetSQLValueString($_GET['Price'], 'text');
break;
case '500-1000':
$query_rsgetsearch2 .= ' RRP BETWEEN 500 AND 1000 ORDER BY price ASC'. GetSQLValueString($_GET['Price'], 'text');
break;
case '1000-2000':
$query_rsgetsearch2 .= ' RRP BETWEEN 1000 AND 2000 ORDER BY price ASC'. GetSQLValueString($_GET['Price'], 'text');
break;
case '2000':
$query_rsgetsearch2 .= ' RRP BETWEEN 2000 AND 10000 ORDER BY price ASC'. GetSQLValueString($_GET['Price'], 'text');
break;
$query_rsgetsearch2 = sprintf("SELECT * FROM products WHERE Category LIKE %s AND products.Manufacturer LIKE %s AND products.Color LIKE %s", GetSQLValueString("%" . $varCategory_rsgetsearch2 . "%", "text"),GetSQLValueString("%" . $varMake_rsgetsearch2 . "%", "text"),GetSQLValueString("%" . $varColor_rsgetsearch2 . "%", "text"));
$query_limit_rsgetsearch2 = sprintf("%s LIMIT %d, %d", $query_rsgetsearch2, $startRow_rsgetsearch2, $maxRows_rsgetsearch2);
$rsgetsearch2 = mysql_query($query_limit_rsgetsearch2, $dBconn) or die(mysql_error());
$row_rsgetsearch2 = mysql_fetch_assoc($rsgetsearch2);
I would be greatfull for any helpI have managed to solve the problem.
In the end I didn't check if the values were empty, as it worked fine without. However the switch of the price didn't work in combination with the rest of the query.
I've solved the problem as follows:
$varCategory_rsgetsearch2 = "%";
if (isset($_GET['Category'])) {
$varCategory_rsgetsearch2 = $_GET['Category'];
$varMake_rsgetsearch2 = "%";
if (isset($_GET['Manufacturer'])) {
$varMake_rsgetsearch2 = $_GET['Manufacturer'];
$varColor_rsgetsearch2 = "%";
if (isset($_GET['Color'])) {
$varColor_rsgetsearch2 = $_GET['Color'];
$varPrice_rsgetsearch2 = "%";
if (isset($_GET['Keysound_price'])) {
$varPrice_rsgetsearch2 = $_GET['price'];
mysql_select_db($database_dBconn, $dBconn);
$query_rsgetsearch2 = sprintf("SELECT * FROM products WHERE Category LIKE %s AND products.Manufacturer LIKE %s AND products.Color LIKE %s", GetSQLValueString("%" . $varCategory_rsgetsearch2 . "%", "text"),GetSQLValueString("%" . $varMake_rsgetsearch2 . "%", "text"),GetSQLValueString("%" . $varColor_rsgetsearch2 . "%", "text") );
switch( $_GET['price'] ){
case '0-500':
$query_rsgetsearch2 .= ' AND price BETWEEN 0 AND 500 ORDER BY price ASC';
break;
case '500-1000':
$query_rsgetsearch2 .= ' AND price BETWEEN 500 AND 1000 ORDER BYprice ASC';
break;
case '1000-2000':
$query_rsgetsearch2 .= ' AND price BETWEEN 1000 AND 2000 ORDER BY price ASC';
break;
case '2000':
$query_rsgetsearch2 .= ' AND price BETWEEN 2000 AND 10000 ORDER BY price ASC';
break;
$query_limit_rsgetsearch2 = sprintf("%s LIMIT %d, %d", $query_rsgetsearch2, $startRow_rsgetsearch2, $maxRows_rsgetsearch2);
$rsgetsearch2 = mysql_query($query_limit_rsgetsearch2, $dBconn) or die(mysql_error());
$row_rsgetsearch2 = mysql_fetch_assoc($rsgetsearch2);
I'm sure that you can keep the checking for values in, however for me the was no need for it anymore.
Thanks for all your help -
Script to search for special data in folder
Hi,
I use several folders, which have several data called .txt at the end. Some of the folder have no .txt datas and some folder have one or two of .txt datas.
I want to write a script which makes it possible for me to search for the .txt datas in the folders and let me know the Name of the data.
At the moment, I have no idea how to search in folders for special data.
Maybe somebody of you know how I could programme this code?
Thank you very much for your help.
Best regards,
MosquitoHello Mosquito,
There is no Script required to do what you are trying to do based on my understanding of your explanation.
You just need to follow these two steps:
1. Add ALL the directories you wish to search for you *.TXT files to the DataFinder Search Areas, be selecting a grey folder in the NAVIGATOR, right-clicking the folder and then selecting "Add Search Area ...". This will ass the grey folder to the "Search Areas" = Yellow folders on top the the tree view in the "My DataFinder" view of the NAVIGATOR.
2. In the NAVIGATOR panel, find the text box on top of the file system hierarchy view, and type "*.txt" into the <Enter search text> field as shown in the screen shot below. Press the "Search" button to the right of the text field, and you will get a list of all *.txt files that are contained within your yellow search area directories.
That's it. No scripting required ...
Let me know if that helps.
Otmar
Otmar D. Foehner
Business Development Manager
DIAdem and Test Data Management
National Instruments
Austin, TX - USA
"For an optimist the glass is half full, for a pessimist it's half empty, and for an engineer is twice bigger than necessary." -
Formatted Search for Sales Order
Hi,
I setup a formatted search in Sales Order unit price field.
Condition required:
If Sales Order is copied from Sales Quotation, unit price remains as per Sales Quotation unit price, else formula to calculate mininum selling price appllies.
Here's the query:
DECLARE @BASE_ENTRY INT
DECLARE @PRICE NUMERIC(19,6)
SET @BASE_ENTRY = ISNULL($[$38.45.0],0)
SET @PRICE = $[$38.14.0]
IF @BASE_ENTRY = 0
BEGIN
SELECT T0.[AvgPrice]*(1+T0.[U_SPFactor])
FROM OITM T0
WHERE T0.[ItemCode]=$[$38.1.0]
END
ELSE
BEGIN
SELECT @PRICE
END
l have no issue if the Sales Order copied from Sales Quotation, however when enter the Sales Order manually the formatted search having error message:
1). [Microsoft][SQL Server Native Client 10.0][SQL Server]Error converting data type nvarchar to numeric.
FMS execution failed on field '' with query name 'Get Minimum Selling Price (SO)'
Looks like my query has error...Hi ,
Try this below query and let me know your feedback,
DECLARE @BASE_ENTRY INT
DECLARE @PRICE NUMERIC(19,6)
SET @BASE_ENTRY = ISNULL($[$38.45.0],0)
SET @PRICE = $[$38.14.Number]
IF @BASE_ENTRY = 0
BEGIN
SELECT T0.[AvgPrice]*(1+T0.[U_SPFactor])
FROM OITM T0
WHERE T0.[ItemCode]=$[$38.1.0]
END
ELSE
BEGIN
SELECT @PRICE
END -
Formatted Search for Delivery Date field in SO not working
Hi All
Can anyone help me as to why my formatted search is not working?
I am currently using SAP B1A SP01 Patch 19.
I have created a user query as follows:
SELECT $ [$10.0.DATE] + 5
When I add this to the delivery field within the Sales Order and bring through the saved query which I set to auto refresh when the Posting Date field changes and to Display Saved Values it doesn't work.
Any ideas?
Thanks and best wishes
GailHI Gail,
If I am not mistaken you want to add days to the posting date...if that is so then try this out:
SELECT $[ORDR.DocDate.DATE]+5 From ORDR T0 For Browse
Set The indicator to Auto Refresh when the fields change
Nagesh -
Automatic formatted search for row udf item group autofill
Dear All,
I have a field udf field in the row of marketing document named u_itemgroupcode. I want that when an item is selected in any marketing document in the above udf automatically the Item Group code should come from the corresponding item OITB table.
How to achive this through auto refresh formatted search.
please help....!
regards
kamleshHi Kamlesh,
ItemGroup code is available in OITM table itself. You could define the formatted search on the udf field
with this query and define auto refresh with Item No.
SELECT T0.[ItmsGrpCod] FROM OITM T0 WHERE T0.[ItemCode] =$ $38.1
Regards,
Vijay Kumar
SAP Business One Forums Team -
Is there a way to narrow app searches for special education for adults?
I wish to locate easy to use apps for a high functioning adult with Down syndrome but all items seem to be for youth. Does anyone have any suggestions where I might find stuff? There are many more Down syndrome adults around now but resources for them seem to be missing.
What simplified adult programs might I locate?I googled
apps for a high functioning adult with Down syndrome
and found this as the third hit:
http://adultdownsyndromeclinic.blogspot.co.uk/2012/04/apps-to-use-for-and-by-peo ple-with-ds.html
unfortunately the link is dead but the actual article is here:
http://ndsccenter.org/worpsite/wp-content/uploads/2012/06/NDSC-Down-Syndrome-New s-April-2012.pdf
That's as close as I can find to what you want (it's still a little aimed at children). I don't think you can do better here since this is a forum for assistance with technical faults and I think you'll do better asking on a forum for those helping people with DS. -
Verity Search for Special Character
I am using simple search in CFSEARCH and need to find a word
like "@Google". CFSearch always ignores the @ sign and find all the
documents with word "Google". I only want it to match the word
where there is a @ in front of Google.
Anyway to do that? I have tried the backslash and it didn't
work.
Thanks,
BrianHave you tried using EXPLICIT or INTERNET query types rather
than SIMPLE? -
Hello all,
My customer need to calculate a price of a row using an his particular algoritm.
I have planned to use a formastted serch in the field price, but I need also the price list as the "Form Settings --> Document --> Table --> Price List",
but I can't select this value.
Some one can help me?
ThanksThere is no way to set the field price list visible in a row. We solved it by inserting a udf into the row level of the documents and the combination with a formated search for the price list.
In our scenario u can choose from this udf with fms the price list. There is a second fms in the item price field with auto act. If you choose a price list, the item price calculate it selfs with the info from the udf.
Maybe you are looking for
-
All of a sudden I can't login with my apple ID
I've been using iTunes for years on my PC, and I've had it running on this machine since early summer. Now I get "Apple ID you entered couldn't be found or your password was incorrect." I knew it wasnt wrong but I went ahead and reset it. Still
-
Role based oracle adf security and filtering data
while oracle adf security looks great its only role based... does anyone know of any resources describing an architecture where this is used in addition to filtering of data based on say, organization? it seems that oracle adf security is not really
-
Automatically showing the data
hi everyone, I have a table with ID------->pk sentence I got a jsp that retrieves the ID from the table and shows it to the user in selection and there is a text area next to id. Would it be possible for user to select the id and the saved sentence c
-
Mac OS X 10.4.6 Components to be repaired
Hi With this update, all is working better than before excep for: ImageIO - The flaw [http://macnn.com/rd/53800==http://www.drunkenblog.com/drunkenblog-archives/000 760.html: warning, will crash Safari], posted by DrunkenBlog, crashes anything using
-
ISync 3, Leopard 10.5.2 & Sony Ericsson W880i
I have the SE W880i which worked just lovely with the Feisar plug-in but now, while iSync goes all through the process and completes and everything - iCal doesn't update the phone's calendar nor do events created on the phone update to iCal. It looks