How to ignore TCA events by AIA
Hi,
We have implemented Order to Cash PIP 3.1.
Here is the question we have: The Customer integration from Ebiz to Siebel was implemented 3 weeks ago but we could not run the concurrent program "TCA Business Object Events: Raise Events Program" as we had some issues in the integration. Now we have fixed those issues but we do not want to trigger the integration for the existing update/create events waiting to be processed as these are already updated/created in Siebel thru our legacy integration. How can we clean the queue in Ebiz ? We need to start with the new events.
Thanks
Sai
Hi,
We use AIA and TCA Business Object Events program to integrate from one Ebiz instance to another.
To achieve what you want I would not do anything in SOA.
In out integration TCA ends up putting messages into WF_BPEL_Q.
I would use the following process: (Assuming offline time is a possibility)
1. Retire the parts of AIA that dequeue from WF_BPEL_Q. (depending on how messages are picked up.)
2. Create a PLSQL script that dequeues all messages from WF_BPEL_Q but dosn't process them. Using relevant select statements you can dequeue by message ID and select only relevant messages
3. Run whatever process you need that puts fires the Raise Events Program
4. Run the script to dequeue the messages that does nothing with them.
5. Re-activate the parts of AIA that dequeue from WF_BPEL_Q
This should give you the desired effect. Just be careful you don't screen out messages that do need to be transfered.
Robert
Similar Messages
-
How to sync older events?
My isync works fine, but I can not sync older events 1, 2, 3 years back between iCal and my PDA. The limit is one month back! How can I freely define the sync time span? Please advise
Powerbook G4 1.67 High Mac OS X (10.4.6) Nokia E61If by PDA you mean your Nokia mobile handset, then you're stuck. If by PDA you mean a Palm handheld organizer or smartphone, then there is a solution.
The Missing Sync for Palm OS allows you to delimit the synchronization of events—as well as tasks and contacts in separate conduits provided with it—by setting an Ignore desktop events older than: filter which lets you choose from these values:
• Sync All (the default)
• 1 week
• 2 weeks
• 4 weeks
• 8 weeks
• 6 months
• 1 year
Just another reason to ditch iSync if you are a Palm device user.
More information is available here:
http://www.markspace.com/missingsync_palmos.php -
Consider a circle filled with transparent color node over a button node, they are all contained in a root. When we click on the circle, the event dispatch chain established is root -- circle ? So the button node will not react to the click and will not have a visual changing effect. How we dispatch the event to the button node so that it can react to the click and have a visual effect of button pressed ?
In javafx mouse events are only received by the top most node. You can use Node: setMouseTransparent(boolean).
Mouse events on node with mouseTransparent set to true will be ignored and captured by the topmost node below. -
How to ignore blank/null key figure value in BI Queries
Reports on Multiprovider - we see some cells of a Key figure as blanks. These blanks are interpreted as zeros by the system and calculated accordingly resulting in incorrect values. As per our requirement, we need a count of all hard/real zeros only, not the blanks. For example, if there are 10 rows of which 6 are real zeros and 4 are blanks - our count should be 6 and not 10.
How to ignore the blanks in BEx queries please?
Thanks for your help.
UpenderRakesh,
It is not possible to find a pattern because the report is on a MultiProvider with 2 InfoProviders- Purchasing documents DSO and Material Movements InfoCube.
Every Purchasing Document has several materials associated with it. These materials are compared with materials in Materials Movement. Not all materials in Purchasing Document are found in Materials Movement. For those Materials found in Materials Movement, the Quantity is obtained. For these found rows, the correct value is showing up - if the quantity is zero, it is showing in reports as zero. If the material is not found in Material Movements then Quantity shows up as blank values.
My requirement is ignore such blank quantities and not count them. Only Quantities with 0 values should be counted. Currently both blanks and zero values are counted showing inflated count.
Thanks,
Upender -
How to cancel the event in Item Adding without going to the SharePoint Error Page?
Prevent duplicate item in a SharePoint List
The following Event Handler code will prevent users from creating duplicate value in "Title" field.
ItemAdding Event Handler
public override void ItemAdding(SPItemEventProperties properties)
base.ItemAdding(properties);
if (properties.ListTitle.Equals("My List"))
try
using(SPSite thisSite = new SPSite(properties.WebUrl))
SPWeb thisWeb = thisSite.OpenWeb();
SPList list = thisWeb.Lists[properties.ListId];
SPQuery query = new SPQuery();
query.Query = @"<Where><Eq><FieldRef Name='Title' /><Value Type='Text'>" + properties.AfterProperties["Title"] + "</Value></Eq></Where>";
SPListItemCollection listItem = list.GetItems(query);
if (listItem.Count > 0)
properties.Cancel = true;
properties.ErrorMessage = "Item with this Name already exists. Please create a unique Name.";
catch (Exception ex)
PortalLog.LogString("Error occured in event ItemAdding(SPItemEventProperties properties)() @ AAA.BBB.PreventDuplicateItem class. Exception Message:" + ex.Message.ToString());
throw new SPException("An error occured while processing the My List Feature. Please contact your Portal Administrator");
Feature.xml
<?xml version="1.0" encoding="utf-8"?>
<Feature Id="1c2100ca-bad5-41f5-9707-7bf4edc08383"
Title="Prevents Duplicate Item"
Description="Prevents duplicate Name in the "My List" List"
Version="12.0.0.0"
Hidden="FALSE"
Scope="Web"
DefaultResourceFile="core"
xmlns="http://schemas.microsoft.com/sharepoint/">
<ElementManifests>
<ElementManifest Location="elements.xml"/>
</ElementManifests>
</Feature>
Element.xml
<?xml version="1.0" encoding="utf-8" ?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<Receivers ListTemplateId="100">
<Receiver>
<Name>AddingEventHandler</Name>
<Type>ItemAdding</Type>
<SequenceNumber>10000</SequenceNumber>
<Assembly>AAA.BBB, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8003cf0cbff32406</Assembly>
<Class>AAA.BBB.PreventDuplicateItem</Class>
<Data></Data>
<Filter></Filter>
</Receiver>
</Receivers>
</Elements>
Below link explains adding the list events.
http://www.dotnetspark.com/kb/1369-step-by-step-guide-to-list-events-handling.aspx
Reference link:
http://msdn.microsoft.com/en-us/library/ms437502(v=office.12).aspx
http://msdn.microsoft.com/en-us/library/ff713710(v=office.12).aspx
Amalaraja Fernando,
SharePoint Architect
Please Mark As Answer if my post solves your problem or Vote As Helpful if a post has been helpful for you. This post is provided "AS IS" with no warrenties and confers no rights.Recommended way for binding the list event handler to the list instance is through feature receivers.
You need to create a feature file like the below sample
<?xmlversion="1.0"encoding="utf-8"?>
<Feature xmlns="http://schemas.microsoft.com/sharepoint/"
Id="{20FF80BB-83D9-41bc-8FFA-E589067AF783}"
Title="Installs MyFeatureReceiver"
Description="Installs MyFeatureReceiver" Hidden="False" Version="1.0.0.0" Scope="Site"
ReceiverClass="ClassLibrary1.MyFeatureReceiver"
ReceiverAssembly="ClassLibrary1, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=6c5894e55cb0f391">
</Feature>For registering/binding the list event handler to the list instance, use the below sample codeusing System;
using Microsoft.SharePoint;
namespace ClassLibrary1
public class MyFeatureReceiver: SPFeatureReceiver
public override void FeatureActivated(SPFeatureReceiverProperties properties)
SPSite siteCollection = properties.Feature.Parent as SPSite;
SPWeb site = siteCollection.AllWebs["Docs"];
SPList list = site.Lists["MyList"];
SPEventReceiverDefinition rd = list.EventReceivers.Add();
rd.Name = "My Event Receiver";
rd.Class = "ClassLibrary1.MyListEventReceiver1";
rd.Assembly = "ClassLibrary1, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=6c5894e55cb0f391";
rd.Data = "My Event Receiver data";
rd.Type = SPEventReceiverType.FieldAdding;
rd.Update();
public override void FeatureDeactivating(SPFeatureReceiverProperties properties)
SPSite sitecollection = properties.Feature.Parent as SPSite;
SPWeb site = sitecollection.AllWebs["Docs"];
SPList list = site.Lists["MyList"];
foreach (SPEventReceiverDefinition rd in list.EventReceivers)
if (rd.Name == "My Event Receiver")
rd.Delete();
public override void FeatureInstalled(SPFeatureReceiverProperties properties)
public override void FeatureUninstalling(SPFeatureReceiverProperties properties)
}Reference link: http://msdn.microsoft.com/en-us/library/ff713710(v=office.12).aspxOther ways of registering the list event handlers to the List instance are through code, stsadm commands and content types.
Amalaraja Fernando,
SharePoint Architect
Please Mark As Answer if my post solves your problem or Vote As Helpful if a post has been helpful for you. This post is provided "AS IS" with no warrenties and confers no rights. -
How to create the event in the report for jobs scheduling.
Hi Experts,
i have a requirement like as follows:
The following triggers for Batch Jobs in the SCM system will be created.i.
Background Processing Event = u201CAPO Background Processing Eventu201D. After sending the Event, write a Log Report line u201CEvent u201CAPO Background Processing Eventu201D sentu201D.
Could you please suggest me how we create the Event or which transaction ?
Please give me a steps for creating events so that based on these events we use
CALL METHOD cl_batch_event=>raise
EXPORTING
i_eventid = p_bpeve
i_server = p_server
i_ignore_incorrect_server = p_ignore
EXCEPTIONS
excpt_raise_failed = 1
excpt_server_accepts_no_events = 2
excpt_raise_forbidden = 3
excpt_unknown_event = 4
excpt_no_authority = 5
OTHERS = 6.
Right now i received message "APO Background Processing Event" is doesn't exists.
Thanks in Advance.
Puneet.Hi Puneet,
Goto transaction SM62 and in there to BckProcEvents tab. There you can create the events.
You just need to specify the name and Description of an event.
Hope this serves your purpose.
Thanks -
I have 55,000 images organized into about 1700 events. The only reasonable way to view my library is using events in iPhoto where each event has one image That still leaves 1700 images to sort through but that is a lot easier than 55,000 images. In the side bar is a folder with "iPhoto Events" but those views still show all of the slides. How can I create events and view my photos as events as in iPhoto? Events are critical for large libraries and has been my primary way to sort images.
Thanks!I had a problem a couple of months ago when iPhotos suddenly rearranged the order of my Events (Why won't iPhoto let me arrange my photos?) . I was told "Use albums not events - events are not a good way to organize - albums and folder are designed for organisation and are very flexible".
Haha! I should have paid attention and read between the lines! My iPhotos were highly organised groupings - not according to date but the way I wanted them - and it was so easy to do! I see now that if I had them all in albums, as per the Apple Apologist suggestion, I wouldn't have this unholy mess I have been left with just to make iPhone & iCloud users happy. I am now going through Photos and making Albums (of what used to be in my Events) ... maybe I'll get this finished before they do another non user friendly update! -
how can I remove Events from my Photo in iPhone
Connect to computer iTunes and uncheck under Photos > Events then do a sync.
-
How to get resume event in app?
How to get resume event in app?
Hi,
Have a look at this
Windows Phone Application Lifecycle
I think you are looking about Application_Activated which is explained in detail in the above article.
Pradeep AJ -
I just installed Yosemite. Notifications Center will not show ICal entries that were on my ICal at time of installation. How do I get events to show in Notification Center?
Submit your feedback requesting this feature directly to Apple using the appropriate link on the Feedback page:
http://www.apple.com/feedback -
Help appending how many times an event ID has occurred next to the unique Event ID.
Hello,
I am trying to figure out how to find how many times an event occurred and then append that next to the single -unique Event ID.
The closest I can find is the Sort-Object Count but I can't figure out how to get that work within the below script.
Any help would be appreciated, the below script works already. but just doesn't have that Event ID count.
Thank you for any help.
Below is the
script to pull all Event Logs for each server, filter them to only display Warnings, Failures, and FailureAudits for Application, System, and Security logs and then remove all duplicate EventIDs so only 1 of each is shown. it then exports that info into a
.CSV per server.
param([string]$days= "31" )
$servers = @("Server1", "Server2" "Server3", "Etc")
$user = Get-Credential
#Set namespace and calculate the date to start from
$namespace = "root\CIMV2"
$BeginDate=[System.Management.ManagementDateTimeConverter]::ToDMTFDateTime((get-date).AddDays(-$days))
$store = "C:\Powershell\MonthlyMaintenance"
foreach ($computer in $servers)
$filter="TimeWritten >= '$BeginDate' AND (type='Warning' OR type='Error' OR type='FailureAudit')"
Echo "Pulling Event Logs for $computer ..."
Get-WmiObject Win32_NTLogEvent -computername $computer -Filter $filter |
sort eventcode -unique |
select Computername,
Logfile,
Type,
@{N='TimeWritten';E={$_.ConvertToDateTime($_.TimeWritten)}},
SourceName,
Message,
Category,
EventCode,
User |
Export-CSV C:\Powershell\MonthlyMaintenance\$computer-Filter.csv
Echo "Done."Unfortunately adding that to the script just outputs a bunch of jargon:
#TYPE Microsoft.PowerShell.Commands.Internal.Format.FormatStartData
ClassId2e4f51ef21dd47e99d3c952918aff9cd
pageHeaderEntry
pageFooterEntry
autosizeInfo
shapeInfo
033ecb2bc07a4d43b5ef94ed5a35d280
Microsoft.PowerShell.Commands.Internal.Format.AutosizeInfo
Microsoft.PowerShell.Commands.Internal.Format.TableHeaderInfo
9e210fe47d09416682b841769c78b8a3
I did try adding it in various ways and removing the initial # Sort EventCode -unique | # and I just get the same jargon
Am I adding it in wrong some how?
Thank you again for any help.
param([string]$days= "31" )
$servers = @("ComputerName")
$user = Get-Credential
#Set namespace and calculate the date to start from
$namespace = "root\CIMV2"
$BeginDate=[System.Management.ManagementDateTimeConverter]::ToDMTFDateTime((get-date).AddDays(-$days))
$store = "C:\Powershell\MonthlyMaintenance"
foreach ($computer in $servers)
$filter="TimeWritten >= '$BeginDate' AND (type='Warning' OR type='Error' OR type='FailureAudit')"
Echo "Pulling Event Logs for $computer ..."
Get-WmiObject Win32_NTLogEvent -computername $computer -Filter $filter |
sort eventcode -unique |
select Computername,
Logfile,
Type,
@{N='TimeWritten';E={$_.ConvertToDateTime($_.TimeWritten)}},
SourceName,
Message,
Category,
User,
EventCode | Select Name,Count | FT -auto|
Export-CSV C:\Powershell\MonthlyMaintenance\$computer-Filter.csv
Echo "Done." -
How to create an Event & schedule a rpt based on results of that Event..
Help,
I need to schedule a report, that will run after an event is done. I only want the rpt to run if the event produces more than 1 record.
I dont know how to create an event? I am assuming I can use a SQL qry as an event. I would like to use:
select count(*) as RegCounts from [reg contact log]
where [due date] = date() +1 and [response due]=Yes
ErinHelp,
I need to schedule a report, that will run after an event is done. I only want the rpt to run if the event produces more than 1 record.
I dont know how to create an event? I am assuming I can use a SQL qry as an event. I would like to use:
select count(*) as RegCounts from [reg contact log]
where [due date] = date() +1 and [response due]=Yes
Erin -
How do I merge events on the new IPhoto. The old one was simply drag and drop, this one will not.
There are no longer events in Photos. The new Photos for Mac is structuring the Photos Library automatically into Moments based on dates and locations. You cannot change the moments.
When Photos migrates an iPhoto Library, it will create album for each event in the iPhoto Library, as a substitute, but these album based "events" are a fake, because albums behave differently from events.
In iPhoto each photo could be only in one event, so you could move photos from one event to another. With albums, dragging a photo from an album to another album will simply add the photo to the other album as well.
You will have to remove the photo from the original album. -
How to avoid the event has been repeated many times in the background
Application, the main screen is divided into two containers:left and right container,
The right side of the container is divided into two containers:top and bottom container,
There is a button in the left container.
Click the button, the container at lower right will using ModuleManager load Module, The following container load of the right of the screen has been monitoring the container above the action.
Problem:
When you click the button repeatedly to load the container in the lower right, it will create multiple instances, and can not be freed immediately. When the above container do an action or event, there are multiple instances of monitoring exist.
The background will be repeat the action or event many times.
How to avoid the event has been repeated many times in the background?
ThanksFlex harUI
multiple instances of a mxml, maybe ? -
How to add an event to my calendar?
How to add an event to my calendar? I tried several times and the events are not there.
We appreciate you trying, Deborah1964. We'll get your events added! From your home screen, tap Calendar then tap the plus sign in the upper right corner to enter a new event. After you've made sure to selecy the correct dates, times, calendar (email address), etc then tap Add at the top right corner to save the event. Please keep us posted if you run into any error messages or what happens after you save the event if you continue to have trouble.
JenniferH_VZW
Follow us on Twitter www.twitter.com/vzwsupport
Maybe you are looking for
-
My iPhone 4 no longer syncs my calendars with Outlook...?
Hi. I've always synced my Outlook with my iPhone and haven't had any issues. Now, I've noticed that my Oulook Calendar doesn't have the same appointments my iPhone does. For example, I have many appointments this month on my iPhone, but they don't
-
How can I find out who downloaded an app
We have several people who use the same iTunes account how can I find out who downloaded an app
-
How to have a UILabel with dynamic height?
Hi, I have a UILabel which I created it programmatically. This UILabel consists of dynamic data and has line break. I tried setting this to my UILabel: CGRect cuisineRect = CGRectMake(94, 66, 180, 50); UILabel *cuisineStr = [[UILabel alloc] initWithF
-
How am I best to export from Camtasia Studio 8 to Premiere Pro CS6 64bit
I exported a 1hr 35min Camtasia Studio 8 project to a techsmith encoded AVI. This looks fine when I view it using WMP. However when I import into Premiere Pro CS6 (6.0.3) it comes up as only 2min 32secs. I then thought I'd used Adobe media encoder bu
-
I'm relatively new to Azure websites... Have made a website that uses a proxy web service to retrieve data from another web service. When I publish the website to my Azure website I get the following error: An attempt was made to access a socket in a