Order of fill results?
Suppose we have a series of fills:
service1.fill(list1);
service2.fill(list2);
service3.fill(list3);
etc. Is there any guarantee about the order that the result
or fault handlers on the clients will be called? Thanks.
Calls executed in the same "flash frame" (i.e. in the same
execution path) are guaranteed to be processed in the same order on
the server no matter what channel you are using. RTMP provides an
order guarantee in general since everything gets queued up in the
order in which they are executed and put into the socket in that
order and then processed synchronously (one at a time) on the
server. There is a small risk of getting out of order calls when
you are using HTTP based channels and you make the calls in
separate flash frames. In this case, each call may not be batched
into the same HTTP request... instead they are executed
independently by the player and the browser may open up 2 or more
sockets at the same time. That means there is not a 100% guarantee
of the order of execution on the server.
This is something we hope to address in future versions of
LCDS - i.e. add an option to make sure things are received and
processed in the right order on the server .
Similar Messages
-
Any ideas?
Hi,
If orderitem and parts are the only tables involved, and each orderitem references only 1 part, then it's pretty simple: just update parts, like this
UPDATE parts
SET qoh = qoh - :NEW.quantity
WHERE part_num = :NEW.part_num;
If you can modify filled orderitems (e.g., DELETE orderitems or change the part_num after the order is filled, or change the status from filled back to unfilled then it's more complicated; you might have UPDATE the :OLD.part_num as well as the :NEW.part_num
I hope this answers your question.
If not, post your best attempt, along with a little sample data (CREATE TABLE and INSERT statements, relevant columns only) for all tables involved, and also post the results you want from that data.
Since you're asking about a DML statement, such as UPDATE, the sample data will be the contents of the table(s) before the DML, and the results will be state of the changed table(s) when everything is finished.
Explain, using specific examples, how you get those results from that data.
Always say which version of Oracle you're using (e.g., 11.2.0.2.0).
See the forum FAQ: https://forums.oracle.com/message/9362002 -
Problem in order of the result
Hi,
I am facing an issue which seems to be confusing. I have a query from which i am spooling the results
SELECT SUPPLIER_ID || '-' <br>
FROM SUPPLIER <br>
WHERE SUPPLIER_CODE IN (SELECT SUPPLIER_CODE <br>
FROM SUPPLIER_ACCOUNT <br>
WHERE SUPPLIER_CODE IN ('5771','5790','6436','8389','416') <br>
AND COUNTRY_ID = 205) <br>
AND COUNTRY_ID = 205; <br>
Usually I get the results as
5678-<br>
5789-<br>
till dec 2006
But suddenly from Jan 2007 the order of the result is changed to
5789- <br>
5678-.<br>
There is also no change in data.
What could be the problem?
thanks in advance.Sorry i made a mistake in my query
SELECT SUPPLIER_ID || '-'<br>
FROM SUPPLIER<br>
WHERE SUPPLIER_CODE IN (SELECT SUPPLIER_CODE<br>
FROM SUPPLIER_ACCOUNT<br>
WHERE SUPPLIER_CODE IN ('5771','5790','6436','8389','416')<br>
AND COUNTRY_ID = 205 <br>
AND ACCOUNT_NUMBER='891274')<br>
AND COUNTRY_ID = 205; <br>
Usually I get the results as <br>
5678-<br>
5789-<br>
till dec 2006 But suddenly from Jan 2007 the order of the result is changed to <br>
5789-<br>
5678-.<br>
There is also no change in data.<br>
Can plz help me why the order changes? <br>
Thanks for advace help -
What order are find results in?
When I use Spotlight and then select the "show in finder" option, what order
are the results supposed to be in? Alphabetical, you'd think, if "name" was
selected. But there seem to be many sublists in a large set of result, each
restarting some sort of order every so many lines. And why wouldn't clicking
"name" again simply resort these? It seems the only sort that affects the
entire list in a predictable manner is sort by "type". Have I inadvertently
selected something wrong or am I missing something? This makes spotlight
much less useful to me.
Anyone notice this?
MarkHi Ves,
The AFCS dev guide mentions this in passing (3.1.5.1) but doesn't go into quite enough detail - we'll make a note to improve this for the next go-round.
Essentially, all items for a given CollectionNode (from all of its nodes) are synched in the order that they were published, irrespective of which node they were published to. You can actually put a breakpoint down in MessageManager.receiveItems to watch this - all items for the entire collection are received in one big blob, then pushed onto an array, then sorted according to their timestamps and order, then sent as itemReceive up to the collectionNode.
So yes, you could easily end up with an itemReceive for EVERYONE, followed by an itemReceive for HOSTS, then another one for EVERYONE. We make sure that they essentially come in the same order they did for people who were actually in the room at the time. For example in the chat pod, if I asked a question to the HOSTS node, which they answered on the public EVERYONE node, I'd want the items to be received in the right order, or the collective history wouldn't make sense.
For separate CollectionNodes, their synchronization are kept separate (one at a time), since they're the result of individual subscribe() requests - the advice here is that if you have a series of items that have some dependency on order of arrival, you should make sure they're part of the same CollectionNode (which makes sense). If you need A to finish synching before B begins, put those items on different collectionNodes and call their subscribe() methods in that order. So, you can have it either way, depending on how you want to set it up.
hope that helps
nigel -
While saving sales order, deleted item resulting in error
Dear All
I am facing an issue while changing Sales Orders.
I have set a check in a user exit that if batch is empty, display an error message. I add try to add a new line item which doesnt have batch. When i try to save, i get a message which is fine.
But when I delete this line item and try to save again, I am still getting message. I am not sure how this is happening.
Kindly advice.
Regards
DineshThere's a field EKPO-LOEKZ (Deletion Indicator in Purchasing Document) for PO, but there's no such field for an SO as per my knowledge. So the only option left to you is to debug the your user-exit while saving the SO and check why its still triggering the error message. May be you can add another condition stating that the line item should have atleast material number filled, in that case if the material number is there and batch is missing, it will show an error msg.
Regards,
Raman. -
Which BAPI and how to use it in order to modify results
Hello,
I need to enter the results of an Inspection Lot using an external program.
Below is a screenshot of QA32:
- The round circles show what I know;
- The arrow shows what I wish to modify;
I would appreciate some help on the following topics:
- Which BAPI to use;
- How to fill the BAPI;
- Does the BAPI need BAPI_TRANSACTION_COMMIT after?
Thanks in advance for your help.
Regards,
JoãoHi,
Not certain what your external system is, but it may be worthwhile to go through the QM-IDI documentation to see if that meets your requirements
http://help.sap.com/saphelp_erp60_sp/helpdata/en/26/b43927506511d182c20000e829fbfe/frameset.htm
Alternately, take a look at BAPI_INSPOPER_GETDETAIL to determine how the lot expects to receive results, and BAPI_INSPOPER_RECORDRESULTS to set the results accordingly
Regards,
JL -
Different order in the results
I have a problem with order consistency in the data set on the screen vs. the sequence of records being selected one by one behind the screen.
Say, in the first form I select certain "where clause" and several "order by". I pass parameters to the second form, compile query in runtime and start bringing records into the form for update, one by one. That's when the original first screen order is being messed up.
Say, we have a group of records sorted by type, received_date. The set on the screen (user can only 2,3 and 4th columns) and in SQL*Plus would display:
Rownum Unique # Type Date
11 100 E 10/10/2005
13 103 E 10/10/2005
12 102 E 10/10/2005
14 104 E 10/10/2005
15 105 E 10/10/2005
Records retrieved by the second screen via cursor, one by one, would appear in the following order:
Rownum Unique # Type Date
11 100 E 10/10/2005
12 102 E 10/10/2005
13 103 E 10/10/2005
14 104 E 10/10/2005
15 105 E 10/10/2005
Basically, Oracle adds rownum as a last Order by to the customized Order By. Has anyone run into the similar problem and what did you do to fix it?And Rownum is an internal number that is applied AFTER the rows are sorted, so no matter how you order your records, Rownum will always start with 1.
Does my result have something to do with subquery?
SELECT rownum, unique#, report_type, received_date
FROM table x
WHERE condition blah-blah-blah
AND unique# IN (subquery from table y)
ORDER BY report_type ASC, received_date DESC
My query above gives the result as follows:
rownum unique# report_type received_date
1 4630093 E 4/8/2005
2 4630095 E 4/8/2005
3 4630096 E 4/8/2005
11 4629916 E 4/8/2005
4 4630099 E 4/8/2005
62 4631257 E 4/8/2005
64 4631286 E 4/8/2005
66 4631288 E 4/8/2005
68 4631290 E 4/8/2005
218 4630693 E 4/8/2005
196 4630163 E 4/8/2005
195 4630599 E 4/8/2005
194 4630580 E 4/8/2005
193 4631309 E 4/8/2005
192 4631308 E 4/8/2005
191 4631307 E 4/8/2005
167 4630012 E 4/8/2005
166 4630011 E 4/8/2005
165 4629997 E 4/8/2005
164 4629996 E 4/8/2005
163 4629989 E 4/8/2005
162 4630574 E 4/8/2005
67 4631289 E 4/8/2005
65 4631287 E 4/8/2005
63 4631259 E 4/8/2005
And then when retrieving one by one sorts by rownum (or unique #) -
Purchase Order restrict selection result
Hi experts!
We are on SRM5.0 in ECS.
When a user search Purchase order in the 'Change Purchase Order' transaction BBP_POC he will be able to see all purchase orders within the company.
Actually there is the possibility to restrict the selection results by purchasing organization or purchasing group, but this is not usefull for us. Is there any other object we can use?
Many thanks for your help.
Best regards,
CorinneHello,
You could use the badi BBP_WF_LIST to filter this list at your convenience.
You also could use structural authorization (tx OOSB, OOSP).
Rgds,
Pierre -
Stored procedure with ORDER BY and results to DataTable
I Don't need the result as a bound data for what I'm needing to do here.
I have a datatable created by using a SQL stored procedure, and am using the code below to verify Product data. The stored procedure has an ORDER BY issueDate at the end of it. If I'm transfering the results to a DataTable with a DataTable.SELECT
statement I'm not getting the sorted results that I thought would happen when the DataTable is created. I need the earliest date results and it's getting the first occurance of the product.
Product LotID issueDate
901417 37140 2013-12-02
901418 37140 2013-12-02
901419 37140 2013-12-02
901417 37140 2013-12-01
901418 37140 2013-12-01
901419 37140 2013-12-01
// "yyyy-MM-dd"
string sortOrder = "issueDate";
DataRow[] Check = schemaTable.Select(string.Format("productID = '{0}' AND lotID = '{1}'", product, lotNum), sortOrder);
if (Check == null)
return null;
return (Check.Last<DataRow>());// "yyyy-MM-dd"
string sortOrder = "issueDate";
//DataRow[] Check = schemaTable.Select(string.Format("productID = '{0}' AND lotID = '{1}'", product, lotNum), sortOrder);
DataRow[] Check = schemaTable
.AsEnumerable()
.OrderBy(row => row[sortOrder])
.Select(string.Format("productID = '{0}' AND lotID = '{1}'", product, lotNum), sortOrder);
.OrderBy(row => row[sortOrder]) was listed as an error however I add .AsEnumberable() and then the line .Select shows a syntax error. What should this code look like? -
Change default ordering for search results?
Hi,
I have just switched to using Mail.
It seems the search results are always ordered by rank as default, but usually I have some intuition about when the message was sent so for me it would be great if there was a way to have results ordered by date by default. Is this possible, perhaps with a plugin or applicescript?
ThanksIf you enable highlighting, the box the end user has is selected by default and you cannot change that. If you want that option added in a future version, submit a feature request.
http://www.Adobe.com/cfusion/mmform/index.cfm?name=wishform&product=38
See www.grainge.org for RoboHelp and Authoring tips -
How to order SQL query results in order given in IN Clause
Hi,
I Need to construct a query, which takes a string as input and results for those should be sorted in the order in which request was made.
Say, we have a couple of students, and the grades in different subjects to be the result of the query.
If John and Jane are the two students,
and if input is John,Jane
my output should be listing John, his subjects and grades
and then Jane, her subjects and grades.
I read somewhere in other posts, that i could use a query combined with regular expression to split a string into a temp table/array and use this as my input for my select query. Then use the rownum or level from this temp table to sort the data in order sent in.
But am not able to put together a query which would work for me.
Anyone with any pointers on this would be highly appreciated.
ThanksHi,
[This thread|http://forums.oracle.com/forums/thread.jspa?threadID=702891&tstart=0] is about splitting up delimited lists. You'll want to keep the n-th value from the user-supplied list, as well as n itself, in a result set, so you can use it in both your WHERE- and your ORDER BY clause.
If you're using SQL*Plus, you can also keep the whole list in a substriution variable, and use INSTR to see where individual values appeard in that list. Personally, I'd trust the first method (split and store) more. -
Beatles backorder... when are orders being filled?
Hey everyone,
I'm one of those people who put a couple hundred down on the stereo Beatles box set, only to get notice that it's on backorder. I realize that globally, this has been the availability situation, but am wondering if anyone knows when EMI will be sending out more copies, and more specifically, when Best Buy will start to fill the current orders. Thanks!Hello Harvester68,
I agree that it's an amazing set. The clarity is beyond what I was hoping for! My copy of Yellow Submarine worked just fine for audio playback and in the computer for viewing the mini-documentary. I can count the number of defective CDs I've purchased since 1987 on one hand, but they still happen, alas. You can return the box set as defective, but our policy for media returns dictates exchange for same item only. I don't foresee that an exchange would be a problem (at least, it would be fine for me) as long as your local store is in stock.
Regards,
John|Social Media Specialist | Best Buy® Corporate
Private Message -
User Exit / BADI for MIRO in order to Fill G/L Account Automatically
Hello!
Recently I've got a request asking me to fill the G/L Account table control in MIRO transaction using an User Exit or BADI. I'm able to find all the information needed to complete this task, but can't seem to find a way to insert that data in the G/L table control. They want this data uploaded as soon the user inserts the PO number and loads everything. Is this possible?
Thanks in Advance
Regards,
Moises FrancoHi.
Find appropriate place in code to realize your task
and insert GL data using corresponding BAPI. -
Does the recipient of an Acrobat fillable form have to have Acrobat in order to fill it out?
I'm hoping to post fillable Adobe Acrobat forms on our website, but am wondering if those filling them out will have to also have Acrobat. Most if not all of them will only have Reader.
Hi lorriec60821670,
If the form is saved in 'Reader Extended PDF' format then it is not necessary for the person filling the form to have Acrobat installed on their system.
You can created forms using Acrobat on your computer & Save them using 'Reader Extended PDF' option , this will allow the users at the other end to fill the form using Adobe Reader & it won't be necessary for them to install Acrobat on their system.
Let me know if you still need any help, we will be more than happy to assist you.
Regards,
Aadesh -
I could not find my order even when I received an email that my order was filled?
It is so problematic! I can't find my order and I can't download to install.
Contact support directly by phone or web chat.
Mylenium
Maybe you are looking for
-
How do I use a scanner in Pages?
I am a new user of Mac and Pages. I have a Brother scanner MFC 8840D that is networked. I installed the TWAIN driver from their website and it mentions that I can use it with Microsoft Word. However, I'd like to see if I can use it in Pages...that is
-
When I got my ipod I made an account with iTunes right from my ipod.Yesterday, I made a password lock to get into my ipod and I couldn't get into it even though I did the correct one. Now it says"connect to iTunes" BUT I can't because I never registe
-
WebService response object in XML - parsing attributes
Hi- new to Flex and I'm trying to parse out the attributes of the response object. I can get the entire object and see that its working, but I cant get just a single attribute. It pulls weather info for world cities. For example, I just want the loca
-
Hello i need the metal case where mij microsim is in i cant find it anyware
I need te outside case where you put the simcard in do anyone know where i can buy it im from the netherlands so maby in a shop there ?
-
Big problem with screen !!
hey guys iv had my iphone 3g for a wile now and this just started half my screen doesn't respond to my touch at all basically half the touch screen is dead does this mean i gotta throw it in repair or can there be steps to get it working ( iv tried a