XI in the role Of FTP

Hi all,
i have to use XI in the role of FTP for move 27 files wich are located in the same system but in diferent folders, and also has to be placed by XI in the same target system in diferentes folders. The Way that I´m thinking is creating one scenario for each folder source-target. But 27 scenarios look to much effort. has anyone thoer idea to do it the in the best way?
Any Idea?
Many thanks
Noelia

hi,
if files are big this will slow down your scenarios very much
I suggest creating of a java proxy (that you will invoke by abap report for example)
that will copy the file - <b>without passing them VIA XI</b>
<b>it will be very fast
it will be very simple
it will not put the files inside XI - as you don't need that</b>
Regards,
michal
<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

Similar Messages

  • XI in the role of an FTP server

    Hi there,
    I am working with a FILE to FILE scenario using no mapping. I followed this blog: /people/shabarish.vijayakumar/blog/2006/04/03/xi-in-the-role-of-a-ftp
    This is currently working but, i would like to know if you guys know if there is a way to avoid the limitation of having the same FILENAME.
    I mean, i would like to get a file with an specific name, process it (only routing, no mapping) and put this file in other system BUT with different name, or event with timestamp (in order not to overwrite files).
    Any clues??? Any helpful will be rewarded.
    Thanks and kind regards,
    David

    >>i would like to get a file with an specific name
    Use the variable substution option in the receiver CC to give the file a name from the payload.....
    >>event with timestamp (in order not to overwrite files).
    Select the file construction mode as Add to time stamp in teh receiver CC..
    http://help.sap.com/saphelp_nw04/helpdata/en/bc/bb79d6061007419a081e58cbeaaf28/content.htm
    Regards
    Santhosh

  • What is XI ? What are the role of an XI Consultant ?

    Hi Everybody,
    I am presently working as an ABAP Consultant since 3 years.Thinking for XI.
    <b>Can anybody tell me about XI.
    What are the role of an XI Consultant ?
    Is it a good option for an ABAPer ?</b>
    <b>Reward is assured</b>
    <b>Thanks in advance</b>
    Srikanta Gope

    <b>What is SAP XI?</b>
    SAP Exchange Infrastructure is SAP’s platform for process integration based on the exchange of XML messages.
    1. It provides a technical infrastructure for XML based message exchange in order to connect SAP components with each other as well as with non-SAP components.
    2. It delivers business process integration knowledge to the customer in the form of SAP pre-defined business scenarios.
    3. It provides an integrated tool set for building new business scenarios by defining and maintaining all integration relevant information. (“Shared collaboration knowledge”).
    Before we take a closer look at how the Exchange Infrastructure will enter into the IT landscape of every SAP customer, let’s take a closer look at the capabilities as well as the strategic direction of XI. This particular module of Net Weaver is one of the most powerful and is undeniably the most critical. Its purpose is really three-fold:
    Connect:
    XI has the ability to connect all applications regardless of whether it is an application
    From a 3rd party or from SAP. The solution has pre-built connectivity to all SAP modules
    Such as SAP CRM and utilizes the Adapter Framework to integrate 3rd Party solutions
    such as Siebel, People Soft, Legacy systems, or AS/400s and Mainframes.
    Coordinate:
    XI has the ability to define a path/workflow for each business transaction that is
    Integrated. The system actively routes each message to ensure that it is properly
    Delivered from the source to the target destination. Active monitoring allows
    Administrators to manage document exchange on an exception basis.
    Communicate:
    XI has the ability to translate files into any format whether an internal file format or any
    Business to Business integration standard including but not limited to an XML format, an
    EDI format, a marketplace, or a Web Service. Finally, there are multiple communication
    Protocols included which allow the routing of a file over protocols such as s/FTP, http/s,
    SOAP, ebMS, Value-Added Networks, or EDI INT (AS1, AS2).
    Understanding The SAP Exchange Infrastructure_
    Now, you might be saying to yourself, we already have solutions that provide all of this
    Functionality. True, most organizations have invested previously in an integration strategy, but what we see in over 90% of organizations is that they have multiple translators and communication brokers, which they are supporting on a daily basis. This is both a resource drain as well as a monetary drain. For example, it is not uncommon to see the following even in smaller organizations:
    • Multiple Point to Point connectivity: For example, R/3 connected to a 3rd party
    Warehouse Management Solution via an internally developed adapter or with the SAP
    Business Connector
    • A 3rd party EAI Integration Broker to connect legacy mainframe systems to SAP and
    WMS
    • A 3rd party EDI translator to communicate messages
    • A 3rd party XML broker to communicate XML messages to marketplaces and non-EDI
    Trading partners
    • A communication server that focuses on sending messages via FTP, Value-Added
    Networks and Internet protocols such as AS2 solution of choice for SAP end users
    Interface-
    <b>Role of XI consultant</b>
    As a SAP XI Developer you will be required to : Gather requirements, develop specifications and technical documentation. Perform requirement analysis and high and low level design. Perform the coding, testing and integration mapping Interface with onsite / offshore project teams ,sometimes responsible for developing java applications based on clients requirement specifications, preparing the technical design document, creating prototypes, analyzing and identifying performance bottle-necks, providing technical and user documentation and training to client, providing relevant data to the Module Leader for status reports both.
    <b>It's a good option to switch to XI</b>
    regards,
    srinivas
    <b>*reward for useful answers*</b>

  • Creation of a second Exchange 2013 server on a different site (with the roles of MBX and CAS) fails on prepare active directory and prepare schema.

    Hello everyone
    I have a network infrastructure  consisting of 3 sites, site A, site B, and site C. i have 2 domain controllers on every site, and the AD roles are on the primary domain controller on site A. On site A I have an Exchange 2013sp1 CU6.
    I want to create a second Exchange on Site B, with the roles of mailbox (the exchange on Site A will be first DAG member and the Exchange on Site B will be the second member of the DAG) and CAS.
    First question: Is my  thought correct about installaing on the same server mailbox and CAS server?
    Second question: how many DAG witnesses I need for the DAG? One per site, or one in general (for example located on site A)
    Third question: When I am trying to perform “Setup.exe /PrepareSchema /IAcceptExchangeServerLicenseTerms”  I receive the error
    “ Setup encountered a problem while validating the state of Active Directory:
     The Active Directory schema version (15303) is higher than Setup's version (15292). Therefore, PrepareSchema can't be executed.  See the Exchange setup log for more information on this error. For more information, visit:
    http://technet.microsoft.com/library(EXCHG.150)/ms.exch.setupreadiness.AdInitErrorRule.aspx “
    I tried  to run the PrepareSchema from  the ISO of Exchange 2013 SP1 and form the extracted content of Exchange 2013SP1 CU6 archive, but still receive the same error. Any ideas?
    Thanks in advance.

    Thank you for your answer,
    I have tried to run "Setup.exe /PrepareSchema /IAcceptExchangeServerLicenseTerms”  from
    Exchange 2013 CU6 media, but I still receive  the error:
    The Active Directory schema version (15303) is higher than Setup's version (15292). Therefore, PrepareSchema
    can't be executed.  See the Exchange setup log for more information on this error. For more information, visit:http://technet.microsoft.com/library(EXCHG.150)/ms.exch.setupreadiness.AdInitErrorRule.aspx “
    any ideas?

  • What is the Roles Of Bridging Account

    *What Are The Roles Of These Accounts Bridging, Non-Invoiced Sales Orders And Non-Invoiced Revenue in Periodic Account Assignments form? [ID 1335054.1]*
    The Expense account is there to accommodate European accounting practices.
    The Bridging account (as seen in WIP accounting classes) is used only in France.
    The bridging account (and possibly others) was included at the request of the Global Accounting Engine team on behalf of France in the setup form at design time; but it has never been used as it was decided that transfer To GL would remain manual for the moment. In other words, today PAC only generates distributions based on GAAP/Brazil accounting.
    In other words: In US accounting, when you put something in inventory it is accounted as an asset, in France it is accounted as an expense; so during a period you total all expenses and at the end of a period in order to do a fiscal Profit and Loss, you "convert" to assets by using a bridging account : you debit the inventory account and credit the bridging account. This is done by Product Nature: So you have a Bridging account for raw materials, for finished goods and semi-finished.
    The fields 'Non-invoiced Sales Orders' and 'Non-invoiced Revenue' was set up with a view to replacing the functionality (used in Europe) that is currently provided by the Global Accounting engine (AX). However, this has not yet been implemented in the apps - which currently support only US GAAP & Brazilian accounting as methods of generating distributions from PAC.
    User Guide
    2 – 72 Oracle Cost Management User’s Guide
    Bridging: This account is optional.
    You can also optionally enter an Analytical Invoice Price Variance, Analytic a l Purchase Mirror, Non–Invoiced Sales Order, Non–Invoiced Revenue, Analytical Revenue Mirror, Analytical Margins of Goods Sold, and Average Cost Variance account.
    Edited by: Deepkumar Sivanandan on Aug 25, 2012 11:56 PM

    Hi Thaman,
    Responsibility of functional consultant in ESS/MSS:- Functional configuration under SPRO > Employee self service and manager self service, then preparation of Functional specification design (FSD) if any deviation from standard SAP, Unit test plan preparation and all functionailty testing
    Responsibility of Technical consultant:- Preparation of Technical specification design document (TSD), activation of work flow and creation of workflow if additional is required. Creatio of form like vacancy requisition form, new position creation form etc.
    Also some kind of technical configuration is there in SPRO for workflow and form
    Regards,
    Purnima

  • What is the role of a Policy CA

    Hello All
    Can someone please help me with the following question please (thanks in advance)
    I read the following (from another post on this forum regarding Policy CAs)
    The role of a policy CA is to describe the policies and procedures that an organization implements to secure its PKI, the processes that validate the identity of certificate holders, and the processes that enforce the procedures that manage certificates.
    A policy CA issues certificates only to other CAs. The CAs that receive these certificates must uphold and enforce the policies that the policy CA defined.
    It is not mandatory to use policy CAs unless different divisions, sectors, or locations of your organization require different issuance policies and procedures. However, if your organization requires different issuance policies and procedures, you must add
    policy CAs to the hierarchy to define each unique policy. For example, an organization can implement one policy CA for all certificates that it issues internally to employees and another policy CA for all certificates that it issues to non-employees.
    Now the statement above
    The role of a policy CA is to describe the policies and procedures that an organization implements to secure its PKI
    To me that sounds like the CPS?
    My understanding is the CPS is simply a  document (normally a text file) which can be access via a URL (e.g. HTTP) in the same manner as a CRL. If that is the case is the location of the CPS detailed in a known extension like the CPD extension?
    Also
    How do you 'enforce' the Policy as detailed by the Policy CA, for example
    Lets say we have three level PKI, Root > Policy CA (only issued cert to issuing CA) > Issuing CA
    Now as far as I am aware with an Enterprise AD joined CA (issuing CA) requesting and obtaining certificates is controlled by Templates and these Templates are controlled by Security ACL (AD security) detailing who can Read, Enroll, Auto-Enroll
    for a certificate (e.g. WEB Server) based on these templates.
    If the above is correct where does the Policy CA come in, in as much as 'enforcing a given policy' for example lets say the Policy CA states any certs issued by me to Issuing CA's these Issuing CA can only allow the WEB Server
    template. What is to stop an Admin giving Read, and Enroll permissions for the Code Signing template, and thereby issuing Code Signing certs from the Issuing CA.
     Are the Policies setup on the Policy CA (I assume you somehow setup Policies hence the name?) related to EKU, for example when the Policy CA issues a CA Cert  (basic constraints) to the Issuing CA, does the Policy CA set certain EKU (which
    I understand are known OIDs) in the CA cert it issues to the Issuing CA, some how preventing the Issuing CA from issuing a Code Signing Cert for example?
    Any advice most welcome as I would really like to understand the machanics of the above
    Thanks All in advance
    AAnotherUser__
    AAnotherUser__

    > To me that sounds like the CPS?
    exactly.
    > If that is the case is the location of the CPS detailed in a known extension like the CPD extension?
    yes, it is called Certificate Policies extension. Go to
    https://www.verisign.com or https://www.digicert.com, THOUSANDS OF THEM!!!111oneone and examine their certificates in the Details tab. There you will find a Certificate Policies extension, that will include policy
    OID (mandatory) and a combination of User Notice and/or CPS location url. Windows certificate GUI control fetches this extension and active Issuer Statement button in General tab. If the certificate contains only User Notice, a small dialog with User Notice
    will appear. If there is an URL, you will be redirected to the URL referenced in the Certificate Policies extension.
    > If the above is correct where does the Policy CA come in, in as much as 'enforcing a given policy' for example lets say the Policy CA states any certs issued by me to Issuing CA's these Issuing CA can only allow the
    WEB Server template.
    this assumption is incorrect. CPS does not restrict on certificate types allowed to you. CPS defines the procedure which is used to issue certificates to you. For example, authentication (user name and password combination, hardware tools, biometric or even
    face-to-face meetings) procedure, criteria list you should pass in order to get the certificate, your and CA (relying parties) liability, responsibility and certificate usage rules. Certificate is not your property, it is a property of the issuing CA
    Consider a certificate like a personal passport (ID card). Passport is not your property, it is a property of the issuing organization (state organization). Before getting the passport, you are submitting documents that prove your personality (entity). If
    you are supplying birth passport it is a sort of initial enrollment, if you submit existing passport -- it is re-enrollment (everything like in certificates). You are signing an agreement between you and state. This agreement is a CPS, it defines the passport
    issuance terms (validity, re-enrollment procedures, etc.) and usage policies. You shall not give your certitificate to 3rd parties (except the ones allowed by a government). You shall notify issuing organization if you lost the passport, or it was lost. You
    can continue these parallels (between your passport or person ID card with digital certificates).
    Regarding technical enforcement. Policy CA can define multiple policies. All of them are listed in the Policy CA certificate itself. All certificates issued below (unlimited levels down), all certificates must belong to any of the mentioned policy. RFC5280
    defines the certificate policy OID constraint validation. If constraint is violated, certificate chaining engine will report an error. If Policy CA defines policy with OId=1.1.1 and some certificate below is issued under policy 1.2.1 --
    the certificate will become invalid, because of constraint violation.
    Since it is bare measure, an owner of Policy CA should perform regular audits of its members to verify whether the policies are followed. Policy CA may stop relationships with child CA (by revoking child CA certificate) if policy violations are found during
    audit.
    > some how preventing the Issuing CA from issuing a Code Signing Cert for example
    it is possible, but not mandatory. Policy CA certificate may define only particular EKUs allowed below. It can be done via specific EKU in the policy CA certificate, application policy constraints, or extended properties.
    > I would really like to understand the machanics of the above
    you are going to be a PKI expert!
    Ok, I wrote a ton of words, but the reality is not that bright. Policies are violated, constraints are not followed. Eventually, who cares? Comodo has enough strict CPS, but constantly issues legitimate certificates to unknown persons, because someone calls
    to Comodo and says "Hello, I'm from Google, please, send me few certs" and they send. Many years ago, VeriSign failed in the same way. Who said that EKU extension is strictly followed? Examine the certificate at
    https://login.live.com. Intermediate CA is not eligigle to issue end entity certificates for other purposes (EKU) than the ones listed in its own certificate. REALLY? But who cares? IE doesn't care. Policy constraints are
    violated? Who cares if nobody will notice that (I didn't see the app that would complain so loud). But all this doesn't matter that you can do the same way. You still need to follow all rules, recomendations, best practices even if they are not mandatory.
    It is a part of your PKI's success.
    My weblog: en-us.sysadmins.lv
    PowerShell PKI Module: pspki.codeplex.com
    PowerShell Cmdlet Help Editor pscmdlethelpeditor.codeplex.com
    Check out new: SSL Certificate Verifier
    Check out new:
    PowerShell FCIV tool.

  • How do get the role from ldap session.

    i am using the follwing getting the role from the request in openldap and j_security_check:
    f(request.isUserInRole("manager")){
    how can i use this in the session:

    You might wanna change permissions for that attribute ...
    Change it from Admin to OWNER and you should be able to then get it for any user ...
    HTH ..

  • How to get the Role from a process

    Hi,
    I have a process where I have different role panes with human intervention activities. Each human intervention invokes a screenflow.
    Is there any method by which I can get the role pane from which an intance is generated
    For e.g. in process P1, I have 3 different role panes i.e. R1, R2, R3. Suppose there is an human intervention activity A3 in R3. It invokes a screenflow in which there are different methods. I want to get the roleId here i.e. R3.
    Through creation data I can know the instance creator i.e. participant ID, but a participant can have more than one role. I want to get the role from which the Human Intervention activity is invoked.
    Please suggest / help.
    Thanks
    Jayant

    Hey Thanks a tonn
    It works fine by the following code
    role = Activity.role
    logMessage "message"
    logMessage "Role: " + role.name
    role.id returns an int, so I used role.name
    Thanks and Regards
    Jayant

  • Problem while reading the file from FTP server

    Hi Friends,
    I have a problem while fetching files from FTP server.
    I used FTP_Connect, FTP_COMMAND function modules. I can able to put the files into FTP server.
    but I cant able to pick the files from FTP server.
    anyone have faced similar issues kindly let me know.
    Thanks
    Gowrishankar

    Hi,
    try this way..
    for reading the file using FTP you need to use different unix command ..
    Prabhuda

  • From which table we can get the Role of the User in SRM

    Hi  All,
        I need to prepare a report which displays the user and his role in srm. So from which table i can get  the role of the user if i have the Userid.
    Thanks
    Channappa Sajjanar

    Hi
    t- code
    SUIM->rOLES->BY USER ASSIGNMENT
    SELECT WITHASSIGNMENT OF USER = username
    AS A OUTPUT YOU MAY GET ROLE ASSIGNED TO THAT USER.
    if you want which FM - you debug while executing this report.
    regards
    Muthu

  • Issue with the ROLES in Precalculation of WebTemplate in Reporting Agent.

    HI BWers,
    I am having trouble in understanding the functionality of ROLES and USERS in the Reporting Agent.
    My goal is to pre-calculate WebTemplate,so the users can get the data results based on their ROLES.
    -> When I select ROLES under Authorizations in Reporting Agent; my understanding was it will just pre-calculate the WebTemplate based on Roles. But, when I look at the job details its doing for the Users. I opted for   ROLES because I have 10-Roles and 100-Users, so the job runs for only Roles.
    -> I don't want to select the Users, as it will take longer time and uses lot of system resources.
    Can I just run for ROLES, for that under Authorizations in Reporting Agent do I need to select Precalculate User-Specifically and Select ROLES or just selecting ROLES will do. I tried both, just selecting ROLES is not working and selecting Precalculate User-Specifically & ROLES is not yielding the required results.
    Could you please throw some light on it, I am on BW 3.5 & SP15.
    Any help will be highly appreciated.
    Regards,
    swordfish.

    Hi,
    If you choose the Precalculate by User option, all the data and HTML pages for the Reporting Agent setting are precalculated for each of the selected users in a single job. This applies in both the cases: Roles or users. When you specify a role after selecting the option 'Precalculate by User', the precalculation will be done for all the users assigned to that role and not the role.
    Roles/Users is just 2 different ways of giving the user restriction. If you specify the roles, the system will precalculate for all the users assigned to the role. If you have few users for whom you want the precalculation to be done, then you can specify the user IDs. If you have many users assigned to a particular role for whom you want the precalculation to be done, then you can specify the role.
    Regards,
    Shilpa

  • How to add a role description to the Role Library:Role Information Column

    Hi to all,
    I have an interesting question.I have a task to show a role description in the role sorting table information column.Is there any way to get this parameter ?
    I tried with waveset.roleinfos.info.description but nothing happened.I saw that in some forms is used waveset.availableRoleInfos[$(rolename)].info.description, but i can not understand what is this parameter actualy for and from where it comes (and i did not get anything from it either when i tried with it).
    So my question is is there any way i can add this description attribute to the Information role column ?

    Hi Mariana,
    one way is to use the role upload if you want to use existing BI roles in Portal:
    Here are more infos: http://help.sap.com/saphelp_nw04s/Helpdata/EN/9d/8c174082fe1961e10000000a155106/frameset.htm
    Regards,
    Adem

  • Send to a Particular Person in the Role

    Hi,
    I would like to implement sending the task to a particular person in the role. Currently, GP will send the request to all the personal in the Role.
    How do I control in such a way that there is only a task send to a particular person of concern of that Role.
    For example,
    The Role - ApprovingOfficer consisting User : user A, user B and user C
    If I am from dept A I should send my request to user A, rather than also sending to user B and user C (which is what the current GP is )
    how to I do that? can advise?
    thank you.

    Hi,
    Do you have any sample or guideline on how do I dynamically input the particular to "Filled from context Parameter" ?
    As there are a few users can be of the same role. But depend on who I select the users dynamically from the WD UI, the task will be route to the particular user for action. (instead of all user of that Role now).
    thank you in advance.

  • Can the role info be passed from portal to ABAP web dynpro application

    Hi,
    We have some roles in the portal. We call the ABAP web dynpro applications from the portal. Is it possible to pass on the role from the portal to the Web dynpro ABAP application so that we can use this role information in the application.
    Thanks,
    Pooja

    Hi,
    you can try to add the expression
      role=<IView.PCDUnit>
    as part of the Application Parameters in the iView. This will be the role in 99%. However not all iViews started in the Portal must belong to a role. You can start iViews using page navigation that are not part of a role. Therefore the PCD does not talk about roles but about "units" which is the superordinate term.
    the value will be the PCD path of the role - e.g:
      portal_content/myFolder/roles/myRole

  • How to change the ROLE: Integration server in business system in SLD

    Hi,
    I am facing error in communication, becuase the integration server has been attached to in correct business system with incorrect client (001 instead of 700).
    In SLD, business system, 'integration' tab there is button "Associate with XI'.
    I have selected the role as integration server for the corrrect business system and aslo gave the correct pipeline url for integration server.
    When I press the button "Associate with XI" and Save nothing happened.
    How do i change my integration server.
    Please help.
    Regards,
    Rehan

    Hi Gaurav,
    I have checked the teachnical system  and its of type WEB AS ABAP. and when i click on the business systems tab, there are two business systems. When i double click on the business systems
    I realised that both the business systems has been defined with role: integration server.
    IN one business system i can see that there is "associate with XI" button.
    But when i want to chnage the business system with correct client 700 , i tried pressing the button after entering the correct pileline url.... nothing happens.....
    Can you please let me know the procedure to chnage the technical system with respect to integration engine???
    PLease help as our project is held up due to this.
    regards,
    Rehan

Maybe you are looking for

  • N95 Bluetooth connection with car

    I drive an AUDI A6. Before I got my N95 I had a Sony/Ericsson i800. When I connected this phone with my car (Bluetooth), everything can be done from the car environment such as lookin for phonebook entries, selection of entries, dialing etc. With my

  • Compare with my cost of goods sold account to my sales revenue account

    Hi, i want to compare with my cost of goods sold account to my sales revenue account. After PGI my COGS a/c will be debited INVENTORY a/c will be credited so after sales my SALES a/c credit & customer a/c debit . I want to see what is the difference

  • Custom Renderer

    Hi, I've created a custom parser which on taking certain binary files parses and inserts them into oracle tables. So anytime a file is updated on iFS so are the tables. Now conversly I want a custom renderer so whenever data is updated or inserted in

  • [b]error: date format picture ends before converting entire input string[/b

    when I insert some data into a table, which got a date field, it pops up this error. insert inot test values ('31-mar-2004 0:22:22') after i take away the time part from the string, it works ok, seems the time is not recognized i tried to put a line

  • Run Report

    Hi I am trying to run report but is nothing to do. DECLARE      report_id Report_Object;      vc_ReportServerJob VARCHAR2(100);      vc_rep_status VARCHAR2(100);      vjob_id VARCHAR2(100); BEGIN      report_id:= find_report_object('MYREPORT1');