Namespace Doubt

Hi Experts
i am having some confusion with respect to namespace creation in my scenario. My scenario is a "bypass" scenario and i am not creating any data types or msg types or even mapping in the IR Side. I am doing my developemnt only in the ID part, i am just importing the IDOC from R/3 into the SWCV of the receiver.
My doubt is at the time of transport , is it good enough to transport only the ID part or shld i create a name space and use the idoc as external defination.
we can get the xsd structure from the exetranl defiantion and also we can get the xsd structure from the idoc which we ahve imported.
i am in real confusion
please help me out
tahnx in advance

Hi
DO not create IR objects for Bypass scenario.
Use dummy interface & namespace details in Configuration.
If you want to maintain the same file name in source & target, then do the following config in both sender & receiver file adapter channel
1) check the " use adapter specofic message attribtes" & " file name"
2) give any dummy file name in receiver channel
Regards
Abhijit

Similar Messages

  • Doubts in Accounting scenario of Custom Duty in SAP

    hi,
    can anybody give me the journal entries for material and capital goods being imported and duty paid and Cenvat taken in sap and its relavance with MM.(considering CIN)
    also i want to clarify my doubts regarding the custom duty(10%+Custom cess) which is a cost to company its effects in SAP.(whether charged to inventory).
    thanks in advance.
    regards,
    Anand

    Hi,
    >>><i>when in SLD .... you have buttons for creation of "new product" and "new software version component" ..... when SLD is set to show all the products/Software version components automatically by SAP.... what is the need of these two buttons?</i>
    SLD shows all the products and SWCV of SAP. The button you have specified allow us to create our own software component versions and products.
    One of the reasons as to why we create software component versions,is for modularity.
    Moreover, each of the namespaces under a SWCV has some commonality.
    >>><i>when my XI server is connected to R/3 systems i am not able to see this product (R/3 system) in SLD .... but i am able to import the IDOC/RFC to XI server.... why is that happening?</i>
    You will find an entry for R/3 in the technical system list.
    >>><i>Well! it also said by one of our gurus that R/3 systems should be defined in SLD of XI to be seen in SLD of XI... as your basis guy is quite busy to answer ... can some one me help to answer my curiousity?</i>
    Yes! If this is not done, how will xi know where the R/3 system is? You will have to tell xi, that r/3 is at this IP right? This is what you do in SLD.
    Regards,
    Smitha.

  • Doubt on technical systems and fault message types

    Hi,
            I had still doubt & i'm not clear to answers i got yesterday , plz clarify my doubts
             1.what are fault message types and   how  do we catch any exceptions  in file to  proxy scenario , can any one give simple example ?
             2.How do we register a non-sap system(FTP SERVER) in SLD  ? what steps  should we follow? Does any one have blogs regarding this?
               Plz answer to this questions, good answers will be rewarded.

    Hi Smitha,
    <i>1. what are fault message types and how do we catch any exceptions in file to proxy scenario , can any one give simple example</i>
    Fault Message are Msg type that provided whenever u create a namespace..they are usually used to get the exception or error mapped which has occured while execution of Application at the sender/receiver end....
    One scenario where i had used it from Soap to RFC where i defined the exception in rfc source code at r/3 end...I mapped that exception to Fault msg type that i created of my own type(didnt used the default)..
    Refer this for Fault msg usage in Asynch scenarios.
    /people/shabarish.vijayakumar/blog/2006/11/02/fault-message-types--a-demo-part-1
    Refer this for Fault msg usage in Synch scenarios.
    /people/sap.user72/blog/2006/01/16/xi-propagation-of-meaningful-error-information-to-soap-client
    Refer this for Handling Exceptions
    http://help.sap.com/saphelp_nw04/helpdata/en/33/4a773f12f14a18e10000000a114084/content.htm
    <i>2.How do we register a non-sap system(FTP SERVER) in SLD ? what steps should we follow? Does any one have blogs regarding this?</i>
    For this you have to define the 3rd Party TS & BS in sld.
    Have a look at the following links...
    http://help.sap.com/saphelp_nw04s/helpdata/en/fa/0aad3efa11b300e10000000a114084/frameset.htm
    Cheers...
    Vasu
    <b>** REward POints if found useful **</b>

  • Doubts in funda's of XI

    Hello Gurus,
        I am some doubts in funda's of XI.  PLEASE HELP ME BY WRITING YOUR OWN IDEAS ( NOOOOOO! LINKS PLEASE   ).
    when in SLD .... you have buttons for creation of "new product" and "new software version component" ..... when SLD is set to show all the products/Software version  components automatically by SAP.... what is the need of these two buttons? 
    when my XI server is connected to R/3 systems i am not able to see this product (R/3 system) in SLD .... but i am able to import the IDOC/RFC to XI server.... why is that happening?
    Well! it also said by one of our gurus that R/3 systems should be defined in SLD of XI to be seen in SLD of XI... as your basis guy is quite busy to answer ... can some one me help to answer my curiousity?
    Cheers!
    SY

    Hi,
    >>><i>when in SLD .... you have buttons for creation of "new product" and "new software version component" ..... when SLD is set to show all the products/Software version components automatically by SAP.... what is the need of these two buttons?</i>
    SLD shows all the products and SWCV of SAP. The button you have specified allow us to create our own software component versions and products.
    One of the reasons as to why we create software component versions,is for modularity.
    Moreover, each of the namespaces under a SWCV has some commonality.
    >>><i>when my XI server is connected to R/3 systems i am not able to see this product (R/3 system) in SLD .... but i am able to import the IDOC/RFC to XI server.... why is that happening?</i>
    You will find an entry for R/3 in the technical system list.
    >>><i>Well! it also said by one of our gurus that R/3 systems should be defined in SLD of XI to be seen in SLD of XI... as your basis guy is quite busy to answer ... can some one me help to answer my curiousity?</i>
    Yes! If this is not done, how will xi know where the R/3 system is? You will have to tell xi, that r/3 is at this IP right? This is what you do in SLD.
    Regards,
    Smitha.

  • Add Namespace in XPATH - Declaration - [JS]-CS4

    Dear All,
    Here I have a big doubt regarding for XPATH - Add Namespace in JavaScript.
    I have to written in Vb.NET
    //---------------- Add Namespace in VB.NET --------------------//
    Dim xDom As New XmlDocument
    Dim xNs As New XmlNamespaceManager(xDom.NameTable)
    xNs.AddNamespace("ce", "http://www.elsevier.com/xml/common/dtd")
    xNs.AddNamespace("aid", "http://adobe.com/4.0")
    AuthorNds = xDom.SelectNodes("//ce:author", xNs)
    //--------End
    and using the xNs in anywhere, But I can't declare the namespace in Javascript+XPATH.
    this.name = "AddReturns";
    //XPath will match on every XML element in the XML structure.
    this.xpath = "//ce:author";
    // Define the apply function.
    this.apply = function(myElement, myRuleProcessor)
    Only is there in the XPATHs. So How to use and insert the namespace in the Javascript + XPATH operations.
    Please kindly give me a suggestion to declare the XPATH in javascript....
    Thanks & Regards
    T.R.Harihara SudhaN

    Thanks for the reply! However, I need the soap envelope to have some additional namespaces defined as:
    original request:
    <soapenv:Envelope xmlns:soapenv="...">
    need this to go to the business service:
    <soapenv:Envelope xmlns:soapenv="..." xmlns:xsi="..." xmlns:xsd="...">
    Is there a predefined $variable for the envelope?
    thanks!

  • WSDL doubt!

    Hi all,
    I’m trying to configure a Web Service scenario. I have few messages interfaces in this scenario, so my doubt is: I need publish one wsdl per message interface? If I put an asterisk (*) in wsdl interface name it assumes that is for all interfaces that I have in XI?
    With adapters I need to create a sender soap adapter per message interface too? I’m asking this because when I try to define a sender soap adapter, I have a Default Interface Namespace and Default Interface name to fill…
    Thanks in advance,
    Ricardo.

    Hi Ricardo -
    You can have the client dynamically set the interface name and namespace and override the default.  Please check Note 856597 - SOAP Adapter FAQ.  Relevant portion below:
    <i>Q: Can I set the interface name dynamically from the client?
    Yes. You can overwrite these XI parameters from the client. To activate this overwriting mode, you need to turn on option "Use Encoded Header" and "Use Query String" in the channel. Then your client can append the interface name using parameter Interface.
    For example, interface namespace http://sap.com/test and interface Test can be represented by the url-encoded form of http://sap.com/test^Test as in
    #&version=3.0&Interface=http%3A%2F%2Fsap.com%2Ftest%5ETest</i>
    Regards,
    Jin

  • Can you Setup a Active Passive DFS namespace in the same site

    Hi,
    I would like to use DFS for profile replication. I know MS doesn't recommend it, but was wondering if you could setup DFS namespace in an Active/ passive contests in the same AD site. I think or what I can understand of DFS is that if the Fileserver is in
    the same site it would select it randomly and you cant specify which server is the primary.
    Basically what I want is to have users only access File server 1, but if this file server 1 goes down to be redirected to file server 2.
    Thanks,
    Shaun

    You could have a read-only Replica but that really doesn't help you in terms of the automatic redirection thing.  You could also set up a 2-node replication group and disable the referral for the folder(s) on one node like below:
    However the "failover" would be manually Enabling, which I doubt fits the bill. 
    Otherwise, I'm not aware of any configuration of DFSR that allows you to do what you're talking about (maybe someone else will correct me.)  HOWEVER, I suspect a design that fits your use case may be to create a DFS namespace that runs
    on a file server cluster.  That way if Node1 goes down, the cluster fails over,  and the data continues to be available on Node2 when accessed via DFS.
    If interested, there are a couple ways to approach DFS in combination with a cluster. 
    Configuration1:  The cluster is configured to host the namespace as well as the folder targets (where the actual data is).  CAVEAT - The cluster can only be configured as a standalone cluster.
    Configuration2:  Create a domain DFS namespace that resides on other servers. 
    \\domain\DFSRoot for example.  Then point each of the leaves/folder targets to clustered shares. So you'd create a subfolder called "Profiles" that points to the clustered share that houses the profiles.
    Just an idea.  Hope this helps.

  • Receiver side adapter doubts

    Hi all,
    It's an ECC- XI - MDM scenario using XI 7.1
    The scenario has been configured using MATMAS Idoc. MATMAS is imported into the namespace ECCtoMDM. It has also been included as an External Definition. In fact in Message Mapping, the source is the MATMAS Idoc and the target is the external definition MATMAS05. The configuration was done by functional consultants and now I am reworking it. My doubt is this. At the MDM side, they have used a File Adapter. It's the Idoc that's used as target messgae under external definitions. So shouldn't it be an Idoc adapter at the target side ?
    Now, I have to select only four fields from the Idoc and sent it to the target. So I am thinking of creating a Data Type, MT and Service Interface, Message Mapping and Operation Mapping for all these. So when I did that I get an error while activating data type. I selected Data Type as Free style Data Type.
    Regards

    in your case to send data to MDM system they are using File adapter to place files in to FTP,from them MDM import manager picks up the file and updates in MDM tables.
    coming why they are using IDoc XSD for target message was there is not structure conversion required and once File adapter sends IDoc structure as XML message MDM can understand that,that why they are using IDoc XSD.
    new interface development you can use XSD or you can create new data type with four fields type free style.
    But you have to remember one point MDM provided predefined Maps for material master data point of MDM,so that better to use IDoc xsd message in your case and use file adapter.
    Regards,
    Raj

  • Doubt using CastorMapping...Urgent.......

    hi guys....
    i'm new to castor. i have to generate the xml using namespace uri with attribute like..
    <pre:MyRequest xmlns:pre="http://...." type="MyList">
    <message>
    <mymessage/>
    </message>
    </pre:MyRequest>
    code of my castor xml
    <class name="ListRequest">
    <map-to xml="MyRequest" ns-uri="http:.." ns-prefix="pre" />
    <field name="type" type="java.lang.String">
    <bind-xml name="type" node="attribute"/>
    </field>
    <field name="message" type="Wrapper">
    <bind-xml name="message" node="element"/>
    </field>
    </class>
    when i run my java coding the xml has generated like as follows..
    <pre:MyRequest type="MyList" xmlns:pre="http://...." >
    <message>
    <mymessage/>
    </message>
    </pre:MyRequest>
    what my doubt is i the attribute of type should be come after the namespace.. how to do this.. plz give me ur valuable suggestion. its need very urgent.
    thanx in adv with reg
    DJ

    hi guys....
    i'm new to castor. i have to generate the xml using namespace uri with attribute like..
    <pre:MyRequest xmlns:pre="http://...." type="MyList">
    <message>
    <mymessage/>
    </message>
    </pre:MyRequest>
    code of my castor xml
    <class name="ListRequest">
    <map-to xml="MyRequest" ns-uri="http:.." ns-prefix="pre" />
    <field name="type" type="java.lang.String">
    <bind-xml name="type" node="attribute"/>
    </field>
    <field name="message" type="Wrapper">
    <bind-xml name="message" node="element"/>
    </field>
    </class>
    when i run my java coding the xml has generated like as follows..
    <pre:MyRequest type="MyList" xmlns:pre="http://...." >
    <message>
    <mymessage/>
    </message>
    </pre:MyRequest>
    what my doubt is i the attribute of type should be come after the namespace.. how to do this.. plz give me ur valuable suggestion. its need very urgent.
    thanx in adv with reg
    DJ

  • Question regarding namespaces

    Hi,
    This doubt has been bothering me from the day i started reading XML. I understand that namespaces help us avoid the conflict of using the same element/attribute name is a different context in the same xml file. We use the xmlns attribute to define the namespace in our xml and it's normally an URI. My question is whether this URI should be a valid one or not. I am noticing that some URIs are valid and others are not. Am i correct here?
    For example, can i have a namespace declared as:
    xmlns="http://foo.bar.com/nonexistent"
    ?

    The one which you posted resembling xml document. As per my knoledge schema structure like this...
              <schema xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified" targetNamespace="http://messages.global.nextgen.mercuryinsurance.com" xmlns:impl="http://services.web.nextgen.mercuryinsurance.com" xmlns:intf="http://services.web.nextgen.mercuryinsurance.com" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                   <complexType abstract="true" name="BaseServiceRequest">
                        <sequence>
                             <element name="header" nillable="true" type="tns3:BaseMessageHeader"/>
                        </sequence>
                   </complexType>
                   <complexType name="BaseMessageHeader">
                        <sequence>
                             <element name="functionId" nillable="true" type="xsd:string"/>
                             <element name="sourceId" nillable="true" type="xsd:string"/>
                             <element name="timestamp" nillable="true" type="xsd:string"/>
                             <element name="versionNo" nillable="true" type="xsd:string"/>
                        </sequence>
                   </complexType>
                   <complexType abstract="true" name="BaseRequestBody">
                        <sequence/>
                   </complexType>
                   <complexType abstract="true" name="BaseServiceResponse">
                        <sequence>
                             <element name="header" nillable="true" type="tns3:ResponseMessageHeader"/>
                        </sequence>
                   </complexType>
                   <complexType name="ResponseMessageHeader">
                        <complexContent>
                             <extension base="tns3:BaseMessageHeader">
                                  <sequence>
                                       <element name="responseTime" type="xsd:int"/>
                                       <element name="statusCode" type="xsd:int"/>
                                       <element maxOccurs="unbounded" name="errors" nillable="true" type="tns3:ResponseMessageError"/>
                                  </sequence>
                             </extension>
                        </complexContent>
                   </complexType>
                   <complexType name="ResponseMessageError">
                        <sequence>
                             <element name="errorCode" nillable="true" type="xsd:string"/>
                             <element name="errorMessage" nillable="true" type="xsd:string"/>
                             <element name="entityID" type="xsd:int"/>
                             <element name="entityType" nillable="true" type="xsd:string"/>
                        </sequence>
                   </complexType>
                   <complexType abstract="true" name="BaseResponseBody">
                        <sequence/>
                   </complexType>
              </schema>

  • Hi All, doubts in XI..please help

    HI Gurus,
    I have some small doubts here...iam a beginner...please help me....
    1)
    What 2 Data Types are automatically created when the Namespace is saved in the Integration Repository?
    2) purpose of the setting to "Permit Importing of SAP IDOCs or BAPI/ RFCs". Where is this configured?
    3) wat is end-to-end monitoring? How is it configured? What are the different views
    4) What happens after an exception is raised in BPM?
    5) What are the different monitoring statuses? Where do you find them?
    Thank you very much in advance....
    Best Regards,
    Abhinav

    Hi!
    >>1) What 2 Data Types are automatically created when the Namespace is saved in the Integration Repository?
    create a new namespace and you'll see
    -hint: they are used for error processing
    >>2) purpose of the setting to "Permit Importing of SAP IDOCs or BAPI/ RFCs". Where is this configured?
    It's configured for each sw component version (IR, dbl click SWCV)- if you have non-sap system, u usually do not permit it (what for to import idocs and relate them to non-SAP component?) and vice-versa
    >>3) wat is end-to-end monitoring? How is it configured? What are the different views
    you can see report of message processing status from one source to target
    >>4) What happens after an exception is raised in BPM?
    depends, if you handle it with BLOCK exception branch the BPM continues processing.. otherwise error is reported and processing is stopped
    >>5) What are the different monitoring statuses? Where do you find them?
    ???  There are several monitoring screens on XI.. Which one do you mean?
    for example for sxmb moni - IE monitor, click the Legend button - on the right. you'll see all the statuses possible
    then you have AE monitoring.. there are several statuses - delivered, not delivered, to be delivered, failed, ....  I think it's clear what they mean..
    Peter

  • Doubt about ccm.log error= 0x8004100E

    Hello guys,
    I have a doubt about when ccm.log display error = 0X8004100E.
    So, some my desktops scan by SCCM display error= 0x8004100E but client sccm is installed with sucess. My doubt is what reason display this error?
    Maybe can I don't worry about this,but I need know reasons display this messages.
    Thanks a lot.

    This will be displayed if your site server cannot connect to ccm WMI namespace on the worksation. CCM wmi namespace will only be available if the workstation has ConfigMgr client, hence this will eventualy fail for the workstation that are new to
    ConfigMgr.  I guess sccm uses this to check if the client is already present or not.
    Kindly mark as answer/Vote as helpful if a reply from anybody helped you in this forum. Delphin

  • You doubt add-on

    Hi, I have two doubts here, would thank you if you could help me.
    1) We are developing one add-0n, and would like to know if the SAP has some standardization specifies or definition for the namespace of functions, forms, tables and fields, if have which would be.
    2) In another one in case that I need to generate a separate database of the of the SAP, it doubts it and the rule of the namespace will be applied for this separate database, will have which rules.

    Admilson,
    You can find information on Namespace in the SAP Business One SDK help Center documentation under Compatibility > Namespace Conventions as well as information on programming Best Practices using the Business One SDK also in the SDK Help Center in the Standards and Guidelines documentation.
    HTH,
    Eddy

  • Parser doesn't recognize schema namespace

    I've got the following bit of code:
                    org.apache.xerces.parsers.DOMParser parser = new org.apache.xerces.parsers.DOMParser();
                    parser.setFeature("http://xml.org/sax/features/namespaces", true);
                    parser.setFeature("http://apache.org/xml/features/validation/schema", true);
                    parser.setFeature( "http://xml.org/sax/features/validation", true);
                    ErrorHandler handler = new MyErrorHandler();
                    parser.setErrorHandler(handler);
                    parser.parse(name);The schema file I want it to parse (and validate) is below. Its a simple example taken from the w3schools web site. I have almost no doubt the file is a valid schema file.
    <?xml version="1.0"?>
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
    targetNamespace="http://www.w3schools.com"
    xmlns="http://www.w3schools.com"
    elementFormDefault="qualified">
    <xs:element name="note">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="to" type="xs:string"/>
            <xs:element name="from" type="xs:string"/>
            <xs:element name="heading" type="xs:string"/>
            <xs:element name="body" type="xs:string"/>
          </xs:sequence>
        </xs:complexType>
    </xs:element>
    </xs:schema>Below are the first few errors generated. The real head scratcher is having no clue about the URI I gave it, and then suggesting the SAME one as what I really should use. Getting these parsers setup to do validation has been a major pain. Anyone know what I left out?
    Error at 5 : org.xml.sax.SAXParseException: General Schema Error: Grammar with uri: http://www.w3.org/2001/XMLSchema , can not be found; schema namespace may be wrong: Xerces supports schemas from the "http://www.w3.org/2001/XMLSchema" namespace or the instance document's namespace may not match the targetNamespace of the schema.
    Error at 5 : org.xml.sax.SAXParseException: Element type "xs:schema" must be declared.
    Error at 7 : org.xml.sax.SAXParseException: Element type "xs:element" must be declared.

    Thanks for the replies, but I don't think we are quite connecting. I do eventually want to be able to validate an XML file against a schema (which I can't do either), but first I want to be able to validate the schema file itself; i.e. to confirm that the schema I designed is a valid schema file. As I understand it, it should be possible to tell the parser that the schema to validate against is the "schema for writing schemas", http://www.w3.org/Schema/schema.xsd (or whatever it is). That's where I'm getting stuck, that the parser doesn't recognize the elements for actually defining a schema.

  • Rules for the namespace prefix structure....please help

    Hello,
    I want to know the specific rules for thePCD Object's namespace prefix structure. I know, and all the doc that i have says that i can put the namespace prefix like com.company.pct. Now i want to now for example if i have an iview that hold an HR application for my company, if it is ok that i call the namespace prefix  of that iview like this: com.company.pct.hr.iviews. I saw in one doc, that maybe SAP use this structure in order to set this value like this: com.sap.km.iview. so i have that doubt. Please if anyone can help me....
    Regards
    Mariana

    Hello Mariana,
    I am not particulary aware of any 'rule' per se on namespace prefix structure for SAP applications. Maybe a general guideline - like the non-usage of special characters in it (that I believe is not allowed in the first place). In Java terms, these are called 'packages' -- you can have say: com.company.util.statistics -- for statistics-related utilities. That said, for me at least, it's a matter of proper organization of these objects into packages. For plain java utility classes you custom-built, there are instances that you are required to use it. That said, I am not sure that there are particulars that you have to adhere to strictly.
    Jan

