Setting up the HR-PDC  interface to ext. system without direct RFC

Hello,
Setting up the HR-PDC  interface to external system without direct RFC - Uploading time events
Following note number 647145, I tried to set up connection to external time collection system. As the external system isn't able to work with RFC, I setup a fileport using transaction WE21. When an outbound IDOC is created with transaction PT80, it will be stored at the outbound path. The IDOC then will be transfered to the external system with a unix script triggered by event.
For inbound IDOCS, the fileport cannot be used as I don't see any way to configure it as the time events that  should come in via RFC port, will be uploaded and processed according the ALE distribution model. The BOR object "PTManagerExtPEvent" of type "BUS7014" with method "Insert" is used to insert the time events into the interface table CC1TEV from an HR-PDC certified subsystem. The message type is "HRCC1UPTEVEN".
As standard process won't work in our case, I'd need alternative solution. Actually the time events are send via ftp to the SAP directory that points to incoming IDOC path setup on WE21.
Maybe there should some way to setup RFC connection to own SAP system that points to the SAP directory where the inbound files are stored.
Maybe using the FM IDOC_INPUT_HRCC1UPTEVEN can be used to trigger the upload manually but first the files have to be uploaded from file similiar to report RSEINB00. Testing this report using the SAP directory and port where the inbound files are located I get error message that IDOC control record is missing, that seems to be understandable as this report is used to upload IDOCS from file but HR-PDC upload file HRCC1UPTEVEN01 has no specific IDOC segments in this moment as it was created according specific HR-PDC interface description. The IDOC in the standard process will be created with the BAPI.
As I'm new in HR and ALE, I'd be grateful for any help on this matter.
Best regards
Andreas

Hello Andreas,
thanks for Your contribution. Recently I've got the trial version and made some tests and found out that the bapi-handler works perfectly for managing HR-PDC interface.
Nevertheless actually there's no compilation for OS/400 and the AS/400 I'm working with has an old OS release without C compiler and furthermore RFC libraries of SAP cannot be installed on this release.
The Bapi-handler for testing runs on Windows
and I'd need an intermediate machine to manage the data between AS/400 and SAP. I'd prefer direct connection between timecollection subsystem and SAP for obvios reason.
Regards
Andreas

