The configuration parameters of 'BAPI_CUSTOMERCONTRACT_CHANGE'

Hi experts,
I want to use 'BAPI_CUSTOMERCONTRACT_CHANGE' to delete item 000020 in contract 12345678.But alway failed.Please reference below data.
Contract : 12345678
Item        Material     High level Item
000010    HA001
000020    HA002       000010
I guess it's the configuration problem.But I don't know how to maintain related configuration parameters in 'BAPI_CUSTOMERCONTRACT_CHANGE'.So who can give me some similar sample or help?Many thanks.
Thanks & Regards

Using this method, you can change or delete contracts.
You can change header data, item data, schedule line data, contract data and configuration data.
In general the following applies:
1. Only enter fields that you want to change.
2. Mark the fields you want to change with an X.
3. Fill in the UPDATEFLAG field with a U.
4. Always enter the key fields when making changes, including in the checkbox list.
5. An exception is configuration. If you change this, you must fill it in completely.
6. Enter quantities and dates under schedule line data.
7. Possible update flags: U = change
                        D = delete
                        I = insert
Example
1. Delete complete contract
2. Delete contract item
3. Changes to contract
4. Change configuration
Notes
1. Minimum entries required:
You MUST enter the contract number in the SALESDOCUMENT structure.
You must always enter key fields when you make a change.
You must always enter the update indicator in the INQUIRY_HEADER_INX.
2. Commitment control
The BAPI does not carry out a database commit. This means that the calling application must leave the commit in order to have changes made to the database. BAPI_TRANSACTION_COMMIT is available for this purpose.