Maybe you are looking for

  • Flex 4.1 SDK compilation error=3

    I just downloaded SDK 4.1 and tried to compile my application but I'm getting the following error: C:\projects\MyProject\build.xml:119:Execute failed: java.io.IOException:CreateProcess: "C:\Program Files\Adobe\Adobe Flash Builder Plug-in Beta 2\sdks\

  • Subtracting two numbers in double format gives incorrect result

    Hello, I have a table with two fields in Number (Field Size: Double; Decimal Places: Auto).  When using a query i try to subtract one field from the other I get incorrect results: Field1 Field2 Result 2.60299223923846 2.60259423701324 3.9800222521879

  • Theme select by user before start the course?

    Hi Everyone, I need help of someone. 1. I want create theme selector page by user before start the course every time? 2. I want to change the font size of CC caption (Audio Script/Transcript) by user in run time? Thanks -Sarif

  • I can't backspace at the cursor location in the search bar

    When I put the cursor at the end of my search string and press back space it starts deleting from the middle. The same goes for trying to insert a word at the cursor, wherever it is. The word goes somewhere else.

  • Using a Sonnox Audio Plugin (Compressor) I can't set the parameters

    If I put a Sonnox Plugin (Oxford Dynamics) on a clip I cannot modify the parameters of the plug... indeed, I can, but if I play the clip again all the parameters are reset. I tried also with automation but I get same result...