DAQ integrated with 7344-Flexmotion over RTSI

With some great advice from this forum, I have finally managed to get position based daq on the 6023E happening, using one of the encoder phases to clock acquisition.
How would I synchronize motion and daq in the time domain?
In addition, how would I sychronize the read position.flx and read A/D.flx functions with daq on the 6023E, in separate cases (position and time based daq)
Thanks
Chris

Start with one of the Count Digital Events examples. Insert a "DAQmx Channel" property node after the "DAQmx Create Channel" VI and before the "DAQmx Start Task" VI. Select the "Counter Input->Count Edges->Input Terminal" property. Right-click on the property and choose "Create->Constant." Select the desired RTSI terminal in the DAQmx Terminal constant.
Geoffrey Schmit
Fermi National Accelerator Laborary

Similar Messages

  • How do I read DAQ at every state change on a quad encoder over RTSI

    I have successfully routed either A or B encoder phase to the DAQ card over RTSI, but this gives you 1/4 of your encoder counts to the DAQ. Is there a way to trigger the DAQ clock with both the rising and falling edges, A and B signals so you get a DAQ reading with every encoder count?

    mikema111,
    From your explanation I am assuming that you are using an X4 encoder. Unfortunately there isn't a way to combine both Phase A and Phase B (rising and falling edges) into a DAQ scan clock without external circuitry.
    However, one possibility would be to use a sort of XOR circuit to merge the two phases into one signal and then pass that signal into one of your analog input channels. You could then setup that analog input channel for windowed analog input triggering. As the TTL pulse rises through the window an AI Start Trigger pulse is generated and then another pulse is generated as it passes back down through this window. Pass the AI Start Trigger pulse into a counter setup for retriggerable single pulse generation and you will have your DAQ scan cloc
    k on the output pin of the counter.
    If you are just interested in counting the pulses in both Phase A and Phase B you can configure one counter to count on the rising edge and the other on the falling edge as described in the following Knowledge Base:
    http://digital.ni.com/public.nsf/websearch/15170E05F0F4B65C86256E2400812CD9?OpenDocument
    I also recommend reading the following document that discusses several different options when using a quadrature encoder with an E Series board (DAQ-STC).
    http://zone.ni.com/devzone/devzoneweb.nsf/Opendoc?openagent&36BD71244BB26FC886256869005E541B
    Ames
    Applications Engineering
    National Instruments

  • RE: Legacy Integration with PI/Open

    Greg -
    We are currently working on wrappering the APIs for UniVerse (aka Pick on
    UNIX).
    We received some help from the guys at RTD in Denver.
    We tested out a C program that uses the Universe APIs and it works fine.
    We will be building the Forte piece and compiling it this week.
    Our first application is to inquire the UniVerse data, after that is
    successful, we will move to inserting & updating.
    Let us know how we can help.
    Larry McCartney
    [email protected]
    (203)459-7959 - Trumbull
    From:
    [email protected][SMTP:[email protected]
    om]
    Sent: Monday, October 12, 1998 11:00 AM
    To: [email protected]
    Subject: forte-users-digest V1 #1111
    forte-users-digest Monday, 12 October 1998 Volume 01 : Number
    1111
    In this issue:
    Legacy Integration with PI/Open
    is OBB32.dll available
    Java Integration
    Java Integration
    Re: Legacy Integration with PI/Open
    RE: Forms That Will Not Close
    RE: Forms That Will Not Close
    RE: Forms That Will Not Close
    Re: AfterValueChange event trigged when it shouldn't be...
    math library
    From: [email protected]
    Date: Mon, 12 Oct 1998 09:49:56 +1000
    Subject: Legacy Integration with PI/Open
    This is a bit of a long shot, but has anyone experience with integrating
    Forte with PI/Open. PI/Open is a variant of PICK. We have a requirement
    to read and update a PI/Open database from within our Forte application,
    and we would be most interested to hear from anyone who has experience in
    doing this.
    We are aware of a set of APIs provided with PI/Open that are written in
    "C". We could wrapper these from within Forte, however the issue is that
    the APIs provided are non-shared, and Forte requires shared libraries.
    Thanks in advance for any help.
    Greg Barber.
    The information transmitted is intended only for the person or entity to
    which it is addressed and may contain confidential and/or privileged
    material. Any review, retransmission, dissemination or other use of, or
    taking of any action in reliance upon, this information by persons or
    entities other than the intended recipient is prohibited. If you
    received
    this in error, please contact the sender and delete the material from any
    computer.
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>
    From: "sridhar t" <[email protected]>
    Date: Sun, 11 Oct 1998 22:01:36 PDT
    Subject: is OBB32.dll available
    hi,
    am working on forte3.0.G.2. when i tried to use objectbroker library i
    am unable to find the runtime objectbroker library (OBB32.dll). is this
    dll available with this version. if not is there any alternative.
    thanks,
    sridhar,
    Goldstone Softech USA
    Get Your Private, Free Email at http://www.hotmail.com
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>
    From: srinivasa gopi <[email protected]>
    Date: Sun, 11 Oct 1998 23:12:22 -0700 (PDT)
    Subject: Java Integration
    Hello,
    I'm trying to integrate Forti with Java in Java mode using IIOP.I
    followed the steps as explained in the Forti Web enterprise manual.I
    compiled the Java files that are generated by Forti along with the
    client Java file.The Java applet is getting downloaded on the client
    browser(IE 4.0), but the problem is browser is giving an exception
    ** Java.lang.RuntimeException can't connect to service object with
    the ior file name **.
    My question is on every client is it necessary for ORB(Visigenic for
    Java 3.2) and also the Forti Java interoperability package that is
    provided by the Forti for compatability with Java or it is not
    required on the clients ?
    Is there any other alternative to achieve the goal as this will give
    wide access to the Forti service objects through Web Browser clients.
    Please mail me the solution to this problem as early as possible it is
    very urgent.
    Thanks in advance,
    Srinivasa Gopi,
    Goldstone Softech USA
    DO YOU YAHOO!?
    Get your free @yahoo.com address at http://mail.yahoo.com
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>
    From: srinivasa gopi <[email protected]>
    Date: Sun, 11 Oct 1998 23:26:26 -0700 (PDT)
    Subject: Java Integration
    Hello,
    I'm trying to integrate Forti with Java in Java mode using IIOP.I
    followed the steps as explained in the Forti Web enterprise manual.I
    compiled the Java files that are generated by Forti along with the
    client Java file.The Java applet is getting downloaded on the client
    browser(IE 4.0), but the problem is browser is giving an exception
    ** Java.lang.RuntimeException can't connect to service object with
    the ior file name **.
    My question is on every client is it necessary for ORB(Visigenic for
    Java 3.2) and also the Forti Java interoperability package that is
    provided by the Forti for compatability with Java or it is not
    required on the clients ?
    Is there any other alternative to achieve the goal as this will give
    wide access to the Forti service objects through Web Browser clients.
    Please mail me the solution to this problem as early as possible it is
    very urgent.
    Thanks in advance,
    Srinivasa Gopi,
    Goldstone Softech USA
    DO YOU YAHOO!?
    Get your free @yahoo.com address at http://mail.yahoo.com
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>
    From: Tim Hagemann <[email protected]>
    Date: Mon, 12 Oct 1998 09:21:06 +0200
    Subject: Re: Legacy Integration with PI/Open
    Greg,
    This is a bit of a long shot, but has anyone experience with integrating
    Forte with PI/Open. PI/Open is a variant of PICK. We have arequirement
    to read and update a PI/Open database from within our Forte application,
    and we would be most interested to hear from anyone who has experiencein
    doing this.
    We are aware of a set of APIs provided with PI/Open that are written in
    "C". We could wrapper these from within Forte, however the issue isthat
    the APIs provided are non-shared, and Forte requires shared libraries.Would be interersting, which operating system you're using.
    You could write a dll (on windows) or shared library (on unix) wrappering
    the
    original,statically linked "C"-Libs. This lib could be used by Forte.
    Tim Hagemann
    Tim Hagemann
    Ascom GmbH Email: [email protected]
    Charlottenburger Allee 61 Phone: +49 241 96806 273
    D-52068 Aachen Fax: +49 241 96806 225
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>
    From: "Rottier, Pascal" <[email protected]>
    Date: Mon, 12 Oct 1998 09:38:25 +0200
    Subject: RE: Forms That Will Not Close
    Exiting the event loop will not close the window! Invoking
    'Close' method on the window will. Check if this method
    is executed. It appears, the AfterFinalize event exits the
    event loop and nothing more. Then, your applications
    waits for some event from your main window, like 'Mouse-
    Enter', before invoking Window.Close().
    Pascal
    Hi,
    We seem to be having some type of deadlock problem when trying to
    close
    forms and am wondering if anyone else has experienced this problem.
    The
    phenomenon does not always occur and is not specific to any one client
    machine.
    I will explain the phenomenon:
    1. We have an object that contains our main application startup
    method.
    This method then instantiates our main application window (Control)
    and
    invokes the Display() method using start task.
    2. All other forms created by the application are created using a form
    manager service object which exists on the client partition. The form
    manager has a CreateForm() method which instantiates a form class of
    the
    specified type and invoked the form's Display() method using start
    task.
    3. Each form has a Close push button which when clicked invokes
    Window.RequestFinalize().
    Now, the problem we have is this:
    The user starts the application and the main application window is
    displayed. The user then selects an option from the main window and a
    child form is created using the form manager service object and is
    displayed. The user can continue to create more child forms by
    selecting
    options from the main window and all child forms are instantiated and
    displayed correctly.
    However, when the user attempts to close one of the forms the form
    does
    not close. The finalize event is triggered and the event loop is
    exited,
    but the form continues to be displayed and does not close. If the user
    then moves the mouse pointer over the main application window, the
    child
    form immediately closes. Moving the mouse cursor over other child
    windows (or even the desktop) does NOT do this - only when the mouse
    cursor is moved over the main window does the child form close.
    Does anyone have any ideas on this?
    Regards,
    Jace.
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive
    <URL:http://pinehurst.sageit.com/listarchive/>- -
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>
    From: Jason de Cean <[email protected]>
    Date: Mon, 12 Oct 1998 17:47:20 +1000
    Subject: RE: Forms That Will Not Close
    Hi Pascal,
    The Display() method is as follows:
    self.Open();
    event loop
    when Window.AfterFinalize do
    exit;
    when task.Shutdown do
    exit;
    end event;
    self.Close();
    <end>
    Are you saying we should do a Window.Close() in there somewhere as well
    Regards,
    Jace.
    On Monday, 12 October 1998 17:36, Rottier, Pascal
    [SMTP:[email protected]] wrote:
    Exiting the event loop will not close the window!
    Invoking
    'Close' method on the window will. Check if this method
    is executed. It appears, the AfterFinalize event exits
    the
    event loop and nothing more. Then, your applications
    waits for some event from your main window, like 'Mouse-
    Enter', before invoking Window.Close().
    Pascal
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>
    From: "Rottier, Pascal" <[email protected]>
    Date: Mon, 12 Oct 1998 11:04:24 +0200
    Subject: RE: Forms That Will Not Close
    Jason,
    No, self.Close() should close the window. This is the
    method I referred to. You could place a traceline
    behind self.Close() to see if it is executed. It is not
    inconcievable some exception may exit the Display()
    method before self.Close() is executed.
    After that, maybe, some events from your main
    window trigger something that causes a call like 'My-
    Window.Close()', where 'MyWindow' is a subclass of
    'UserWindow', so 'MyWindow' gets closed after all.
    Maybe you've overridden 'Close()', so now it doesn't
    work properly anymore.
    Are you sure you exit the event loop after you press
    the close button?? The display method is not regis-
    terred for any <PushButton>.Click event, though maybe
    you just didn't include the full Display method in your
    mail.
    Remember that an event loop will only respond to an
    event if it is not currently handling an event. So, the
    method behind <PushButton>.Click may call a self.
    Window.RequestFinalize(), which will cause an After-
    Finalize event to be posted, which will be placed in
    the event queue. If this method however keeps waiting
    for something, the event loop will not respond to the
    AfterFinalize event, until this method is done waiting.
    Pascal.
    Hi Pascal,
    The Display() method is as follows:
    self.Open();
    event loop
    when Window.AfterFinalize do
    exit;
    when task.Shutdown do
    exit;
    end event;
    self.Close();
    <end>
    Are you saying we should do a Window.Close() in there somewhere as
    well
    Regards,
    Jace.
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>
    From: Thomas Kunst <[email protected]>
    Date: Mon, 12 Oct 1998 14:28:55 +0200
    Subject: Re: AfterValueChange event trigged when it shouldn't be...
    Which version of Fort=E9 are you using? We had some strage problems with
    GUI events in Fort=E9 3.0.F.2, which disappeared now that we use 3.0.J.1!=
    Fouche, Jaco wrote:
    =
    Hi there,
    =
    I'm hoping that someone out there has experienced the following (and
    knows why it is happening. ) :-)
    =
    I have a couple of windows on which the AfterValueChange event is
    triggered on a field upon hitting the delete key.
    We all know that this should only happen upon leaving the field, ie. th=e
    field loosing focus. The problem is that I'm trying to recreate this in=
    a simple test class, but now it won't happen. I still have the original=
    windows on which it is happening, but I would like to construct
    something small and simple to send to Forte.
    =
    Any ideas as to why this could be happening?
    =- -- =
    Dr. Thomas Kunst mailto:[email protected]
    sd&m GmbH & Co. KG http://www.sdm.de
    software design & management
    Thomas-Dehler-Str. 27, 81737 Muenchen, Germany
    Tel +49 89 63812-221 Fax -444
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>
    From: Greg Gorham <[email protected]>
    Date: Mon, 12 Oct 1998 09:51:07 -0400
    Subject: math library
    I need direction to the source of Forte libs that handle more scientific
    math. Also included is the need for more scientific print formating. I
    understand, second hand, that such material is available from third
    party vendors/sources.
    Thanks
    Greg Gorham
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>
    End of forte-users-digest V1 #1111
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

    Greg,
    This is a bit of a long shot, but has anyone experience with integrating
    Forte with PI/Open. PI/Open is a variant of PICK. We have a requirement
    to read and update a PI/Open database from within our Forte application,
    and we would be most interested to hear from anyone who has experience in
    doing this.
    We are aware of a set of APIs provided with PI/Open that are written in
    "C". We could wrapper these from within Forte, however the issue is that
    the APIs provided are non-shared, and Forte requires shared libraries.Would be interersting, which operating system you're using.
    You could write a dll (on windows) or shared library (on unix) wrappering the
    original,statically linked "C"-Libs. This lib could be used by Forte.
    Tim Hagemann
    Tim Hagemann
    Ascom GmbH Email: [email protected]
    Charlottenburger Allee 61 Phone: +49 241 96806 273
    D-52068 Aachen Fax: +49 241 96806 225
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

  • Synchronous 4xAI, 3xAO over RTSI

    Hello!
    My task is to control a hardware with 3 AO channels an read back produced data at 4 (minimal 1) AI channel simultaniously. I´ve got two PCI-cards: PCI NI 6711 for one of the AO channels and a PCI NI 6110 for the rest. Both are connected over RTSI. I trigger the output with the start-trigger of the input task and the samplerate is the same. When i use my written VI with a predefined amount of samples and readout the written and the read samples they are not equal (the readout is to small!). The hardware input buffer of the PCI NI 6110 is only 8192 samples. I need to readout 262144 (512x512) samples per second. I suggest i´m in trouble with the readout speed an the buffer size?! The frequencies for the output signals should be 256 Hz, 2 Hz and 1Hz (for the on on the NI 6711). Is there a way to manage this? If there is only the possibility to use one input channel under this conditions its also ok..but it must be possible because another programm we use uses the SAME hardware. Ok so far i hope you can help me... if you need more information of my programmed VI´s please tell me.
    So far thanks,
    Michael
    Solved!
    Go to Solution.
    Attachments:
    2 - Main.JPG ‏250 KB

    Hello Michael,
    your code is a bit complex, but it seems to me that there is no timing declared for the Z.piezo output task. You might want to check on that first...
    Secondly, the onboard FIFO buffer of the NI-6110 is only used for buffering the DMA transfer to your computer's RAM, where a larger buffer will be used to buffer the measured values until they are requested by and copied to the application (here: LabVIEW). So buffer size itself should not be an issue with your application. Just configure the AI task to 262144 finite samples and you should be fine.
    I do see some other problems:
    a) you cannot acquire with exactly 262144 S/s on the PCI-6110 without an external clock signal generator. The closest internal sample frequency that you can set is 263157.9 S/s (= 20MHz base clock / 76). As this is a bit faster than the frequency that you expected, input and output signals will not be coherent, if your output is really clocked at 1 S/s, 2 S/s or 256 S/s. The easiest solution for this issue would be to share the sample clock between AI and AO, which would result in an AO sample rate of e.g. 513.98 S/s instead of 512 S/s.
    b) reading your approx. 260 kS/s in blocks of 512 samples will certainly cause some CPU load, as the loop will have to iterate in less than 2ms. With file I/O in this loop, I cannot guarantee you that this will work. A possible solution might be to use a task configured for finite samples and a FOR loop to read these 262144 samples into a pre-initialized array (replacing its values block for block as you iterate through the loop) and to save them to disk afterwards. 260k samples equal 2 megabytes of RAM for each ai channel (when using an array of DBL), which is quite small compared to today's computers memory sizes.
    My assumption is that you are losing samples (which would also cause an error code -200279) because your while loop iterates to slow. With the implementation mentioned above, you should be able to solve this issue.
    Best regards,
    Sebastian

  • Active directory Integration with OBIEE

    Hi all,
    Can any one send me a link for active directory integration with OBIEE.
    I have imported the users succesfully and I was able to login to analytics as an AD user.
    But SSO is not possible. Kindly help me over this.
    Thanks,
    Haree.

    Thanks for reply veeravalli.
    Me too followed the same link and successfully imported all the users from AD into OBIEE and login in is also possible.
    But my requirement is to have Single Sign On ie.., users may log on to their Windows PCs and access Oracle BI EE via a standard web browser with no further authentication required on their part.
    Thanks,
    Haree

  • Forte Integration With Exchange or Netscape CalendarServer

    Hi folks.
    I am trying to write an application that will either talk to Ms Exchange
    or the Netscape Calender Server.
    The application should automatically make an appointment on the user's
    calendar based on the time and date specificied. Over here I am not sure
    what components that Microsoft or Netscape has provided for us to
    integrate with their calendar systems? Has anyone actually implemented
    this? What are the alternatives that I have?
    Will Ms MAPI or Netscape's Messaging Access SDK works?
    Thanks
    from: Suen

    What you need to do is integrate Forte with MAPI.
    You can either create a Forte 'C' project that has a direct mapping to
    each of the functions supported by MAPI OR write a wrapper library for
    that accepts the basic parameters to initialize mapi and send/receive
    mail and talks to MAPI by itself.
    We have taken the second approach and have our application totally
    integrated with MAPI.
    You can read more about integrating with C in the 'Integrating with
    External Systems' manaual.
    Inderjyot Singh Sabharwal
    Indus Consultancy Services
    201-261-3100 x232
    [email protected]
    -----Original Message-----
    From: owner-forte-users [SMTP:[email protected]]
    Sent: Monday, January 12, 1998 9:59 AM
    To: doug; forte-users
    Cc: george
    Subject: Forte Integration with MS Outlook
    Hi all,
    Would like to ask if anyone has done any integration between Forte and
    Microsoft Outlook? or even Exchange?
    Would appreciate any information.
    Thanks,
    Steven Wong
    Distributed Objects Sdn. Bhd.
    22, Jalan USJ 9/5T,
    47620 UEP Subang Jaya,
    Selangor Darul Ehsan, Malaysia.
    Tel : (603) 5310 777 ext. 309
    (603) 5310 222 ext. 309
    Email : [email protected]

  • Third party integrating with PeopleSoft

    I know this is a rather generic question but I'm hoping someone can point me in the right direction.
    I work for a company that has many customers who utilize PeopleSoft. Over the years we've built integrations with each of our customers individually. We're now looking at trying to bring some standardization to those integrations.
    In looking into this, it seems that the communication protocols offered are pretty standard (FTP, AS2, etc.). My question revolves more around the message format and content. We typically exchange vendor, invoice and payment information with our customers.
    Is there a base message schema/definition of these entities in PeopleSoft that we could utilize?
    I understand that every customer has customization done to meet their needs. Right now we're sending XML/positional/CSV/etc. formatted messages with various sets of attributes. If there is some base format of these messages, we're hoping that we could reduce some custom integration work for both ourselves and our customers.

    Depending on the PS version you use, you can have a look at the following link.
    https://psft-updates.oracle.com/psc/UGPRD/CUSTOMER/ISR/c/PTIS_INTEGRATION.PTIS_QUERY_INTG.GBL?&
    Its a good place to start with. This will give you a list of all the EIPs that PS delivers OOB.
    Thanks!

  • Counter not counting encoder over RTSI

    Hi all,
    I have a PCI-7358 (motion card) and a PCI-6602 (counter timer) both connected together with a RTSI cable. I have then configured an axis in MAX to route the encoder over RTSI-0 (Phase-A) & RTSI-1 (Phase-B). Then I added and configured the RTSI cable in MAX and added the PCI-6602 as its device (see MAX-1.jpg). Then with the appropriate motor / axis spinning I run the PCI-6602 test panel and configure as Edge counting and RTSI0 (see MAX-2.jpg), then I expect to see the counter increment – but it does not. Could it be something to do with mapping on the counter card? Am I missing something? Any ideas?
    -Martin
    Message Edited by Martin.D on 06-05-2007 08:22 PM
    Certified LabVIEW Architect
    Attachments:
    MAX-1.JPG ‏161 KB
    MAX-2.JPG ‏209 KB

    Hi Martin,
    We were finally able to get all the equipment needed to replicate this issue.  My colleague in the states saw the exact behavior that you described about not being able to route Axis 7 and 8 to RTSI in MAX. This has been documented and will be investigated in due course.
    In the meantime, if you do need to eventually route Axis 7 and 8's signals to RTSI, then you can do this programatically in LabVIEW using the Select Signal VI.  When we use this VI to route Axis 7 and 8's Phase A signal to RTSI, it works correctly, and we see the PCI-6602's test panels increment when counting the corresponding RTSI line.
    Thanks,
    Kirtesh Mistry
    National Instruments UK & Ireland

  • HR Integration with CRM doesn't create employee in CRM

    Hello all;
    We are using SAP CRM 5.0 SP08 and SAP ECC 6.0. I am trying to setup the HR-CRM integration and did everything that must be done in my opinion. The IDOC is created succesfully from the ERP side via PFAL and BD87 in CRM shows "green" status records for the IDOC but no business partner is created. I read the blog /people/vikash.krishna/blog/2006/10/15/replicating-hr-master-data-part-1 , examined the SAP notes 934372, 312090, 550055 but there is no result. May you please help me in solving the problem?
    Best Regards,
    Erkan

    Hi Erkan
    Did you follow all the following steps
    Setting up Transfer of Employee (HR Master) from R/3 to CRM
    1. Logical system XXX assigned to R/3 client XXX. Logical system YYY assigned to CRM client YYY – view through SCC4
    2. Create RFC Destination YYY  for CRM client YYY in R/3 and
    Server ID  with user details and client YYY.
    3. Transaction code SALE :  Application Link Enabling (ALE) &#61664; Modelling and Implementing Business Processes &#61664; Maintain Distribution Model and Distribute Views. (Direct transaction code : BD64)
    Go to change mode and select ‘Create Model view’.
    You get a popup. Fill in the details – Technical name, short text and validity
    Select ‘Add message type’ from the application tool bar.
    Fill in the following details
    Model view : HRCRM
    Sender logical system : XXX
    Receiver logical system : YYY
    Message type : HRMD_ABA
    Note : Only this message type works for employee transfer.
    4.Save the model. From the same screen select the distribution model and from the menu Environment &#61664; Generate partner profiles
    Don’t change anything in the next screen. Simply Execute.
    4.Distribute the distribution model HRCRM
    Select the distribution model. From the menu bar, Edit &#61664; Model View &#61664; Distribute
    You get a dialog showing the receiver logical system. Execute.
    You get a log ‘Model view HRCRM has been created in target system YYY
    5.Go to the CRM system and check up whether this model has been created.
    Transaction code BD64
    The model has got copied. No changes can be made in CRM
    6. Generate partner profiles for the distribution model in CRM by selecting
    Environment &#61664; Generate partner profiles.
    In the next screen, do not make any changes and Execute.
    Partner profiles can be seen in transaction WE20
    <b>Delta Download Settings</b>
    7. So far, the above settings will ensure the initial download. However for any changes / new employees to be transferred, i.e delta changes, changes pointers need to be activated.
    In R/3, Transaction code SALE, Application Link Enabling (ALE) &#61664; Modelling and Implementing Business Processes &#61664; Master Data Distribution &#61664; Replication of Modified Data &#61664; Activate Change Pointers – Generally (BD61)
    This  activates change pointers globally for all message types.
    8. In R/3, Transaction code SALE, Application Link Enabling (ALE) &#61664; Modelling and Implementing Business Processes &#61664; Master Data Distribution &#61664; Replication of Modified Data &#61664; Activate Change Pointers for Message Types
    Activate change pointer for message type HRMD_ABA
    9. CRM : Number Assignments. Generally, there are 3 types of number assignments (also called switches) when business partners are created.
    1 – The system uses the number from the general internal interval of the number
          range object BU_PARTNER
    2 – The system uses the number from a specific internal interval of the object
    3 – The number is transferred from HR and a prefix is added. In this case, a specific external interval, which must be defined as XX00000000 (upto
    XX99999999), is used (where XX denotes any two letters).
    The number range object for all switch positions is BU_PARTNER, with the interval depending on the switch value.
    For switch value 1, the system uses the internal standard interval, otherwise for switch values 2 and 3 you must also create a grouping (transaction BUC2) for these intervals. For the system to be able to connect the grouping and the number range interval, the name of the grouping must be exactly the same as the name of the corresponding number range interval (the name of the grouping is contained in the first column of the table). If you select 3 (HRALX/PNUMB = 3) for the number assignment of busienss partners of the employee role, create HRALX/PSUBG switch manually in table T77S0.
    In table T77S0, HRALX/ONUMB is used to set the number assignment for organizational units and HRALX/PNUMB is used to set the number assignment for employees.
    Create a number range ZZ
    Transaction code BUC2. Create a grouping of the same ID as that of the number range. Eg. Number range ID : ZZ and grouping ID should also be ZZ
    In table T77S0, maintain the following combinations
    HRALX-PNUMB = 2
    HRALX-PSUBG = ZZ
    10. Make the following customizing changes in CRM
    Transaction code SM30 : Table T77S0
    Group     Sem Abbr     Value Abbr     
    HRALX     HRAC     X     Activate HR Integration with CRM
    HRALX     OBPON     ON     Activate integration between Business partners and Org Units
    HRALX     PBPON     ON     Integration between business partners and employees
    HRALX     OPROL     BUP004     Role definition for org unit – Business partner
    HRALX     PPROL     BUP003     Role definition for Employee – Business partner
    HRALX     ONUMB     1     Number range assignment for org units
    HRALX     PNUMB     2     Number range assignment for Employees
    HRALX     PSUBG     ZZ     Number range grouping only if PNUMB is not 1.
    11. Create Employee Master in R/3.  Employee master consists of Infotypes. The mandatory infotypes are Actions, Address, Personal data and Organizational Assignment.
    Transaction code : PA30
    12. In R/3 Initial Download : SE38 – RHALEINI
    Plan version : 01
    Object type : P – Person (always)
    Object ID : Employee ID eg. 1
    Receiver Partner no. : YYY
    Select further details
    You get all the data transfer details
    13. In CRM, transaction code PP01 – View HR Master objects
    You see that the employee 1 has got transferred. To see the corresponding business partner go to the infotype Relationships (the first row)
    Screen 2 gives you the business partner ID in CRM
    14. Now change the employee master in R/3.  Execute program RBDMIDOC in R/3 to send the changes over to CRM
    Put message type ‘HRMD_ABA’ and Execute
    15. All subsequent changes in R/3, i.e changing an existing Master or creating a new one goes through directly by program RBDMIDOC.
    16. After all employees are transferred to CRM from R/3 only then its safe to execute initial download CUSTOMER_REL
    If an Employee responsible 2 is replaced by 3 in the customer master in R/3, then in CRM, the same is not replaced. Only difference that the sales area assignment is no longer there for the replaced employee in transaction BP relationships.
    Hope this would help.
    Regards,
    Rekha Dadwal
    <b>You gain a point for every point that you reward. So reward helpful answers generously</b>

  • Integrating with Oracle EBS using XMLGateway issues

    Hi all,
    I'm trying to integrating with Oracle EBS using XMLGateway, and I meet some issues. Here are the steps I did.
    1) Update DATA_MAP.xgm file and DATA_TEST.dtd file into XMLGateway repository
    2) Define transactions in EBS client:
    Party Type: Supplier
    Transaction Type: Cat
    Transaction Subtype: Dog
    Transaction Description: test for cat and dog
    Standard Code: OAG
    External Transaction Direction: IN
    External Transaction Type: Cat
    External Transaction Subtype: Dog
    Queue: APPLSYS.ECX_IN_OAG_Q
    3) Define trading partners in EBS client
    Operating Unit: Vision Operations
    Trading Partener Type: Supplier
    Trading Partener name: ****
    Trading Partener site: ****
    Company Admin email: [email protected]
    ... other transaction info defined in step 2)
    4) Send inbound message using OTA send Inbound Page. It succeed.
    a. The return page display status code 1000 with status discription OK.
    b. From the transaction monitor, I can see the inbound message was processed successfully.
    c. From the database, I can see that this inbound message first arrived in ecx_inqueue table, and then moved to ecx_in_oag_q_table. And last disappeared from the ecx_in_oag_q_table. That means XMLGateway process the inbound message in transaction queue successfully.
    5) Send inbound message using SOAPUi. It failed.
    a. The return page display status code 200. That means the inbound message has been sent to inbound message queue successfully.
    b. From transaction monitor, I cannot see this request record.
    c. From the database, I can saw that this inbound message first arrived in wf_ws_jms_in table, then disappeared. It didn't moved to transaction queue which I selected when defined transations, so I guess it wasn't processed by XMLGateway. Using the following SQL, but cannot find error reason.
    select * from ecx_inbound_logs where process_id='******************'
    select * from apps.ecx_error_msgs where error_id='*****'
    I guess the reason is something happend to prevent inbound message to move from inbound message queue to transaction queue. So XMLGateway cannot process this inbound message.
    From XMLGateway user guide, I understand that there are three kinds of inbound queues(ECX_INBOUND which OTA uses, WF_WS_JMS_IN which soap over https uses, WF_JMS_IN which JMS uses), does't mention what are the corresponding transaction queues? Can they share the same transaction queue? Also see from this user guide, ecx_in_oag_q (transaction queue) is only for ecx_inbound queue. But when I try to define a transaction in EBS client, it seems that only ecx_in_oag_q can be chosen. I wondered why my second senarios failed when I used the same transation and trading partner. The message already arrived at wf_ws_jms_in and then disappeared. Is that because I selected the wrong transaction queue when defining transactions? But it was really cannot select any other transaction queues there. Or I missed some steps when using SOAP over HTTP/S?
    Appreciate you can give me some suggestions. Hope to hear your voice. Thanks in advance.

    Hi,
    Regarding the integration what type of integration you want.
    Can you please elaborate?There are some integration tools releases by Oracle for the integration.
    Regards
    Pramod

  • Sales Order Integration with e-Commerce Solution Venda

    To all you gurus out there
    My client is implementing the e-commerce solution Venda to process Credit Card Sales.
    In all the posts and information I have read, there is a) integration required between the e-commerce solution
    Q1 - Is the integration between e Commerce to ERP SD? 
    Q2 - The integration will create a Sales Order in SD with Credit Card Processing information?  I will need to configure the Credit Card Processing in ERP?
    Q3 - My client wants to collect the credit card payment from the Customer at the time of order placement and not at time of delivery.  This creates the problem of how the pre-payment posting is created at time of Sales Order create.
    Has anyone encountered this requirement and how was this resolved?
    Any insight would be greatly appreciated.

    Lauren
    I don't have experience with Venda, but I have worked on SAP CRM internet sales and home grown E commerce solutions, hence feel qualified to answer you.
    Q1 - Is the integration between e Commerce to ERP SD?
    Ans: Yes. Because orders created in the E commerce stores pass to ERP  via Middleware and hence both ERP and Ecommerce should have common master data ( customers, Materials, Pricing) and configuration, esp. Pricing procedures, partner functions, Availability/credit checks should be similar,
    Q2 - The integration will create a Sales Order in SD with Credit Card Processing information? I will need to configure the Credit Card Processing in ERP?
    Ans: Customers will create orders on your E-commerce site (Stores).  You can capture and validate the credit card and get authorization from clearing center etc. on the web itself.  Alternately you may just collect the credit card info from the customer and pass it along with the order to SAP where it will get  validated/authorized. However the order will come over to ERP  with credit card info and get fulfilled there.  So you need to configure ERP for credit card processing. Especially here:  SPRO/IMG/Sales and Distribution/Billing/Payment Cards and also in credit  and Riskmanagement (Forms Of Payment Guarantee).
    Also I am not sure Venda takes care of Credit card processing with your bank/clearing house. Usually there will be one more vendor/software and integration with that is needed for both ERP as well as E commerce software (Venda).
    Q3 - My client wants to collect the credit card payment from the Customer at the time of order placement and not at time of delivery. This creates the problem of how the pre-payment posting is created at time of Sales Order create.
    Ans: This is standard process and both SAP and your credit card processing software I talked about will be fully geared to do this. What happens is that a pre-authorization is take at the time of order and it will be checked again at Delivery for validity and so on.
    Go through this documentation:
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/a6/b1853478616434e10000009b38f83b/frameset.htm
    Hope this helps. Let me know.

  • DO integration with other modules

    Hello Gurus,
    When delivery is created, this means , it can be saved without picking packing or pgi or it can be pgi just done.
    When this is created, why is there no integration with MM? for example , when PGI, the stock count is it reduced in MM?
    So, it should reduce MM stock but not Reserve MM stock in this situation?
    Also, how is it integrated to PP?
    Will the delivery place demand in PP when it is created? Should the demand not already placed at time of order creation?
    regards
    M Russo

    First of all, please dont get confused with the postings happening in SAP with each module.
    SAP has distinguished different modules for easy way of operation and to have certain control over the related activities. Having said this, you cannot treat (assuming that you intend to say unrestricted stock)  the stock as MM.  In fact, MM activities would  come to an end once they inward any component and made the relevant FI / Excise postings.  Subsequent to this, PP activities starts where only, the stock will be posted to unrestricted subsequent to which SD activity starts. 
    why is there no integration with MM
    There is an integration with MM/PP once you create a sale order which is based on customization in OVZG and VOV6.
    Based on the above settings, stock will get reserved to either sale order or delivery.
    thanks
    G. Lakshmipathi

  • Satellite A200-27R Integrated microphone for Voice over IP

    The product description (see excerpt below) for a Satellite A200-27R states that the A200-27R has an Integrated microphone for Voice over IP. I have not been able to access this(e.g. with Skype, Live Messenger, Control Panel) nor is there any sign of it externally on the computer. The Control Panel > Sound > Recording tab says Microphone Realtek High Definition Audio not plugged in.
    How do I set up and use the Integrated microphone for voice over IP?
    Special features Enhanced Intel® SpeedStep® Technology
    SM BIOS compliant
    HD Audio support
    Microsoft® Windows® HotStart? for instant-on entertainment
    Multimedia Bar with 6 Easy Keys (Internet Browser, CD/DVD launcher, Play/Pause, Stop, Rewind, Forward)
    integrated microphone for Voice over IP

    Hi
    The built-in microphone depends on the webcam.
    As far as I know the Satellite A200-27R PSAE3E was not equipped with internal webcam and therefore the internal mic is not available.
    Try to use an external headset with mic or only the single mic.
    Regards

  • Verisign integrated with CF

    Does anybody know if Verisign can be integrated with CF? If
    so then where can I find an example?
    Any example of any other solution to make safe transactions
    through my site?

    You seem to be asking of ColdFusion will work over SSL
    (HTTPS). Yes and for simple cfm templates you do not have to do
    anything for ColdFusion. The SSL is all handled by your webserver
    or (maybe a SSL appliance). ColdFusion does not really care if you
    are using HTTP or HTTPS. That is between your webserver and the
    client browser.
    If you want to use SSL for LDAP (cfldap) and other protocols
    that ColdFusion supports, then you must import the server
    certificate into the JVM keystore - cacerts. You can find
    technotes and other
    documentation on how to do that.

  • UCCX integration with subscriber

    Hi,
    We have CUCM publisher implemented in MCS server in site 1, we have CUCM subscriber in site 2 which is in UCS server, can we install UCCX in site 2 integrating with subscriber,if I have enough system resources in UCS server,let me know whether it is feasible or we have any challenges.
    Thanks,
    Baskar.

    Hi Baskar,
    Having a mix of UCS and MCS servers is not a problem, having a UCCX to the sub at site 2 should be OK as well as long as the RTT is less than 80ms between CUCM servers.
    I found this doc that talks a little bit about what happens when there is a WAN outage, in their scenario they have a UCCX HA over the wan which does not seem to be your case but still has some good stuff.
    https://supportforums.cisco.com/document/129111/chalk-talk-what-not-do-uccx
    -Roy

Maybe you are looking for

  • AS3.0 Save pdf option

    Hi surfers, Flash Actionscript 3.0. How to save Movieclip to pdf Format with high resolution. Help for me Thanks in Advance.

  • Problem with videoformat

    Hi everybody, I'm new in JMF and I'm trying to develop an aplication to capture webcam video stream on a computer end send it to another computer by the Lan. I write the program and when I try to execute it some messages appear. These messages can be

  • Subscription has been suspended

    Hi,  I got the following message " Your subscription has been suspended as you have exceeded your allocated free minutes. Your free minutes will start again on DEC 3, 2011" I did new payment in Nov 30 2011 and subscription still suspended. Thanks

  • Restricting Authorizations to Variants at User level

    Hi SAPians, Can you help me to know how can I restrict variants to be displayed for particular users.? Example: I am creating 5 variants in EMMACL transaction and give authorizations for the users only to particular Variants as below: 1. Variant1 -->

  • [SOLVED] nVidia driver 195.36.08 causes KDE4.4 to crash after logging?

    Hi to all Archers I noticed the new nVidia driver (195.36.08) on pacman's yesterday updates, I didn't update it immediately and preferred to wait until I was available to fiddle with it in case things went wrong. Apparently, that was the case Here's