Similar Messages

  • Report program to find the configuration parameters of the system?

    Hi,
    Is there any standard program in SAP to find out the configuration parameters or the configuration settings of the system and any program to find the configuration settings across systems?
    thanks & regards,
    siddhartha.
    P.S : Points will be rewarded.

    Can you concretize your question ? For what purposes ? The "system" is the front-end or server where sap are installed? Chek the RZ20 and ST06. Regards.

  • Help required to understand the configuration parameteres set in Ora JDBC

    Hello Support,
    Client is connected through Oracle JDBC and folllowing values is assigned in the configuration.
    (FAILOVER=on)(LOAD_BALANCE=off)
    I would like to know what is the meaning of above values please ? specially Load_balance = OFF
    Thanks

    I don't know if this will help or not, but with an executable jar file, the classpath is handled differently. All classes are expected to be contained in the jar and external classpath info is ignored. This may also be true in your case if the files are being accessed in that manner. You could try it out quickly by moving the policy and conf files into the jar and dropping the path info.
    If that works, you can decide whether or not you want it packaged that way.
    If it doesn't work, try unpacking the jar file and running it that way, instead of the executable jar. Again, if that works, you can decide how you want to package your app based on that information.

  • Configuration parameters input help va01 BAPI_SALESORDER_CREATEFROMDAT2..

    BAPI_SALESORDER_CREATEFROMDAT2
    Can some one tell me  what the fields mean, I know they are related to the configuration parameters in VA01... but what i want to know is what are the values to be passed into these structures and how...
    if possible can some one also specifically tell me the meaning of config_id root_id inst_id.... what is the concept SAP has used to design these configuration parameters screens etc... what are the classes etc fs it related to PP module)
    ORDER_CFGS_REF
    ORDER_CFGS_INST
    ORDER_CFGS_PART_OF
    ORDER_CFGS_VALUE
    ORDER_CFGS_BLOB
    ORDER_CFGS_VK
    ORDER_CFGS_REFINST
    Thank you.
    Points awarded.

    These flds are for config materials related....

  • Documentation of Configuration Parameters

    Just upgrading to ASE 15.7 from 15.5 and looking at the the configuration parameters.
    Anyone have any good documents for these configuration parameters - the online documentation isn't very good.
    aggresive task stealing - aggressive task stealing sets the SAP ASE scheduler task stealing policy to aggressive.
    auto query tuning - not in the manual
    enable plan sharing - enable plan sharing enables or disables SAP ASE to use shared query plans.
    ( I can guess what it does - any reason not to enable it ?)
    enable plan sharing - enable plan sharing enables or disables SAP ASE to use shared query plans.
    enforce dump configuration - not in the manual
    engine local cache percent - not in the manual
    optimise dump for faster load - not in the manual
    streamlined dynamic SQL - streamlined dynamic SQL enables the statement cache to store dynamic SQL statements
    (I can guess what it does - any reason not to enable it?)

    Dump configuration is described in SAP Note 1588316
    Also have a look at procedure sp_config_dump in Sybooks ASE 16
    Unfortunately not much info what's actually enforced with parameter
    enforce dump configuration

  • How to collect the BPC parameters into a transport

    Hi All
    We are in process of transporting out environment for the first time. How are we going to collect all the entries of the BPC parameters in a transport request.
    I want to collect all the entries of the UJ0_PARAM_APP table to a transport request.  is this we need to do or It has to be manually done when the system is installed in higher environments.
    Please advise.
    Thanks in advance
    AK

    Hi AK,
    First of all, not all BPC parameters are transportable. Main reason is that they don't always have to have same value across the landscape. For example, you might want having LOG and STATS set to ON in Dev, but not in Prod. Another reason is that some of them will be generated during first write-back.
    Most of the parameters are included in transport if you check Configuration check mark in BPC transport collection.
    If you still have some parameters that didn't come over you can manually include them in the transport as Type "Table Entry".
    Regards,
    Gersh

  • The configuration file did not contain well formed AppV configuration XML - When using Office 2013 ODT package

    All,
    I'm experiencing an issue where when using the Office 2013 package pulled down from ODT, that if I try to change the locations of either InfoPath Filler 2013 or Publisher 2013 from the default of Microsoft Office 2013 then I receive the message "The
    configuration file did not contain well formed AppV configuration XML. Please check the management server event log for more information". If I check Applications and Services\Microsoft\AppV\Server-Management\Admin the error displayed there is "An
    error was encountered parsing dynamic configuration file '0'. However I am able to change the shortcut location for all other applications except the above 2. I've tried redownloading the files using the ODT and also changing the version number (so far I've
    tried both the 15.0.4631.1002 and 15.0.4659.1001 with the same result).
    As all I'm interested in so far is having a package which contains Visio and Project I've tried following the article to exclude all the other Office elements:
    http://technet.microsoft.com/library/jj219426(v=office.15).aspx#BKMK_ExcludeAppElement. However the package looks to be the same and when I load it into the management console all the options and elements to Office 2013 are available like they were before
    when I hadn't set the exclude tags so I'm not sure whether the ExcludeApp parameters actually work correctly.
    This then brings me onto the 3rd issue I've experienced. I have a group for the Visio users and I've set custom security for them to have Visio delivered to them but not Project and then a seperate group for just Project users who will have Project delivered
    to them but not have Visio. When testing this sometimes seems to work but other times it seems to trip out and a user just in the Project or Visio group will get all of the Office 2013 applications and under the default location of Microsoft Office 2013. When
    trying to spot correlation with this it appears random and can happen to any user on any device. We have sequenced a few applications ourselves where different parts are needed for different users and we have successfully managed this using different security
    groups for different applications, just as I'm trying here with Office 2013.
    Has anyone else experienced the issue with the "did not contain well formed XML" as at the start of the post and how were you able to resolve this? Also has anyone any advice on how to troubleshoot the issue with the security seeming to trip out
    and publish all applications within a package to a user regardless of whether they are in the correct group or not?
    The management / publishing servers are 5.0.1224.0 which is SP1 HF4 and the clients are on SP2 HF5.
    Thanks

    Nicke,
    The config files are UTF-8. I did find the same article as yourself, however when searching for the value ‘TakeoverExtensionPointsFrom46=’ within either of the configuration.xml files that text isn’t found.
    No sinister reason not to share the file used, just it’s the same structure as referenced in the article:
    http://technet.microsoft.com/en-us/library/dn745895(v=office.15).aspx. The only difference being that I’m using ProPlusVolume and I’ve set a version number (which is the October
    2014 update). I’ve even looked to follow the above example as closely as possible in just using the ExcludeApp ID of Access and InfoPath, just to try and prove the process. However I still get the usual full package. The version of the Click-to-Run setup.exe
    I’m using is 15.0.4623.1001, so later than the version specified at the end of that article which is 15.0.4619.1000. Where can I expect to see the elements excluded? Will it be when loading the package into the management console or would it just not appear
    on the machine when delivered?
    <Configuration>
      <Add SourcePath="C:\OfficeDeploymentToolV2" Version="15.0.4659.1001" OfficeClientEdition="32">
        <Product ID="ProPlusVolume">
          <Language ID="en-us" />
    <ExcludeApp ID="Access" />
    <ExcludeApp ID="InfoPath" />
        </Product>
      </Add>
    </Configuration>
    3). We’ve not used global publishing in our environment yet so I will try that. I’ve set both GlobalRefreshEnabled and GlobalRefreshOnLogon to True and when using the command Get-AppvPublishingServer on the client I’m testing with I can see this is pulled
    through correctly. I’ve also added the client name to the AD group used to grant access to the package and it is published. However nothing is pulling through onto the Client, so are there any steps I’ve missed or misinterpreted when looking to set this up?
    I guess the global publishing is there to keep in with licensing for Office being per device? On a slight aside, as Windows licensing is being changed to allow per user licensing
    http://www.zdnet.com/microsoft-to-make-per-user-windows-licensing-available-to-enterprise-customers-7000035401/ does anyone know if there are any plans to allow for Office / Project / Visio licenses to go per user as well? We’re a volume license customer
    rather than subscription based so I think a lot of the options to selectively deploy Visio and Project are excluded for us.
    Dan,
    Ok that explains why the security could be tripping out then and leading to this result. As above I’ll try with global publishing and see how I get on.
     From what I’ve read / watched  I think only one Office 2013 package can be published to a machine, so we would be unable to have a separate package for Visio and a separate package for Project and then attempt to deliver
    them both together. If a user wanted both Project and Visio then I guess we’d need to have a combined Project and Visio package to cover than scenario, but then 2 more separate Project and Visio packages for those who would only want either Project and Visio
    (I think).
    The scenario we’re looking at is to see whether we are able to deliver Project and / or Visio to different users through an AppV package and this will then cover users on XenApp or on fat clients. Only a small proportion of our
    users will need access to Project and / or Visio so therefore we’d only have a small amount of Project and Visio licenses.
    However from what I’ve tested up to this point and from what I’ve picked up from Forum posts / watched on TechEd sessions is that as publishing is Global and is unable to use different security groups for different elements of the
    suite, then using Office through AppV is only suitable if you will be delivering the whole suite (including Project and Visio) to all of your users. So in a scenario where you’d only want certain elements to be delivered to a handful of users then you’d need
    to keep with traditional ESD methods to have this installed onto fat clients and steer clear of XenApp. If wanting to install to XenApp then a lockdown tool like AppSense or AppLocker would also need to be brought into the equation.
    Is my understanding above correct or have I missed some options / methods?
    If the full Office package is always delivered but a company only has Office licenses and no Project and Visio licenses for all its users, how do they stop Project and Visio being delivered and being available? Or again if you have
    this use case is the AppV method one which will be unsuitable?
    Thanks

  • How to configure some of VMX file configurations / VM Configuration Parameters via vCloudDirector REST API

    Hi
    We need to configure some settings for VM using vCloudDirector REST API other wise which can be down in 2 following ways.
    1. On VCenter -> select VM  ( in Power Off Mode ) -> Edit Settings -> Options -> Advanced -> General -> Configuration Parameters
         Add row with values like below
               ethernet0.ctxPerDev = 1
    2. -OR- directly login to Esxi Shell .. Open VMX file ( of the VM  - which can be located in /etc/vmware/hostd/vmInventory.xml ) and  add entries manually.
          Follow this KB http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1714
          for editing VMX file.
    We would like to know how this can be achieved using vCloud Director REST. We are using 5.5 versions for both VCD and VCenter.
    Thanks for help.
    Regards,
    Murali G D

    This level of modification is not available via vCloud Director's API afaik.  A similar question came up recently about modifying the amount of Video Memory on a VM, which you have to create some sort of custom workflow directly to vCenter/ESXi about.

  • Determine the required parameters in a VM/AssemblyInstance creation...

    Oracle Enterprise Manager Cloud Control's Cloud API documentation [12.1.0.2 EM with 12.1.0.4 Cloud Service Portal Plugin|http://docs.oracle.com/cd/E24628_01/doc.121/e28814/cloud_part5.htm#sthref1171] illustrates some examples on creating VM and Assembly service instances via POSTing to either a Zone or a ServiceTemplate resource.
    However, the documentation doesn't exactly specify nor indicate what are the attributes and/or "params" that ought to be included in such as request.
    In the current interpretation of service instance creation requests (thus, POST content-type of a service instance with the intention to create a new instance of a service), we have denoted it as a "CREATE" or "DEPLOYMENT" to better synchronized with current IT nomenclature.
    As part of the introspective nature of the Cloud API, the primary attributes/params of a "DEPLOYMENT" requests are included as part of the application/oracle.com.cloud.common.ServiceTemplate resource, which means each resource type extending the ServiceTemplate may choose to populate "deployment_params" attribute. Furthermore, for ServiceTemplate in the IaaS family (application/oracle.com.cloud.common.VMTemplate and application/oracle.com.cloud.common.AssemblyTemplate), we will always populate the "deployment_params" attribute.
    Here are some examples: (all paths are relative to the EM end point)
    <h4>Get the list of IaaS Service Templates to introspect</h4>
    GET /em/cloud/service_family_type/iaas?service_templates
    "service_templates" : {
    "media_type" : "application/oracle.com.cloud.common.ServiceTemplate+json" ,
    "total" : "5" ,
    "elements" :
    "uri" : "/em/cloud/iaas/servicetemplate/vm/oracle%3AdefaultService%3Aem%3Aprovisioning%3A1%3Acmp%3AVirtualization%3ATemplate%3AD7B887836B230A4BE0431780578C7C12%3A0.1" ,
    "name" : "saved template from ssa" ,
    "media_type" : "application/oracle.com.cloud.common.VMTemplate+json" ,
    "type" : "Template"
    "uri" : "/em/cloud/iaas/servicetemplate/vm/oracle%3AdefaultService%3Aem%3Aprovisioning%3A1%3Acmp%3AVirtualization%3ATemplate%3AD766060CF1D07533E0431780578CA840%3A0.1" ,
    "name" : "Template1" ,
    "media_type" : "application/oracle.com.cloud.common.VMTemplate+json" ,
    "type" : "Template"
    "uri" : "/em/cloud/iaas/servicetemplate/vm/oracle%3AdefaultService%3Aem%3Aprovisioning%3A1%3Acmp%3AVirtualization%3ATemplate%3AD7BDEC41C65F7C74E0431980578C221C%3A0.1" ,
    "name" : "aaa" ,
    "media_type" : "application/oracle.com.cloud.common.VMTemplate+json" ,
    "type" : "Template"
    "uri" : "/em/cloud/iaas/servicetemplate/assembly/oracle%3AdefaultService%3Aem%3Aprovisioning%3A1%3Acmp%3AVirtualization%3AAssembly%3AD766B6DD3BDE0F7BE0431780578CA8D8%3A0.1" ,
    "name" : "Env Assembly" ,
    "media_type" : "application/oracle.com.cloud.common.AssemblyTemplate+json" ,
    "type" : "Assembly"
    "uri" : "/em/cloud/iaas/servicetemplate/assembly/oracle%3AdefaultService%3Aem%3Aprovisioning%3A1%3Acmp%3AVirtualization%3AAssembly%3AD766898D34A66DCAE0431980578C55B6%3A0.1" ,
    "name" : "sidb_asm" ,
    "media_type" : "application/oracle.com.cloud.common.AssemblyTemplate+json" ,
    "type" : "Assembly"
    <h4>Select a VMTemplate to introspect the deployment parameters</h4>
    GET /em/cloud/iaas/servicetemplate/vm/oracle%3AdefaultService%3Aem%3Aprovisioning%3A1%3Acmp%3AVirtualization%3ATemplate%3AD7B887836B230A4BE0431780578C7C12%3A0.1?deployment_params
    "deployment_params" :
    "name" : "zone" ,
    "description" : "'zone' attribute is the URI of the zone that the 'application/oracle.com.cloud.common.VM' resource is to be created in" ,
    "type" : "STRING" ,
    "require" : "false" ,
    "sensitive" : "false"
    "name" : "based_on" ,
    "description" : "'based_on' attribute is the URI of the service template or format String of the originated source which the deployed 'application/oracle.com.cloud.common.VM' resource is to be followed" ,
    "type" : "STRING" ,
    "require" : "false" ,
    "sensitive" : "false"
    "name" : "cpu" ,
    "description" : "The information that determined how much 'CPU' is to be allocated to the deployed resource" ,
    "type" : "LIST" ,
    "require" : "false" ,
    "sensitive" : "false"
    "name" : "memory" ,
    "description" : "The information that determined how much 'MEMORY' is to be allocated to the deployed resource" ,
    "type" : "NUMBER" ,
    "require" : "false" ,
    "sensitive" : "false"
    "name" : "disks" ,
    "description" : "The list of disks to be included in the deployed resource" ,
    "type" : "LIST" ,
    "require" : "false" ,
    "sensitive" : "false"
    "name" : "params.domain_type" ,
    "description" : "The domain type of the Virtual Machine" ,
    "type" : "STRING" ,
    "require" : "false" ,
    "sensitive" : "false"
    "name" : "params.network_profile" ,
    "description" : "The identifier of the network profile to be used for the network instances of the Virtual Machine" ,
    "type" : "STRING" ,
    "require" : "false" ,
    "sensitive" : "false"
    "name" : "params.server_prefix" ,
    "description" : "The server prefix to be specified for the Virtual Machine" ,
    "type" : "STRING" ,
    "require" : "true" ,
    "sensitive" : "false"
    "name" : "params.server_size" ,
    "description" : "The name of the server instance size" ,
    "type" : "STRING" ,
    "require" : "false" ,
    "sensitive" : "false"
    "name" : "params.request_name" ,
    "description" : "The request name to be tracked for the Virtual Machine creation" ,
    "type" : "STRING" ,
    "require" : "false" ,
    "sensitive" : "false"
    "name" : "params.request_description" ,
    "description" : "The request description to be tracked for the Virtual Machine creation" ,
    "type" : "STRING" ,
    "require" : "false" ,
    "sensitive" : "false"
    "name" : "params.vnc_password" ,
    "description" : "The VNC password for the Virtual Machine" ,
    "type" : "STRING" ,
    "require" : "true" ,
    "sensitive" : "true"
    "name" : "params.root_password" ,
    "description" : "The Root password for the Virtual Machine" ,
    "type" : "STRING" ,
    "require" : "true" ,
    "sensitive" : "true"
    "name" : "params.start_vm" ,
    "description" : "Whether or not the Virtual Machine should be started after creation" ,
    "type" : "STRING" ,
    "defaultValue" : "YES" ,
    "require" : "false" ,
    "sensitive" : "false"
    "name" : "params.ha_enabled" ,
    "description" : "Whether or not the Virtual Machine should be HA enabled" ,
    "type" : "STRING" ,
    "defaultValue" : "NO" ,
    "require" : "false" ,
    "sensitive" : "false"
    "name" : "params.disks_overwrite" ,
    "description" : "Whether or not the default Virtual Machine disks should be overwritten" ,
    "type" : "STRING" ,
    "defaultValue" : "NO" ,
    "require" : "false" ,
    "sensitive" : "false"
    "name" : "params.networks" ,
    "description" : "Whether or not the default Virtual Machine disks should be overwritten" ,
    "type" : "LIST" ,
    "require" : "false" ,
    "sensitive" : "false"
    <h4>Similarly, for Assembly Template </h4>
    GET /em/cloud/iaas/servicetemplate/assembly/oracle%3AdefaultService%3Aem%3Aprovisioning%3A1%3Acmp%3AVirtualization%3AAssembly%3AD766B6DD3BDE0F7BE0431780578CA8D8%3A0.1?deployment_params
    "deployment_params" :
    "name" : "zone" ,
    "description" : "'zone' attribute is the URI of the zone that the 'application/oracle.com.cloud.common.AssemblyInstance' resource is to be created in" ,
    "type" : "STRING" ,
    "require" : "false" ,
    "sensitive" : "false"
    "name" : "based_on" ,
    "description" : "'based_on' attribute is the URI of the service template or format String of the originated source which the deployed 'application/oracle.com.cloud.common.AssemblyInstance' resource is to be followed" ,
    "type" : "STRING" ,
    "require" : "false" ,
    "sensitive" : "false"
    "name" : "deployment_plan" ,
    "description" : "'deployment_plan' attribute describes the configuration of which the deployed 'application/oracle.com.cloud.common.AssemblyInstance' resource is to be used in the XML deployment plan format" ,
    "type" : "STRING" ,
    "require" : "false" ,
    "sensitive" : "false"
    One could think of some ways to use this information in its integration. In particular, when Enterprise Manager were upgraded to a newer version, additional optional parameters may be added or some existing parameters may no longer be needed. These changes may be automatically discovered via the above introspection.
    For example, a client may cache the deployment parameters and before POSTing to create a new service instance, compare the API's deployment parameters with the cached copy to determine whether there are additional "require"="true" parameters. Even though Enterprise Manager will include missing required parameters/attributes in its 400 response, by introspecting deployment_parameters, a client can determine, a priori, what may be needed.

    The following additional parameters may be specified (though all of them are optional) as part of the Assembly Instance creation request:
    "name" : "params.assembly_instance_name" ,
    "description" : "The name of the assembly instance" ,
    "type" : "STRING" ,
    "require" : "false" ,
    "sensitive" : "false"
    "name" : "params.request_name" ,
    "description" : "The request name to be tracked for the Assembly Instance creation" ,
    "type" : "STRING" ,
    "require" : "false" ,
    "sensitive" : "false"
    "name" : "params.request_description" ,
    "description" : "The request description to be tracked for the Assembly Instance creation" ,
    "type" : "STRING" ,
    "require" : "false" ,
    "sensitive" : "false"
    "name" : "params.vnc_password" ,
    "description" : "The VNC password for all the Virtual Machines in the assembly" ,
    "type" : "STRING" ,
    "require" : "false" ,
    "sensitive" : "true"
    "name" : "params.root_password" ,
    "description" : "The Root password for all the Virtual Machines in the assembly" ,
    "type" : "STRING" ,
    "require" : "false" ,
    "sensitive" : "true"
    "name" : "params.server_size" ,
    "description" : "The name of the server instance size for all the Virtual Machines in the assembly" ,
    "type" : "STRING" ,
    "require" : "false" ,
    "sensitive" : "false"
    "name" : "params.network_profile" ,
    "description" : "The id of the network profile for all the networks in all the Virtual Machines in the assembly" ,
    "type" : "STRING" ,
    "require" : "false" ,
    "sensitive" : "false"
    For example,
    "params":{
    "assembly_instance_name":"QA Assembly",
    "request_name":"Quarterly Testing 1",
    "request_description":"Here is the request to create an QA Assembly for Quarterly testing",
    "vnc_password":"secret",
    "root_password":"secret",
    "server_size":"Small",
    "network_profile":"oracle:defaultService:em:provisioning:1:netConfig:D7C43DB9969841F5E0431980578CB5C1"
    When both "deployment_plan" and "params" are specified during Assembly Instance creation request, the values in the "params" attribute would take precedent. For example,if "deployment_plan" contained various server size specifications for the assembly while "params.server_size" were specified to be "Small", all Virtual Machines created would be of size "Small" instead of the values specified in the "deployment_plan".

  • Dynamic Configuration Parameters - FileName

    Hi to ALL.
    I have a File(EDI) to File(XML) scenario and I use seeburger . I want to get the source file timestamp . I made UDF with dynamic configuration and actived parameters on sender channel. (Source file timeStamp)
    My problem is the I can't get the value because the configuration with seeburguer use the channel split (EDI).
    On sxi_monitor I see two records one is for Functional Acknow. and the other is for the interface.
    On the first record I see the value but in the second ( when the mapping is procesing) the dynamic value refill with anothers values from Seeburger.(file converted to XML)
    I get this values from dynamic configuration ()
    SAP:Record namespace="http://seeburger.com/xi/Split997" name="maxSplitNumber">1</SAP:Record>
      <SAP:Record namespace="http://seeburger.com/xi/Split997" name="splitSender">YYYYY</SAP:Record>
      <SAP:Record namespace="http://seeburger.com/xi/Split997" name="splitState">ACCEPTED</SAP:Record>
      <SAP:Record namespace="http://seeburger.com/xi/Split997" name="splitMapping">XXX_E2X_ANSIX12_XXXX</SAP:Record>
      <SAP:Record namespace="http://seeburger.com/xi/Split997" name="actSplitNumber">1</SAP:Record>
    </SAP:DynamicConfiguration>

    Hi Luis,
    you  can use the parameter "attributeCopyList" with the Splitter Module
    With this parameter you can copy Dynamic Attributes across to your new channel.
    For example, if you want to copy the attribute "test1" with the namespace "http://sap.com/xi/test",
    the value for attributeCopy List is "http://sap.com/xi/test/test1"
    So your module chain might look like this:
    ModuleKey: splitter
    ParameterName: attributeCopyList
    ParameterValue: http://sap.com/xi/test/test1
    Each new "Split-File" will then have the Dynamic Attribute http://sap.com/xi/test with value "test1"
    regards,
    Daniel

  • Error during the configuration of communication channel

    Hi ,
    I am trying to create a senario where XI will send the DEBMAS Idocs to the SAP system.
    Can you please help me as to how sould i go about configuring this senarion.
    The error i am getting is -
    Communication channel is not configured correctly. Choose a different communication channel----- when i am trying to assign the communication channel to the receiver.
    Thanks for the help
    Nikhil

    Hi,
    1. at first you can take a look at:
    http://server:port/mdt/amtServlet
    find you channnel type and your channel and see if there's any error over there
    2.tell us all of the channel parameters that you've configured so far
    Regards,
    michal

  • Component ID not defined in the configuration

    Hi,
    I have created a entirely new component (PAR file) and uploaded the same (System Administrator> Support>Support Desk --> Portal Runtime --> Administration Console --> Archive Uploader).
    I also got the confirmation message like "Application successfully stored in the PCD".
    Now, through
    System Administrator> System Configuration> Knowledge Management --> User Interface > Mapping> Component,
    I created a new mapping, gave the name of the java class i was refering to along with the path as required.
    I also got the confirmation messgae like "Object has been saved and activated ".
    Now, when I try to use the newly registered class name in any component's specification, like in "components" parameters (System Administrator> System Configuration> Knowledge Management-->User Interface --> Settings >Layout Set-> <search for the desired result renderer> --> advanced options --> "Components"),
    I get the error message : " <class name within the newly uploaded component> is not a component ID that is defined in the configuration".
    Any ideas regarding the same ???
    If you must have more details, then i must specify that i am trying to alter the functioning of standard "SearchHeaderComponent". Since i cannot alter the standard JARs and PARs, I created a completely new PAR file with a new name and altered the "SearchHeaderComponent" file to suit my requirements. I saved the altered file with new name so as not to override the original file.
    I uploaded this new PAR file with new name ( with altered "SearchHeaderComponent" in the  "km.appl.ui.flex.component_core.jar." in the "com.sap.km.cm.ui.flex" component.)
    Be assured that no where, any standard file has been over-ridden or tampered. Only copies have been worked upon and then uploaded with new names.
    Edited by: Neeraj Tiwari on May 11, 2009 8:15 AM
    Edited by: Neeraj Tiwari on May 11, 2009 8:17 AM

    please look at thread
    https://www.sdn.sap.com/irj/scn/thread?threadID=1349964&tstart=0

  • Problems saving values in the configuration file

    Hello,
    I'm upgrading one of my projects from VS2005 (with .NET 2.0) to VS2013 (with .NET 4.5). I have a setup project in my solution, but this is no longer supported and I have to change to InstallShield
    deployment project. With the old setup project my app runs fine, but now with InstallShield I have a problem. I install the application in this folder: C:\Program Files (x86)\CompanyName\AppName. I use .config file to read and write some parameters.
    Reading parameters goes well, but when I write new values in the .config file a get one error. When I used the old setup project, at writing time the system created new .config file in C:\Users\me\AppData\Local\VirtualStore\Program Files (x86)\CompanyName\AppName
    (this is named isolated storage, isn't it? :S).
    These are all changes I made in the solution:
    When I opened the solution with VS 2013 the migration process went well (some warnings and messages) except setup project (of course).
    I upgrade all projects to .NET Framework 4.5 (Project properties -> Application -> Target framework).
    I have intalled InstallShielld Limited Edition and added and configured the new deployment project.
    I think that these are all changes. And this is the source code where I get the exception:
    public void SetXParamValue(string value)
    try
    Configuration conf = ConfigurationManager.OpenExeConfiguration(Application.ExecutablePath);
    conf.AppSettings.Settings["XParam"].Value = value;
    conf.Save();
    catch (Exception e)
    MessageBox.Show("Error setting X param.");
    And this is the exception:
    Exception messsage:
    An error occurred loading a configuration file: Access to the path 'C:\Program Files (x86)\CompanyName\AppName\oy25i1se.tmp' is denied. (C:\Program Files (x86)\CompanyName\AppName\ExeFile 1.0.192b.exe.config)
    Stack trace:
    at System.Configuration.MgmtConfigurationRecord.SaveAs(String filename, ConfigurationSaveMode saveMode, Boolean forceUpdateAll)
    at System.Configuration.Configuration.SaveAsImpl(String filename, ConfigurationSaveMode saveMode, Boolean forceSaveAll)
    at System.Configuration.Configuration.Save()
    at VisualizadorCabecera.FormPrincipal.EstablecerIdioma(CultureInfo idioma)
    Inner exception messsage:
    Access to the path 'C:\Program Files (x86)\CompanyName\AppName\oy25i1se.tmp' is denied.
    Stack trace:
    at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
    at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean
    checkHost)
    at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access)
    at System.CodeDom.Compiler.TempFileCollection.EnsureTempNameCreated()
    at System.CodeDom.Compiler.TempFileCollection.AddExtension(String fileExtension, Boolean keepFile)
    at System.CodeDom.Compiler.TempFileCollection.AddExtension(String fileExtension)
    at System.Configuration.Internal.WriteFileContext..ctor(String filename, String templateFilename)
    at System.Configuration.Internal.InternalConfigHost.StaticOpenStreamForWrite(String streamName, String templateStreamName, Object& writeContext, Boolean assertPermissions)
    at System.Configuration.Internal.InternalConfigHost.System.Configuration.Internal.IInternalConfigHost.OpenStreamForWrite(String streamName, String templateStreamName, Object& writeContext, Boolean assertPermissions)
    at System.Configuration.Internal.InternalConfigHost.System.Configuration.Internal.IInternalConfigHost.OpenStreamForWrite(String streamName, String templateStreamName, Object& writeContext)
    at System.Configuration.ClientConfigurationHost.OpenStreamForWrite(String streamName, String templateStreamName, Object& writeContext)
    at System.Configuration.UpdateConfigHost.OpenStreamForWrite(String streamName, String templateStreamName, Object& writeContext)
    at System.Configuration.MgmtConfigurationRecord.SaveAs(String filename, ConfigurationSaveMode saveMode, Boolean forceUpdateAll)
    Any suggestions? I have to configure something else?
    Thank you,
    Jon.

    > "With the old setup project my app runs fine"
    Actually, I disagree.  Your configuration file is sitting alongside your application, in a directory that
    should be protected from changes by "regular" users and it's
    only running because Windows is intercepting your attempt to write under C:\Program Files* and rerouting those attempts to a "Virtual Store" location.  By the sounds of it, something your new installer is doing is [quite rightly]
    stopping this from happening (IIRC, virtualisation can be turned off for a program and, IMHO,
    should be).  
    You need to move the configuration file to a location that the user can write to (somewhere under C:\Users\username), even if you have to copy it the very first time it's needed. 
    Regards, Phill W.

  • More than one X.509 certificate was found with the specified parameters

    Greetings All,
    We are getting an error in our application event logs every minute or so and it seems to be causing search queries to fail. Same error is appearing in the ULS logs.
    System
    Provider
    Name]
    System.ServiceModel
    4.0.0.0
    EventID
    3
    Qualifiers]
    49154
    Level
    2
    Task
    5
    Keywords
    0x80000000000000
    TimeCreated
    SystemTime]
    2014-06-25T02:30:12.000000000Z
    EventRecordID
    92894
    Channel
    Application
    Computer
    Security
    UserID]
    EventData
    System.ServiceModel.ServiceHostingEnvironment+HostingManager/63835064
    System.ServiceModel.ServiceActivationException:
    The service '/0c98374520dc4b748d92a1e51b365dce/SearchService.svc' cannot be
    activated due to an exception during compilation. The exception message is: More
    than one X.509 certificate was found with the specified parameters.. --->
    System.ArgumentException: More than one X.509 certificate was found with the
    specified parameters. at
    Microsoft.SharePoint.Utilities.CertificateManager.GetCertificate(String
    storeName, StoreLocation storeLocation, X509FindType findType, Object findValue)
    at
    Microsoft.SharePoint.Administration.SPIisWebServiceSettings.get_LocalSslCertificate()
    at Microsoft.SharePoint.SPServiceHostOperations.Configure(ServiceHostBase
    serviceHost, SPServiceAuthenticationMode authenticationMode) at
    Microsoft.Office.Server.Search.Administration.SearchServiceHostFactory.CreateServiceHost(String
    constructorString, Uri[] baseAddresses) at
    System.ServiceModel.ServiceHostingEnvironment.HostingManager.CreateService(String
    normalizedVirtualPath, EventTraceActivity eventTraceActivity) at
    System.ServiceModel.ServiceHostingEnvironment.HostingManager.ActivateService(ServiceActivationInfo
    serviceActivationInfo, EventTraceActivity eventTraceActivity) at
    System.ServiceModel.ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable(String
    normalizedVirtualPath, EventTraceActivity eventTraceActivity) --- End of inner
    exception stack trace --- at
    System.ServiceModel.ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable(String
    normalizedVirtualPath, EventTraceActivity eventTraceActivity) at
    System.ServiceModel.ServiceHostingEnvironment.EnsureServiceAvailableFast(String
    relativeVirtualPath, EventTraceActivity
    eventTraceActivity)
    w3wp
    6328
    Doesn't appear to affect the component health status or the crawling process, only the return of search results.
    Sorry, something went wrong.
    Search has encountered a problem that prevents results from being returned.  If the issue persists, please contact your administrator.
    I checked the certificates snapin, didn't see anything out of the ordinary but I have a feeling it goes deeper than that.
    Where can I remove this duplicate certificate? Thanks!

    Open IIS and check server certificates
    Check if there is any certificate applied to Security token service
    Did you used any certificate for web application in site
    Check binding of all web application in IIS
    Try to browse
    servername/0c98374520dc4b748d92a1e51b365dce/SearchService.svc from all servers, check the certificate details
    If this helped you resolve your issue, please mark it Answered

  • Error while setting up the configuration for XI integration builder

    Hi experts,
    I am trying to configure the XI integration builder.
    I have created an entry in table SPROXSET and created an RFC destination of type G.
    After that I am trying to execute the SPROXY, I am getting an error "IFR_HTTP_DEST must not be set in table SPROXSET;"
    ( IFR_HTTP_DEST is the entry in the table SPROXSET)
    Please give me solution to this error....This is very urgent.....
    Thanks,
    Madhuri.

    I am having the same problem:
    detail:
    I have set the echange parameters
    com.sap.aii.server.contextRoot.repository.services=rep
    com.sap.aii.server.httpport.repository=50000
    com.sap.aii.server.name.repository=xiserver
    TA: SLDAPICUST hostname=xiserver
    =>Check/maintain with report SPROX_CHECK_IFR_ADDRESS
    returns
    im exchange profilealdxi01:50000/rep
    =>Check with report SPROX_CHECK_IFR_RESPONSE
    givers:    Integration Builder data not un
    se38 shows a wrong url when debuging
    http://xiserver:50000/rep/ifraccess?service=query&type=namespace
    any suggesting
    sproxy only shows the local entries and not the XI interfaces

Maybe you are looking for

  • How can I make a palm tree sway?

    How can I make a palm tree sway? I have a palm tree that is a tiff file with alpha. I would like the tree trunk to bend a little and a few of the branches to sway as though it's gently moving in the wind. What would be the easiest way to make that ha

  • Gcc and others missing since Leopard installation

    Not that I use these myself, but in Terminal (and X11) I can no longer find things like gcc, c++, make and other files that would be valuable to show to my students. I have vi and emacs as before, and also pico. It seems as if we have considerably fe

  • Menu buttons turn grey when rendered

    Hi there, I have 2 DVD menus with buttons which were created in Photoshop.  The Colour Sets are assigned by a custom colour set in Encore and work fine in preview (green normal, red highlighted and orange selected.)  When I preview in Encore the menu

  • How to create arabic forms using adobe central forms

    How to create arabic forms using adobe central forms

  • Publish is disable

    hello in my Robohelp publish option dont active. my project is in Flash pro single source,i can Generate it but i can't publish project. to see pic of this click HERE robo publish