Similar Messages

  • I have an iphone 5s and my kids have ipods. How do i set up the ipods to use facetime and messaging without it going through my iphone?

    i have an iphone 5s and my kids have ipod touches. How do i set up the ipods to use facetime and messaging without it going through my iphone or rather using my apple id? Is this possible? Does each device need its own apple ID and/or icloud email?

    Try unchecking your phone number and email address (if present) under You can be reached by FaceTime (iMessage) at in Settings>Messages>Send & Receive and Settings>FaceTime on their devices.  Also uncheck their email address (if present) on your phone.
    Otherwise have them use separate Apple IDs for these services (tap the ID, sign out, sign back in with a different ID).  You can do this and still share the same ID for other services such as iTunes.

  • Is there a list of software to set up the Labview Arduino interface?

    Hi all,
    I am new to Arduino programming but pretty familiar with Labview. When I saw there was a toolkit that would allow me to program my Arduino in the Labview environment I was very excited. However, I am having a very difficult time establishing communication between the two systems. Is there any chance someone could post a link that lists all the software required to set up the toolkit properly; as well as how things need to be configured. I uploaded the LIFA base firmware to my areduino and have downloaded NI VISA drivers (as other forum posts suggested), but still haven't gotten any positive results.
    Thanks.

    Hi lbvw,
    The driver shouldn't need to be configured for the Arduino to communicate with your system. I would suggest going to the LabVIEW Interface for Arduino discussions in the NI Community for LabVIEW Interface for Arduino group for more help with this issue. 
    Jordan G.
    Applications Engineer
    National Instruments

  • PDC interface - PM/CS confirmation without Activity type

    Hi,
    We have a problem with PM/CS PDC confirmations in our ECC6 version of SAP.  For PS & PP, the default activity type is populated automatically when doing the confirmation.  But for PM/CS, the activity type is left blank.  All three CONFXX idocs have no activity type specified.
    The only thing I found regarding this problem/behavior is a OSS note, dated from 2001. OSS number is 0000381846.  Is this note applicable for our system?
    Is there someone who knows about this?
    Thanks
    Eric

    Hi,
    what you are willing to implement is not a supported functionality in the current Yard management.
    If this is not yet the case, I would encourage you to open a SAP Customer message so that your question gets checked and analysed at development support.
    BR
    Alain

  • Badge ID (TIMEID_NO) update in HR-PDC interface

    Dears,
    I have just set up the HR-PDC interface connecting to subsystem Honeywell Enterprise Building Integrator (EBI). We are running some tests and the first issue we identified was related to employees with new badges assined (field TIMEID_NO).
    If an employee loses its badge and then gets a new one with a different ID all time event records sent to SAP become invalid. It happens because in the subsystem (EBI) the employee badges' number is assigned but it is not updated in SAP yet.
    Is there a way to keep this field updated, meaning, to update it running a job or something? I could not find any BAPI that I could use. The one that have found updates master data in the subsystem but what I want is the other way around.
    Would it be possible?
    Thanks a lot for your help!
    Have a great day!

    Hi Heiko, thanks for your answer.
    Is is Temaline. The subsystem is Honeywell EBI, and it is certified.
    We've solved the issue by an enhancement that replace the card number by a sequence of zeros.
    Regards.

  • HR-PDC interface: Problems in the file name of the downloaded idoc file

    I'm currently busy with the HR-PDC interface to EBI-time recording system. The RFC destination to EBI's quality system is working fine but we are experiencing differences in the idoc file name that we are creating in the EBI path. When we send a request to EBI to upload clocks, an idoc (Message Type: HRCC1REQUPTEVEN and IDOC type: HRCC1REQUPTEVEN01 ) is sent to EBI The file name is HRCC1REQUPTEVEN whereas in a previous implementation file name is HRCC1REQUPTEVEN01. The control record information on the outbound idoc are the similiar in terms message types and idoc types sent through to EBI. Have you ever come across this issue in your previous experiences with SASOL's HR-PDC interface. SAP has not changed the IDOC type HRCC1REQUPTEVEN01 since 1998.

    can you please also contact IDM support about it?
    * http://www.internetdownloadmanager.com/register/new_faq/main.cgi

  • HT1947 I lost my apple tv remote.  How can I set up the use of my iphone with the remote app?

    I lost my apple tv remote.  How can I set up the use of my iphone remote app without it?

    The remote app would require home sharing to be enabled and both to be on the same network. If that's not the case then you will need a new remote

  • How do I set up the port interface for the WAN side of my RVS4000 to 100T Full Duplex?

    How do I set up the port interface for the WAN side of my RVS4000? The ISP says I need to set it to 100T Full Duplex, but where would I do that? In the Router's administration GUI I can't find any options to make such settings for the WAN side.

    The setup of the folders in Finder is entirely up to you. Whatever suits your needs is what you should do. Lightroom will be fine no matter how you set it up.
    So I'm not really sure what your question is.

  • HT1338 I want to plug my Air into my TV. I have the latest HDMI adapter with sound. My TV has a HDMI port. Is there a setting in my Air that tells the computer to interface with my TV? I can't find it.

    I want to plug my Air into my TV. I have the latest HDMI adapter with sound. My TV has a HDMI port. Is there a setting in my Air that tells the computer to interface with my TV? I can't find it.

    Apple menu>System Preferences>Sound>Output, make sure the TV is selected as the device

  • Preventing ejbgen generating a pk setter on the local interface

    The spec states (10.3.1) that the setter for the pk cmp-field should
    not be exposed on the component interface yet the interface
    generated by ejbgen does in fact generate the setter.
    How do I prevent this?

    Just make sure that you delete something like the following on top of the
    setter
    @ejbgen: local-method
    "Aaron" <[email protected]> wrote in message
    news:3f88ecce$[email protected]..
    >
    The spec states (10.3.1) that the setter for the pk cmp-field should
    not be exposed on the component interface yet the interface
    generated by ejbgen does in fact generate the setter.
    How do I prevent this?

  • Setting up the XSI interface

    Hi All,
    We have a requirement to use FedEx/UPS for its shipments. Do we have any way to support that? We found that XSI would be helpful in serving this purpose in standard SAP.
    If anybody already worked on this requirement pls. provide us the information on feasibility of XSI for FedEx/UPS.
    Also let us know the effort needed for the customization and configuration of XSI.
    We are basicalyl looking for Configuration and Customization.
    Regards,
    Deepthi.K

    Hi Deepthi
    With Fedex, you need to establish and RFC call, through the Business connector.
    Once done they will provide you with Fedex implementation guide documentation.
    Do the rest of the configuration as per the documentation once the BC is established.
    You will also need to configure an output type to send and receive the data from Fedex
    So the requirement would be
    1) Basis to set up Business Connector
    2) Consultant to set up the configuration, partner profile, message type to send the idoc
    You need to check with UPS if they are also ready to establish direct connectivity to their server.
    If so, then follow the steps as above
    and if not
    You will need to manually set up the configuration and ask for files from UPS regarding their routes , destinations...etc
    This needs to be uploaded in SAP asynchoronous method
    Let me know if you need more information
    Thanks
    Sheetal

  • How to set up the communication channel for third party idoc

    Hello,
    I am trying to send an idoc from an sap 4.6c system to an third party system. The third party system is supporting idcos with trfc.
    My problem is to set up the communication channel in the integration builder (configuration) for the third party system. The idoc is waitung in XI to transport.
    My settings are:
    adapter type: idoc
    transport protocol: idoc
    message protocol: idoc
    adapter engine: integration engine
    rfc destination: xyz (is working fine)
    interface version: sap release 4.0 or higher
    port: ??
    sap release 46c
    My problem is the port. should i set up a port in idx1? But the third party is not an sap system and so i dont have a client.
    On the xi i have defined a port in transaction we21 (transactional rfc) for the third party with my rfc destination xyz. But if i enter that port in communication channel i got error messages.
    Thanks for any help.

    Hi Christian,
    yes, you have to mainztain that port in idx1.
    First ypi load the rfc-metadata from an SAP referenzsystem and afterwards copy this metadata to the third party port.
    For further details check the onlinedocumentation "IDoc Processing with the IDoc Adapter" XI -> runtime -> adapter
    Good luck,
    Holger

  • How do I use GarageBand as a amp/speaker to listen to my Electronic Drum set? I have a MIDI-USB cord already but I can't figure out how to listen to my set through the software using my computer speakers?

    How do I use GarageBand as a amp/speaker to listen to my Electronic Drum set? I have a MIDI-USB cord already but I can't figure out how to listen to my set through the software using my computer speakers?

    If you want to listen to the sounds of your drum set, you should use an audio cable and connect it to the computer's line-in, then create a real instrument track.
    If you use a Midi/USB interface, you'll have to create a software instrument track and select one of GB's drumsets as the instrument. Hopefully your drumset's midi notes are mapped to the right sounds in GB.

  • The requested operation could not be performed because OLE DB provider "MSOLAP" for linked server does not support the required transaction interface.

    I am getting the following error when attempting to INSERT the results of an "EXEC(@MDXQuery) at SSAS LinkedServer":
    The requested operation could not be performed because OLE DB provider "MSOLAP" for linked server does not support the required transaction interface.
    Here is code that illustrates what I am doing:
    DECLARE @MDX varchar(max);
    SET @MDX='
    SELECT
    [Measures].[Extended Service Count]
    } ON COLUMNS,
    NON EMPTY [Organization].[By Manufacturer].[Manufacturer]
    ON ROWS
    FROM (
    SELECT
    {[Organization].[Org Tree].&[2025],[Organization].[Org Tree].&[2040]} ON 0
    FROM [MyCube]
    /* Test 1 */
    EXECUTE(@MDX) at SSASLinkedServer;
    /* Test 2 */
    DECLARE @ResultsB TABLE (
    Manufacturer varchar(255)
    , ExtendedServiceCount float
    INSERT INTO @ResultsB (Manufacturer, ExtendedServiceCount) EXECUTE(@MDX) at SSASLinkedServer;
    Test 1 succeeds, returning expected results, and Test 2 fails returning the error mentioned above.
    Other articles I've found so far don't seem to apply to my case.  I am not creating any explicit transactions in my code.   When I use OPENQUERY, I am able to do the insert just fine, but not when I use EXEC @MDX at LinkedServer.
    Unfortunately in some variations of the query, I run into the 8800 character limit on OPENQUERY, so I need to use this other approach.
    Any ideas?
    -Tab Alleman

    Hi Tab,
    In this case, SQL Server Analysis Services doesn’t support Distributed Transactions by design. Here is a similar thread about this issue for your reference, please see:
    http://social.technet.microsoft.com/Forums/en-US/8b07be45-01b6-49d4-b773-9f441c0e44c9/olaplinked-server-error-msolap-for-linked-server-olaplinked-server-does-not-support-the?forum=sqlanalysisservices
    One workaround is that use SQLCMD to execute the EXEC AT command and saved the results to a file, then import using SSIS.
    If you have any feedback on our support, please click
    here.
    Regards,
    Elvis Long
    TechNet Community Support

  • Cookie set on the request from flex disappers

    All,
    I need to set cookie for calls from flex. So on the server side I set the cookie and send the response back to flex. I used tools like tamperdata and debugbar to monitor the request calls and I found that the cookie i set is available + a
    JSessionID cookie is also available in the response headers "
    Set-Cookie".Since cookie is set on the response headers, it is expected to be available in all the next successive calls.
    But on my next successive call I see only the the Jsession id for all the calls. And in some call i see the cookie I set. 
    I use caringorm framework. So far I have analysed and found that if the call goes from same delegate I see my cookie, but if its from different delegate then i don't see the cookie in the request. I tried using same delegate for all my commands by creating objects of the same delegate but still it didn't work. 
    I feel creazy when i thing why only JseesionId is available in the cookie and not the one which i set in the calls irrespective of the delegate. I am not sure where i am going wrong. Even when i try to do document.cookie in the external interface call or in the URL using Javascript alert I only see a empty string not ven the Jsession id in the document.cookie. some thing is really creazy. 
    Sicne result event does not have the option of cookie, is flex eating the cookie set on the response. Then why on Jsessionid is available? I have also seen that in HTTPServiceMessage has an option of recordHeaders. Is my isseu is related to this. If so please let me know an example to use this. I am going insane with this issue. Please help!!

    It's probably not the same delegate you need to hit, but exactly the same HTTPService.
    This is a bit I've gleaned from encountering similar issues, so it might not be exactly right!
    The Flash Player attaches the cookie info into the Channel that is used to make the call. If you want the same cookie, you need to use the same Channel.
    The jsessionid you are seeing is the way the same session is indicated to back end resources, so if two Flash apps hit the same service it knows they are different.
    The way I'm currently playing with, is to keep the ChannelSet around and inject it into Services as I need them, that's covering most of my problems!

Maybe you are looking for

  • How do I wipe Win 8.1 64 from a SSD to clean install Win 7 64?

    My HHD crashed on my Pavilion m6. Laptop was out of warranty, so I decided to go with a SSD. I only had a copy of Win 8 to install, so I could use my laptop while waiting for a copy of Win 7 Home Premium OEM from Amazon. Within that week I had the ne

  • I can't control my mouse in games [SOLVED]

    Hi I can't control my mouse in games like nexuiz, teeworld, sauerbraten, open arena... My mouse connected at usb and i have a laptop. I'm not using touchpad. Here's my xorg conf: # nvidia-settings: X configuration file generated by nvidia-settings #

  • How do I replace my superdrive in my late 2007 macbook pro 15 inch?

    My macbook pro doesn't read or burn CD's, doesn't burn DVD's. It's a 5 year old computer and I'm sure it's time to replace the superdrive in it. Is there a step by step procedure in doing this that I can do myself? I went into an apple store and was

  • Powerpoint converter hangs with converting PP presentation with audio

    Hi all, I've been using Captivate v5 before. Now I've starting Captivate 6 and now I've got an issue: When I import a Powerpoint presentation (2003) with a  voice over, made in powerpoint, the powerpoint converter hangs. No response on any click. The

  • Check if filename is correct

    hey guys, when I upload a file using my bsp page, I need to check if the filename is correct, right now I have the following code: num_multiparts = request->num_multiparts( ).     while i <= num_multiparts.       entity = request->get_multipart( i ).