OSB Transformation Mapping values missing

Hi,
I'm new to OSB.We have a requirement where it structured in 3 layered architecture consists of BPEL(1),OSB(2),OSB(3).
So i have created a Business service of my client WSDL from OSB(3) then proxy of type created bussiness service which is having local transport which inturn called by proxy service of http protocol in OSB(2) of type OSB(3) Proxy service.
My Question is when i call transformations (xsl) in last OSB(3) Mapping is done properly(GETING VALUES MAPPED TO TARGET ONE) .But as per requirement we have to call mapping and transformations in OSB(2) ,wen i called in this way only set text valued paramters is displayed in target.... rest mapped values(like source to target mapping) are coming NULL....
Please help us to resolve the issue soon since its very urgent requiremnt for our project developement..
Adavance thanks......

System hardly proposes rules after migration, you have to manually map them and migrate routines if any basing on ABAP OO.
As it is a newer version it may not be consistent for all objects.
What SP are you running ?

Similar Messages

  • Mapping Mapwthdefault at tiem level -Values Missing in Queue context

    Here is the logic
    If (E1EDP19-IDTNR_EXTR is not empty and (E1EDP19-QULF)=001
    map IDT_EXTR to target Buyerpart
    else
        if E1EDP19-IDTNR is empty and E1EDP19-QULF=002
      if E1EDP01-MENEE IS NOT EQAUL TO AU
      map const (SEE_DESCRIPTION) to target
    All context set to EDP01
    Target is mandatroy field
    1) data : If the 1st item level has the value IDTNR_EXTR and 2nd item level is not .
    In the else condition also QUALF is not matching to 002 so not getting the value for else condition in second item level  .
    So getting the error ItemDetail[2]/ns0:BuyerPartNumber. Values missing in queue context
    How can we add mapwithdefault to not to fail for mandatory field
    2 data I added mapwithdefault befoe else it worked for this data but failed for other test with 3 line items IDTNR_EXTR  values. 2nd line item was getting in target which is not
    Thanks for your help

    Here is udf i tried but not working as expected
    String output = new String();
    for (int i=0; i< qualf.length;i++)
      if(qualf[i].equals("001")&&(idntex[i]!=("")))
          output =  idntex[i];
        else
         if((qualf[i].equals("002"))&&(idtnr[i]==(""))&&(manee[i]!=("AU")))
                 output =  ("Notes") ;
         result.addValue(output);
    if item has only one value of idtnext and 2nd line item also it is displaying same value it should be blank
    Thanks for your help

  • UDF required !! Cannot create target element Values missing in queue context

    Dear Experts,
    I am getting the cannot create target element error with acknowledgement payload in response message mapping  in synchronous interface. I have shared the response payload2. Please suggest do I need write any UDF.
    Message mapping successful with below payload1:
    <?xml version="1.0" encoding="UTF-8"?>
    <ns0:updateOppResponse xmlns:ns0="http://soap.sforce.com/schemas/class/clientUpdateInqWebService">
       <ns0:result>
          <ns0:Description>Record Updated</ns0:Description>
          <ns0:SFDCId>006M0000007xjTrIAI</ns0:SFDCId>
          <ns0:Status>true</ns0:Status>
       </ns0:result>
    </ns0:updateOppResponse>
    With the below target system response message, Mapping failing with Cannot create target element /ns1:MT_InquiryUpdate_ECC_Ack. Values missing in queue context. Target XSD requires a value for this element, but the target-field mapping does not create one. Check whether the XML instance is valid for the source XSD, and whether the target-field mapping fulfils the requirement of the target XSD com.sap.aii.mappingtool.tf7.IllegalInstanceException:
    Actual acknowledgement reply from target system payload2:
    <?xml version="1.0" encoding="UTF-8"?>
    <soapenv:Envelope xmlns="http://soap.sforce.com/schemas/class/clientUpdateInqWebService" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
       <soapenv:Body>
          <updateOppResponse>
             <result>
                <Description>Record Updated</Description>
                <SFDCId>006M0000007xjTrIAI</SFDCId>
                <Status>true</Status>
             </result>
          </updateOppResponse>
       </soapenv:Body>
    </soapenv:Envelope>
    Regards
    RKN

    Hi
    The easiest solution will be , write an simple java map for your response mapping.
    Please provide your target structure , if you need any help on the java mapping.
    Sample code:
    Response message from web service
    target msg:
    java code:
    package com.sap;
    import javax.xml.parsers.DocumentBuilder;
    import javax.xml.parsers.DocumentBuilderFactory;
    import javax.xml.transform.Result;
    import javax.xml.transform.Source;
    import javax.xml.transform.Transformer;
    import javax.xml.transform.TransformerFactory;
    import javax.xml.transform.dom.DOMSource;
    import javax.xml.transform.stream.StreamResult;
    import org.w3c.dom.Document;
    import org.w3c.dom.Element;
    import org.w3c.dom.Node;
    import org.w3c.dom.NodeList;
    import com.sap.aii.mapping.api.AbstractTransformation;
    import com.sap.aii.mapping.api.StreamTransformationException;
    import com.sap.aii.mapping.api.TransformationInput;
    import com.sap.aii.mapping.api.TransformationOutput;
    public class populateResponseMessage extends AbstractTransformation {
          public void transform(TransformationInput arg0, TransformationOutput arg1)
                      throws StreamTransformationException {
                try {
                      DocumentBuilderFactory tfactory = DocumentBuilderFactory
                                  .newInstance();
                      DocumentBuilder tbuilder = tfactory.newDocumentBuilder();
                      Document doc = tbuilder.parse(arg0.getInputPayload()
                                  .getInputStream());
                      Document newdoc = tbuilder.newDocument();
                      Element root = (Element) newdoc.createElementNS(
                                  "urn:sap-com:document:sap:rfc:functions",
                                  "ns1:ZTEST_FAULT_MESSAGE_DATA.Response");
                      newdoc.appendChild(root);
                      NodeList nlList = doc.getElementsByTagName("ConversionRateResult");
                      if (nlList.getLength() != 0 && nlList != null) {
                            Node data = nlList.item(0);
                            String sourceval = data.getTextContent();
                            Element rate = (Element) newdoc.createElement("RATE");
                            rate.setTextContent(sourceval);
                            root.appendChild(rate);
                      Transformer transformer = TransformerFactory.newInstance()
                                  .newTransformer();
                      Source source = new DOMSource(newdoc);
                      Result output = new StreamResult(arg1.getOutputPayload().getOutputStream());
                      transformer.transform(source, output);
                } catch (Exception e) {
                      e.printStackTrace();
          }// end of transform

  • Cannot create target element /Invoice. Values missing in queue context.

    Hi Experts,
    I am working on Idoc to File scenario using SAP PI 7.1. In this scenario I am mapping Invoic02 Idoc with Invoice xsd. I am able to test the mapping in ESR with status as success.
    In ID Tools --> Test Configuration I used the same payload and tried testing the configuration step by step. while executing I am getting an error at Operation Mapping saying "Runtime exception occurred during application mapping com/sap/xi/tf/_MM_SRM_Hubwoo_Invoice_; com.sap.aii.mappingtool.tf7.IllegalInstanceException: Cannot create target element /Invoice. Valuesmissing in queue context. Target XSD requires a v~"
    Even though the mapping is getting executed successfully in ESR, I am not able to fix this issue. Need your inputs in resolving the same.
    Regards,
    Saurabh
    Edited by: saurabh mathure on Oct 16, 2010 8:14 AM

    Hi ,
    issue"Can not create the target element   value missing the queue context'.
    reason for this issue:
    Target field expecting some value from sender field. so in testing your not getting  any data from source field  for this reason your getting that issue.
    Solution:
    In mapping use node function:Mapwith deafault between source and taget fileds.
    Then activate mapping . now excute the scenario it  will properly without that issue.
    Cheers,
    Meera

  • How to transform attribute values in OIM?

    I need to transform the values received for OrgUnit to AD format and then perform provisioning.
    Example: I receive OrgUnit: it/admin/oracle/com.
    I need to convert it to the following AD format before provisioning user to the correct OU
    OrgUnit: ou=it,ou=admin,dc=oracle,dc=com
    Question: Do I have to write java code to perform this transformation or can I create a lookup table that maps all expected OrgUnit values to the AD format values and have AD read that lookup table. Any thoughts on performing this transformation using OIM features instead of java code are appreciated.
    Thanks!

    Done.
    Code can be found below in case anyone else has a need for this or something similar.
    Best regards
    /Martin
    import java.util.*;
    public class ADPrepop {
         public ADPrepop(){
         public static void main(String[] args) {
              ADPrepop popper = new ADPrepop();
              String trans= popper.orgUnitTransformer(args[0]);
              System.out.println("Result="+ trans);
         public String orgUnitTransformer(String input){
              String result="";
              int counter=0;
              StringTokenizer toker = new StringTokenizer(input,"/");
              if(toker.countTokens()!=4){
                   System.out.println("Malformed input. Does not contain four tokens, i.e. it/admin/oracle/com");
                   return "ERROR:MALFORMED_TOKEN";
              while(toker.hasMoreTokens()){
                   if(counter==0|counter==1){
                        result=result+"ou="+toker.nextToken()+",";
                        counter++;
                   if(counter==2){
                        result=result+"dc="+toker.nextToken()+",";
                        counter++;
                   if(counter==3){
                        result=result+"dc="+toker.nextToken();
                        counter++;
              return result;
    }

  • Dynamically provide Transformation Map to ESB

    Hi
    My requirement is to create a "black box" module which takes in
    1) custom mapping (XSL file)
    2) DB Key (bind value)
    3) DB Query
    Can we create a Generic ESB service which would take all these values and return the output xml after applying the transformation XML ?
    The whole module acts as a web service to extract the data from DB in custom format.
    My Queries are :
    --->can we build a Routing service with transformation Map file value provided dynamically ?
    --->Can we provide DB adapter Query and bind value dynamically in DB Adapter ?
    are there any other alternatives to explore ?
    Thanks in advance
    Pradeep

    I dont know the data needed at design time, only know it at runtime. Its HR related. Depending on customizing one infotype can have several sub-infotype. Today we got 5 sub-infotypes, next year maybe 8. I dont want to hardcode this.
    I know I can dynamically add nodes to the context. But I dont know whether dynamically added nodes can be mapped to the view controller context.
    As a workaround I could add those nodes to the view controller context only but the data represented by the nodes is read in the component controller and might be used in other views too.

  • DPS: transform attribute value - more than sub-string - more like awk/sed

    We have been working on using DirProxy to transform telephoneNumber from "(XXX) YYY-ZZZZ" format to a "Y-ZZZZ" for our VoIP call manager and and have been successful.
    How we find out that our VoIP phones have feature that lets users search by phone number. The problem is that there is no way to input a dash (-) character on the phone so we would like to be able to translate from the "(XXX) YYY-ZZZZ" format that is stored in LDAP to "YZZZZ",
    Anyone have suggestions on how to do this? (We know we can create a local attribute in the LDAP master in the format YZZZZ and have DPS return that attribute as telephoneNumber, but we are hoping we can do the transformation on the fly.)
    Thanks.

    I'm on the roads for a few weeks and have limited bandwith but here is what I did recently with the DPS version not released yet. Hope this works with DPS 6.3
    I created 3 transformations and associated them with the dataview, assuming phoneNumber looks like (XXX) YYY-ZZZZ
    In the example below, reworked number is returned in attr yz
    - step1 : extract trailing Y
    - attribute name : y // temp attr
    - model : mapping
    - transformation: add value
    - viewValue : substring(${phoneNumber}, 7, 8)
    - internalValue: ${xxxx} // dont care
    -step2 : extract ZZZZ
    - attribute name : z // temp attr
    - model : mapping
    - transformation: add value
    - viewValue : substring(${phoneNumber}, 10)
    - internalValue: ${zzzz} // dont care
    - viewValue : substring(${phoneNumber}, 7, 8)
    - internalValue: ${xxxx} // dont care
    -step3 : reconstruct
    - attribute name : xz // temp attr
    - model : mapping
    - transformation: add value
    - viewValue : ${y}${z}
    - internalValue: ${y}${z}
    Note that this would work for searches only, and when the reworked attr is not present in the search filter.
    Hope this helps
    -Sylvain

  • Cannot create target element /ns0 Values missing in queue context

    Hi Sdn,
    When I am testing the Message mapping in PI i am getting the below error message .
    Cannot create target element /ns0:TechObjChange. Values missing in queue context. Target XSD requires a value for this element, but the target-field mapping does not create one. Check whether the XML instance is valid for the source XSD, and whether the target-field mapping fulfils the requirement of the target XSD See error logs for details
    Could you please tel me what would be the wrong.
    below is the XML file data .
    <?xml version="1.0" encoding="UTF-8"?>
    <ns0:TechObjChange xmlns:ns0="http://schemas.xxxxx.com/iiiii/xxxxxx">
       <TechObjChangeFLEQ>
          <FormType/>
          <FunctionalLocation/>
          <Descoffunctionalloc/>
          <Equipment/>
          <DescofEquipment/>
          <StartupDateofTechObj/>
          <Manufacturer/>
          <Manufacturermodelnumber/>
          <Manufacturerpartnumber/>
          <Manufacturerserialnumbe/>
          <Countryofmanufacture/>
          <Yearofconstruction/>
          <Monthofconstruction/>
          <TypeofTechObject/>
          <PlannerGroup/>
          <MainWorkCenter/>
          <CatalogProfile/>
          <NameofUserchangingtheobject/>
          <Characteristic>
             <CharacteristicName/>
             <Characteristicvalue/>
          </Characteristic>
          <MeasuringPoint>
             <MeasurementPosition/>
             <Characteristic/>
             <MeasurementPoint/>
             <MeasuringPointAsIs/>
             <MeasuringPointAsLeft/>
             <PCTCodeGroupMP/>
             <PCTCodeMP/>
          </MeasuringPoint>
       </TechObjChangeFLEQ>
    </ns0:TechObjChange>

    WSDL structure
    WSDL structure
    <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://schemas.xxxxxxxx">
       <wsdl:types>
          <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:p0="http://schemas.xxxxxxxxx" targetNamespace="http://schemas.xxxxxxxxxx">
             <xsd:element name="TechObjChange">
                <xsd:complexType>
                   <xsd:sequence>
                      <xsd:element name="TechObjChangeFLEQ">
                         <xsd:complexType>
                            <xsd:sequence>
                               <xsd:element name="FormType" type="xsd:string" minOccurs="0" />
                               <xsd:element name="FunctionalLocation" type="xsd:string" minOccurs="0" />
                               <xsd:element name="Descoffunctionalloc" type="xsd:string" minOccurs="0" />
                               <xsd:element name="Equipment" type="xsd:string" minOccurs="0" />
                               <xsd:element name="DescofEquipment" type="xsd:string" minOccurs="0" />
                               <xsd:element name="StartupDateofTechObj" type="xsd:string" minOccurs="0" />
                               <xsd:element name="Manufacturer" type="xsd:string" minOccurs="0" />
                               <xsd:element name="Manufacturermodelnumber" type="xsd:string" minOccurs="0" />
                               <xsd:element name="Manufacturerpartnumber" type="xsd:string" minOccurs="0" />
                               <xsd:element name="Manufacturerserialnumbe" type="xsd:string" minOccurs="0" />
                               <xsd:element name="Countryofmanufacture" type="xsd:string" minOccurs="0" />
                               <xsd:element name="Yearofconstruction" type="xsd:string" minOccurs="0" />
                               <xsd:element name="Monthofconstruction" type="xsd:string" minOccurs="0" />
                               <xsd:element name="TypeofTechObject" type="xsd:string" minOccurs="0" />
                               <xsd:element name="PlannerGroup" type="xsd:string" minOccurs="0" />
                               <xsd:element name="MainWorkCenter" type="xsd:string" minOccurs="0" />
                               <xsd:element name="CatalogProfile" type="xsd:string" minOccurs="0" />
                               <xsd:element name="NameofUserchangingtheobject" type="xsd:string" minOccurs="0" />
                               <xsd:element name="Characteristic" minOccurs="0" maxOccurs="unbounded">
                                  <xsd:complexType>
                                     <xsd:sequence>
                                        <xsd:element name="CharacteristicName" type="xsd:string" minOccurs="0" />
                                        <xsd:element name="Characteristicvalue" type="xsd:string" minOccurs="0" />
                                     </xsd:sequence>
                                  </xsd:complexType>
                               </xsd:element>
                               <xsd:element name="MeasuringPoint" minOccurs="0" maxOccurs="unbounded">
                                  <xsd:complexType>
                                     <xsd:sequence>
                                        <xsd:element name="MeasurementPosition" type="xsd:string" minOccurs="0" />
                                        <xsd:element name="Characteristic" type="xsd:string" minOccurs="0" />
                                        <xsd:element name="MeasurementPoint" type="xsd:string" minOccurs="0" />
                                        <xsd:element name="MeasuringPointAsIs" type="xsd:string" minOccurs="0" />
                                        <xsd:element name="MeasuringPointAsLeft" type="xsd:string" minOccurs="0" />
                                        <xsd:element name="PCTCodeGroupMP" type="xsd:string" minOccurs="0" />
                                        <xsd:element name="PCTCodeMP" type="xsd:string" minOccurs="0" />
                                     </xsd:sequence>
                                  </xsd:complexType>
                               </xsd:element>
                            </xsd:sequence>
                         </xsd:complexType>
                      </xsd:element>
                   </xsd:sequence>
                </xsd:complexType>
             </xsd:element>
          </xsd:schema>
       </wsdl:types>
       <wsdl:message name="TechObjChange">
          <wsdl:part xmlns:p4="http://schemas.xxxxxxx" name="TechObjChange" element="p4:TechObjChange" />
       </wsdl:message>
    </wsdl:definitions>

  • Unusually High MAPE Values

    Posting it again for anyone to give you some inputs.
    We ran forecast on a selection ID that has all Product-Customer combinations using Auto Model 56 in the bakground on Prod-cust level. The system has proposed a strategies like constant, croston, seasonal and so on ..which is fine.
    We have set up a limit of 80 for the Error Metric MAPE in the Diagnosis group. If I am not wrong, MAPE is a percentage value and 80 should mean 80%. But after the forcast run using 56, the system generated  abnormally high MAPE values, for example MAPE values obtained are in 10's of thousands like 2,956,009.830 and even 10,000,000.000 . These are no where close to our limit 80. MAPE is the average of absolute percentage differences between Acutals and Expost forecast. So how could system generated MAPE be so high for all the combinations . Are we supposed to read it differently, because i thought auto model though may not propose the best fit model parameters, but atleast not give us a forecast which has such high MAPE values. I was expecting MAPE within 100 or worst case 200, 300 but not thousands and millions..
    Am I missing something ? Please help - Susan

    Hello Susan
    You could use the MAPE-A. You have to implemnt it on your own in a badi.
    The MAPE-A ist a value between 0-2.
    Hope thats helps you.
    Sven

  • Get Map values using loops

    Hi,
    With a vector I can have a loop and to get the values with a index.
    Vector vec = new Vector()
    for(int idx=0; idx>vec.size(); idx++){
        System.out.println(vec.get(idx).toString());
    }I can do something similar with a map ? in other words have a loop and get the map values.
    I know that the map a other java.util Collections don't have a
    public Object get(int index)
    method as Vector, but How I can simulate this in a map.
    Some idea ??
    thanks

    what about using an iterator?
    Iterator it = map.values.iterator();
    while (it.hasNext()) {
    Object o = it.next();
    hf,
    dani

  • MDM Exception: Key mapping value must be unique. You cannot overwrite key

    "ServerException: Key mapping value must be unique. You cannot overwrite key mapping values."
    I received such exception when code tried to manipulate Key Mappings of the record.
    error was not happen on mdm 5.5 but on 7.1 it sometimes appears.
    What is probable reason of this?
    How to resolve this ?
    Code is approximate so:
                                         String[] keys = keyMapping.getKeys();
                        if (recordKeyMapping.containsKeyMapping(remoteSystem)) {
                    recordKeyMapping.replace(remoteSystem, keys);
              else {
                   recordKeyMapping.addKeyMapping(keyMapping);
              //Persist
              targetRecord.update();
    //where methods are:
         public void replace(RemoteSystem remoteSystem, String[] keys) {
              KeyMapping keyMapping = getKeyMapping(remoteSystem);
              if (keyMapping == null) throw new IllegalArgumentException("Can't update keys: key mapping for the system '" + remoteSystem + "' is not found");
              else {
                   keyMapping.setKeys(keys);
         public void addKeyMapping(KeyMapping keyMapping) {
              RemoteSystem remoteSystem = keyMapping.getRemoteSystem();
              for(int i = 0; i < keyMapping.size(); i++) {
                   addKey(remoteSystem, (String) keyMapping.get(i));
    Edited by: Vladimir Grigoryev on Oct 5, 2010 11:26 AM

    Hello -
    I am not sure on that coding part. but is it like are you trying to retrive Key Mapping from Memory accelerator. Here this information always needs to be read from Database.
    I am sure you also maintained  the required attribute for key mapping as in Property in Console should be set as "Yes" and other relevant things properly .
    Here also go through the below link for more insight from tools perspective.
    http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/30843106-5539-2b10-75a9-da483911b0d9
    http://help.sap.com/javadocs/mdm/sp06/com/sap/mdm/data/KeyMapping.html
    It may help
    Rgds
    Deep

  • Mapping Values to Data Type Enhancements in XI

    I want to a map values from a source XML to a target XML but the target fields are data type enhancements and not that of the standard one. The target message is the message of a predilevered interface of SAP for the SNC product. We did some enhancements to a particular data type. The enhancement was done in a different SCV and points to the datatype in a different SCV. Now, the mapping is in another different SCV (since the SCV for the SNC content of XI cannot be edited). When I was trying to map the values to the data type enhancement in the message mapping, the enhanced/additional fields are not there.
    How would I be able to map the values to the additional fields? Thanks in advance!

    check this:
    http://help.sap.com/saphelp_nw70/helpdata/en/a8/bfc6373c8fea43bdb3541535bcbd43/content.htm
    The Integration Builder does not recognize changes to software component versions that have already been imported. Therefore, if you want to define dependencies between imported software component versions at a later date, you have to import the superordinate software component versions into the Integration Builder again. You will not lose objects that have already been created.
    Not sure but this might help.
    Thanks,
    Beena.

  • Transformation Mapping Problem.

    Dear BI Experts,
    In 0FIAR_O03 to 0FIAR_C03 transformation mapping between 0DOC_DATE to 0CLAMONTH getting below error.
    Rule 58 (target field: 0CALMONTH, group: Standard Group): Info Object properties 0CALMONTH
    Message no. RSTRAN525
    Diagnosis
    The properties of the Info Object selected, 0CALMONTH, do not match the properties of the available source field.
    But in 3.5 update rule we are not getting any error. How to overcome transformation problem?
    And in 0FIAP_O03 to 0FIAP_C03 transformation 0DOC_DATE to 0CLAMONTH mapping done successfully.
    Getting data also.
    Why problem in 0FIAR transformation?
    Please give any solution.
    Regards
    Ramu

    Hi
    Is there is any routine was involved in that transformation , may it was stopping  to see the actual data, or some time when you migrate from 3.x flow to bi 7.0 flow you will face the transformation ask your abap guy to dedug the transformation so that you can easily now where the exact problem lies.
    Regards
    Madan Mohan

  • Mapping Value Objects to Java Classes

    Hi All,
    I have one Java Class:
    public class MyBean {
        private ArrayList numbers;
    I have created one mapping value object for the same in Flex:
    package vo
        import mx.collections.ArrayCollection;
        [RemoteClass(alias="com.tcs.example.MyBean")]
        public class MyBean
            public function MyBean()
            public var numbers:ArrayCollection;
    but when I fetch the object using Remote Object, the returned object has "numbers" as null even though I'm returning from Java a filled ArrayList.
    Does any one know Why is it happening and what should I do for this.
    Thanks in advance

    Do you have getNumbers and setNumbers methods on your java bean?
    Try to activate the logs on blazeDS to see what's going on.

  • Some values missing in FAX whereas same drivr program and smartfrm in print

    Hi Experts,
    I have a driver form and smartform in Print and same in fax configured in nace. But there are some values missing in FAX output whereas in print and email it is correct.
    Can anyone help with the reason.
    Thanks

    closed..

Maybe you are looking for

  • Two commands in the report using the same parameter - fail under Java

    I have a report that contains 2 SQL commands. Both of these commands use one parameter X of type Number in their 'WHERE' clause. When i'm viewing the report in CR 2008, i'm asked for a value of this parameter and all data is filled in the report - OK

  • Pre-Apple ID Apple support account shares e-mail with Apple ID

    Hello, I have a small problem: Before these forums required an Apple ID, I made an account using my main e-mail. The thing is that my Apple ID is that exact e-mail, so now when I sign in with the latter and it asks me to create a username, 1. it tell

  • Why is my on screen name not changing

    Hi all I logged in and changed my login name yesterday [email protected], this worked ok I also changed my on screen name, but it has not changed. I saved it and when i go into my account preferences it has changed, but it has not changed on the uppe

  • Cant change main enail address

    it is not letting me change my main email address as it says the one im changing it to is my rescue address but i have changed my rescue address to a different ine now.. v annoying as the existing main email is not in use anymore !

  • Document downloadin​g

    Hi, new user and not computer savvy at all.  I downloaded a document from an email attachment.  It will not open, message says it won't open becuase it's an RTF file (don't know what that is).   This question was already asked and answered on this fo