Type X problem in upgradation from 4.6c to ECC6.0.

DATA:    BEGIN OF tfile OCCURS 0,
               rec(2500)  TYPE c,
             END OF tfile.
DATA:    BEGIN OF trans OCCURS 0,
           x     TYPE x VALUE '00',
           c_00  TYPE c VALUE ' ',
           soh   TYPE x VALUE '01',
           c_01  TYPE c VALUE ' ',
           stx   TYPE x VALUE '02',
           c_02  TYPE c VALUE ' ',
           etx   TYPE x VALUE '03',
           c_03  TYPE c VALUE ' ',
           eot   TYPE x VALUE '04',
           c_04  TYPE c VALUE ' ',
           enq   TYPE x VALUE '05',
           c_05  TYPE c VALUE ' ',
           ack   TYPE x VALUE '06',
           c_06  TYPE c VALUE ' ',
           bel   TYPE x VALUE '07',
           c_07  TYPE c VALUE ' ',
           bs    TYPE x VALUE '08',
           c_08  TYPE c VALUE ' ',
           ht    TYPE x VALUE '09',
           c_09  TYPE c VALUE ' ',
           lf    TYPE x VALUE '0A',
           c_0a  TYPE c VALUE ' ',
           vt    TYPE x VALUE '0B',
           c_0b  TYPE c VALUE ' ',
           ff    TYPE x VALUE '0C',
           c_0c  TYPE c VALUE ' ',
           cr    TYPE x VALUE '0D',
           c_0d  TYPE c VALUE ' ',
           so    TYPE x VALUE '0E',
           c_0e  TYPE c VALUE ' ',
           si    TYPE x VALUE '0F',
           c_0f  TYPE c VALUE ' ',
           dle   TYPE x VALUE '10',
           c_10  TYPE c VALUE ' ',
           dc1   TYPE x VALUE '11',
           c_11  TYPE c VALUE ' ',
           dc2   TYPE x VALUE '12',
           c_12  TYPE c VALUE ' ',
           dc3   TYPE x VALUE '13',
           c_13  TYPE c VALUE ' ',
           dc4   TYPE x VALUE '14',
           c_14  TYPE c VALUE ' ',
           nak   TYPE x VALUE '15',
           c_15  TYPE c VALUE ' ',
           syn   TYPE x VALUE '16',
           c_16  TYPE c VALUE ' ',
           etb   TYPE x VALUE '17',
           c_17  TYPE c VALUE ' ',
           can   TYPE x VALUE '18',
           c_18  TYPE c VALUE ' ',
           em    TYPE x VALUE '19',                    
           c_19  TYPE c VALUE ' ',
           sub   TYPE x VALUE '1A',
           c_1a  TYPE c VALUE ' ',
           esc   TYPE x VALUE '1B',
           c_1b  TYPE c VALUE ' ',
           fs    TYPE x VALUE '1C',
           c_1c  TYPE c VALUE ' ',
           gs    TYPE x VALUE '1D',
           c_1d  TYPE c VALUE ' ',
           rs    TYPE x VALUE '1E',
           c_1e  TYPE c VALUE ' ',
           us    TYPE x VALUE '1F',
           c_1f  TYPE c VALUE ' ',
         END OF trans.
the syntax error coming in below statement.
TRANSLATE tfile USING trans.
when iam checking structure  trans variables declared with type x in ECC6.0 its giving error.
message'trans must be character type'
Please suggest me replacement of  hexadecimal values in ECC6.0.

Hi,
DATA:
    conv TYPE REF TO CL_ABAP_CONV_IN_CE.
conv = CL_ABAP_CONV_IN_CE=>CREATE( input = Xcontent ).
conv->READ( importing data = content len = len ).
Check this link:
Re: creating a XML document for a posting via HTTP
https://www.sdn.sap.com/irj/sdn/profile?editmode=true&userid=3767537
Regards
Adil

Similar Messages

  • 10.1.3.3 setup Java problem when upgrading from 10.1.3.2

    Hi guys!
    I have a problem with upgrade from 10.1.3.2 to 10.1.3.3 on Windows
    The documentation is old what you can download! So I cannot find anything.
    The Infrastructure Installation and Configuration Guide is for 10.1.3.2.1 and from april 2007
    The Infrastructure Upgrade Guide goes from Siebel to OBI and from december 2006
    The problem is
    I have a fully functional 10.1.3.2 with all Java and everything.
    When I start the server install I get the following error in a small window:
    Java.lang.NoClassDefFoundError: run Exeption in thread "main"
    Where should I look? Should I uninstall the previous version?
    Thanx,
    Istvan

    I had the same problem when I did the upgrade the very same day of the release. And the solution for me was to login using my battery. For some reason, GDM won't let me in if I'm plugged (I know it sounds crazy, but it works for me)
    Best of luck

  • TP version problem during upgrade from 4.7 sr2 to ECC6

    Hello All,
    i am doing an upgrade from 4.7 to ECC6 (ultimately i have to upgrade to EHP4). I am stuck in phase PREPARE module Initialization finished with status failed #. Below is the error i am getting. before pasting log file i tried my best to uprade TP level by upgrading the Patch level. but its not taking effact in to SAP system. If i check TP version in STMS >> system >> Check TP tool it shows me old version.
    below is the error log excerpt from file CHECKS.LOG
       #====================================================#
    Requests and information for module Initialization #
       #====================================================#
    ERROR:   The upgrade needs a patched version of R3trans which is
             build on 21.06.06 or later.
             The R3trans in your active SAP kernel is either older or
             the version could not be determined. Call it without
             any option to determine the build date.
             If the build date is too old, you have to replace it
             before you can continue the upgrade.
             Download the latest executable available from the SAP service
             market place and update it before you continue.
             Otherwise, the upgrade tools will be corrupted.
    INFO:    The version check of the disp+work in your active SAP kernel
            determined that it has a sufficient level.
             No update of disp+work is necessary.
    ERROR:   The upgrade needs a patched version of tp with version
             number 340.16.05 or higher.
             The tp in your active SAP kernel is either older or the
             version could not be determined. Call it without any option
             to determine the version.
             If the version is too old, you have to replace it before
             you can continue the upgrade.
             Download the latest executable available from the SAP service
             market place and update it before you continue.
             Otherwise, the upgrade tools will be corrupted.
    ERROR: To be able to use ASU Toolbox, your system requires
           the ST-PI software component with at least Support Package Level 8
          After the update is done, the module must be repeated!
           For more information, see the upgrade documentation
    INFO:       The upgrade strategy for the addon ABA_PLUS
                is described in note: 632429
    INFO:       The upgrade strategy for the addon APPINT
                is described in note: 632429
    INFO:       The upgrade strategy for the addon BP-R3PF
                is described in note: 632429
    INFO:       The upgrade strategy for the addon FINBASIS
                is described in note: 438521
    INFO:       The upgrade strategy for the addon LSO
                is described in note: 503468
    INFO:       The upgrade strategy for the addon LSOFE
                is described in note: 503907
    INFO:       The upgrade strategy for the addon PI
                is described in note: 700779
    INFO:       The upgrade strategy for the addon PI_BASIS
                is described in note: 555060
    INFO:       The upgrade strategy for the addon SLL_PI
                is described in note: 1306751
    INFO:       The upgrade strategy for the addon ST-A/PI
                is described in note: 69455
    INFO:       The upgrade strategy for the addon ST-PI
                is described in note: 539977
    INFO:       The upgrade strategy for the addon WP-PI
                is described in note: 632429
       #===========================================================#
    PREPARE module Initialization finished with status failed #
       #===========================================================#
    i downloaded the 47 kernel files SAPEXEDB_304-20001172.SAR and SAPEXE_304-20001172.SAR and installed the kernel file. if i check TP version from command level it shows me 340.16.62, but in SAP STMS it shows me 340.16.03. Can somebody explain what shoulkd i do?
    Can i know also if i can update SAP Kernel from 4.7 sr2 to NW7.0 without upgrading even started?
    If somebody can tell me the exact number of CDs to use to upgrade from 4.7 SR2 to ECC6 EHp4, that would be very
    nice.
    Mani

    Hi Mani,
    ERROR: The upgrade needs a patched version of R3trans which is
    build on 21.06.06 or later.
    ERROR: The upgrade needs a patched version of tp with version
    number 340.16.05 or higher.
    show that the tp and R3trans used by the source 470 system are old.
    You should download the latest tp and R3trans for kernel 470, and
    replace the old tp and R3trans with the downloaded ones under the 470 kernel directory. The 470 kernel directory is specified by parameter DIR_EXECUTABLE which is usually /usr/sap/<SID>/SYS/exe/run.
    Please note that there is also a kernel directory under /<DIR_PUT>/<SID>/SYS/exe which is for the the target system 700. Please do not replace tp and R3trans under this directory with the ones downloaded for kernel 470.
    NO, you cannot update SAP Kernel from 4.7 sr2 to NW7.0 without upgrading even started. Kernel upgrade will be done by SAPup automatically.
    With Best Regards
    Julia

  • About upgrade from 4.6c to ecc6.0

    hi expert:
    i met the short dump after execute the following statement.
    data: begin of STRUC,
    F1 type c,
    F2(10) type c,
    end of STRUC,
    data: dsn(30) type c.
    open dataset DSN in legacy text mode for input.
    read dataset DSN into STRUC.
    close dataset DSN.
    short dump :
    Description:
        A character set conversion is not possible.
    issue content:
        At the conversion of a text from codepage '8000' to codepage '4103':
        - a character was found that cannot be displayed in one of the two
        codepages;
        - or it was detected that this conversion is not supported
        The running ABAP program 'ZJB1080' had to be terminated as the conve
        would have produced incorrect data.
        The number of characters that could not be displayed (and therefore
        be converted), is 0. If this number is 0, the second error case, as
        mentioned above, has occurred.
    i read some material about the unicode converstion, i got following information:
    The use of the LEGACY TEXT MODE ensures that the data in old non-Unicode format is stored and read. In this mode, it is also possible to read and write non-character-type structures. However, you have to take into account that loss of data and conversion errors might occur in real Unicode systems if the structure contains characters that cannot be displayed in the non-Unicode codepage.
    who could explain this for me or provide a solution , thanks in advance
    Keivn

    Read the documentation at [OPEN DATASET - Mode |http://help.sap.com/abapdocu/en/ABAPOPEN_DATASET_MODE.htm] and [The File Interface in Unicode Programs |http://help.sap.com/abapdocu/en/ABENUNICODE_DATASET.htm].
    NB: And please use a more precise Subject, there are many possible problems behind "upgrade from 4.6c to rcc6.0"
    Regards

  • Upgrade from 4.6C to ECC6.0 - development quality and production

    Upgrade from 4.6C to ECC6.0
    I have got three systems right now...
    Development(D1)     Quality(Q1)    Production(P1).
    These three systems need to be upgraded to ECC6.0
    The recommended process is to copy D1 to a new temporary server(D2) and
    then upgrade it. At the time of the copy we will have to run the transactions
    SPDD and SPAU for which the one one transport requests will be created.
    Now after the complete upgradation we will be running the UCCCHECK and SCUV.
    The problem is after running this process we are going to copy the Quality(Q1)
    to a new quality system Q2. Now the code in the D2 system is unicode complaint with all the
    same functionalities as in D1.
    How to get all the change and customizing objects which is updated in the D2 system
    to the Q2 system (only the relevant ones - this will also ensure for PRD as the same process could be followed)?
    Or else do we have to repeat the process for both the new quality(Q2) and new production(P2)
    systems?
    Useful answers will be rewarded accordingly....

    Hi,
    If you do SPDD and SPAU changes to create unique transports (as per upgrade guide) so the Q2 upgrade will have it embeded during the upgrade process then you should not have any problem because after the D2 combined upgrade (unicode and Technical Upgrade) the system will be in Unicode, UCCHECK is to check unicode compatibility as long as I know. You won´t need to use SPDD and SPAU again in Q2.
    Also you could do Upgrade to D2, run UCCHECK and SCOV and then create all changes to objects that needs to be changed to create requests. Then do Q2 upgrade and when is finished then you move every transport you need from D2 to Q2 to do the necesary tests, it should not take much time. In the upgrades I know and done this is the way the changes were moved up to PRD, we have never used the unique transport request mentioned in the Guide. During Quality tests developers and funtional consultants will need to keep doing changes until everything is OK so even if you create unique requests, you will also have to transport after PRD upgrade.
    Either way you won't need to run SPDD and SPAU after D2 upgrade.
    Good luck
    Edited by: AC on Nov 18, 2008 1:26 PM

  • Invoice Receipt Warning Message Appear After Upgrade from 4.6C to ECC6

    Hi Gurus,
    We do upgrade from 4.6C to ECC6. And we do Invoice Verification base on Delivery (Vendor delivery number), in our business process there more than one Purchase Order has same Vendor Delivery Number while GR executed. But only one Purchase order related to Invoice verification, others PO are Free PO (no need Invoice Verification).
    The problem is:
    In SAP 4.6C, while execute Invoice base on Delivery (Vendor delivery), system automatic select only PO with Delivery (vendor) which related/allow invoice receipt.
    In SAP ECC6, while execute Invoice base on Delivery (vendor delivery), all PO selected. So than there are warning messages appear (warning pop screen) for those PO not allow invoice Receipt (message M8035: PO item XXXXX does not allow invoice receipt), and at the end PO which allow Invoice receipt then appear for further Invoice Receipt process.
    At overall, the final result SAP 4.6C and SAP ECC6 is same (only PO which allowed Invoice Receipt will processed further).
    The Question are:
    1. Why in ECC6 appear warning message, while in 4.6C no warning message ? Is there config to ignoring the warning message. I've try to maintain system message for M8035 (t-code: OMRM) to ignoring the pop screen, but can not created.
    2. How do we make warning message dissapear (no need warning message), because if the PO's has hundred items so user need to click enter hundred times.
    Thanks in advance.
    Regards,
    Tri Wicaksono

    Hi,
    could you please check whether the flag "GR-based IV" is set in the purchase orders?
    If GR based-IV is ticked, then this pop-up cannot be suppressed.
    If you would like to post the invoice first then GR-based IV should not be checked, otherwise this pop-up will always appear.  I am afraid that this behaviour is standard. 
    Please, be aware that this feature is only available if you set  in the Purchase Order item the 'GR-based IV' indicator:
       If the GR-IV flag is not set in the PO, then the system does not                     
       differentiate individual goods receipts. Please see the <f1> help                    
       for the field "GR-IV" in the PO item detail. Since the individual                    
       receipts are not differentiated, an invoice is not tied per se to                    
       an individual receipt and a goods receipt can be reversed despite                    
       an invoice receipt.                                                                               
    With the GR-IV flag set on in a PO, you can specify which goods                      
       receipt is being invoiced in an IR and which goods receipt is being                  
       reversed in a return. It is this correlation between goods receipts                  
       and invoices that enables you to specify for GR-IV PO's whether an                   
       item can be returned despite an invoice. 
    Please refer to the note :457511 Question 10.          
    Best regards
    Erika

  • SQ03, user group removed after release upgrade from 4.6C to ECC6

    Dear All,
    I have a problem about user group - transaction code SQ03.
    After the release upgrade from 4.6C to ECC6 the user group, that I created in the old system, are not present in quality and production environment.
    In the development environment there is the user group but doesn't contain the queries that I created in the old environment.
    How can I solve this issue?
    Can I recover all missing queries?
    (moreover I can access to the old environment)
    Thanks in advance.
    Regards

    Hi
        Please refer to the SAP note 1278056 and 1278115 - PDS Display: F4-characteristic values are not selectable.  Hope this will resolve your issue.
    Regards,
    JB

  • Upgrade from 4.7C to ECC6.0 fields missing in t code FBL5N

    Few fields are missing while upgrading from 4.7C to ecc6.0 in SAP STD Transaction FBL5N.  Will pl clarify me.

    Hi,
    Can you clear whether you are in the process of upgrading to ECC6 or you have already completed the Upgrade to ECC6 ?
    Regards
    Suhas

  • How to handle the interfaces in upgradation from 4.6c to ECC6.0

    we are going for the upgrade from 4.6c to ECC6.0
    actually we are using n number of interfaces like webmethods, informatica powercenter, ALE, EDI....
    powercenter was created some programs in SAP R/3, when we are upgrading from 4.6c to ECC6.0, what kind of issues we will face regarding this informatica. what is strategy we have to follow to upgrade this informatica in SAP, if anyone have the documents regarding informatica powercenter please help me and guide me
    if anyone have documents regarding this interfaces upgradation or procedures bestpractices, common issues please forward me
    thanks,
    chandra

    thanks

  • Functional upgrade from 4.6C to ECC6, changes in Controlling

    Hi
    We will be doing a functional upgrade from 4.6C to ECC6. I need to know what are the changes in Controlling on ECC6, with specific reference to the Aerospace and Defence Industry Solution. We have completed the technical upgrade.
    Thanks
    Henry Bekker
    [email protected]

    Hi
    We will be doing a functional upgrade from 4.6C to ECC6. I need to know what are the changes in Controlling on ECC6, with specific reference to the Aerospace and Defence Industry Solution. We have completed the technical upgrade.
    Thanks
    Henry Bekker
    [email protected]

  • BAdi & user-exits while upgrade from 4.6c to ECC6

    Hello all,
    Can anybody put light on how User-exits and BAdi will be effected while upgrade from lower version to ECC6.
    Many Thnanks.....
    Apps.

    Hi,
    The main concept of enhancements is to keep the code unaffected during version upgrades
    Hence all the BADI implementations and User Exit/Customer exits implementations will be in place and no effect due to upgrade...I hope in case of badi, some new BADI(as part of enhancement framework-GET BADI/CALL BADI) will be added up and the old BADI(Those in 4.6c or below) will not get affected.
    Regards
    Shiva

  • Fund Management - Issues in Upgrade from 4.6C to ECC6

    Hello,
    We are upgrading SAP Application for a client who is on 4.6C to ECC6. The client is currently using Funds Management in 4.6C. With ECC6 I understand that this functionality is moved into Public Sector and is available only on activation of IS-PS Extension Set.
    The question I have is that does this activation impact any other business processes or is just a technical activation.
    What I mean is that if I activate this extension set does the system start doing things differently and needs specific data related to Public Sector which the business users will be required to be entered while doing transactions OR the activation will not impact business processes as such and would work as earlier with Funds management active. (except where there was a change in the functionality between 4.6C to ECC6)
    I would like to know the risks, if any involved in upgrading Funds Management from 4.6C to ECC6.
    Please reply and let me know any question to get more clarity on the issue.
    Best Regards
    Kuldeep

    Hi Kuldeep,
    There are several main issues that have to be addresses when upgrading from 4.6 to ECC6. The main ones are:
    1 - Derivations. The object are no longer connected through tables or master data entries (you may have a table that links Cost Centers to Funds Centers for example). These assignments are now maintained through a flexible derivation tool. These derivation rules have to be maintaind, or the posting addresses will have no FM values and you will not be able to post any documents.
    2 - Inventory purchases. The inventory purchases scenarios are no longer maintained through the customization (you can no longer choose one of the 4 inventory scenarios, and there's no warehouse Funds Center). These are all maintained through derivations.
    3 - BCS. There's a new budgeting and AVC tool called "Budget Control System" (BCS). You can either activate it, or keep working with the old budgeting (called "former" in the customization). The new BCS affords flexibility in budgeting and AVC, including several AVC ledgers.
    More data regarding migrations can be found in documentation. If you want, I can send you the PDF document.
    Best regards,
    Shahaf Yaari
    [email protected]

  • ABAP Query in Upgradation from 4.7 to ECC6.0

    Hi there,
    We are upgrading SAP system from 4.7 to ECC6.0. We have s/w component SAP_BASIS = 700.
    It would be of great help if anybody share their thought on handling ABAP queries after upgradation from 4.7 to ECC6.0.
    We have refered SAP notes 132813 and 672784 where in we need to change the default query area.
    Also, do we need to re-genarate the queries? If yes then how can we achive the same.
    Thanks in advance.

    Hi,
    It may happen that some times, the queries are not generated after the upgrade.
    Hence call the FM: RSAQ_GENERATE_PROGRAM
    Pass the Query name and user group.
    For all global queries: refer table AQGQCAT and local/client specific queries: Refer to AQLQCAT.
    This can help to regenerate the queries.
    You can also write a small program to generate using the above FM(one time program) that runs after upgrade
    Hope this helps
    Regards
    Shiva

  • Regarding upgradation from 4.6C to ECC6.0

    Hi Friends,
    We want to upgrade from 4.6C to ECC6.0 .
    Pls can any one suggest me which tool i have to use .
    Possible pls send me some docs on this one.
    Thanks & Regards,
    Ramnaresh.P

    You have to refer Upgrade documentation at https://service.sap.com/instguides
    Regards,
    Nikunj Thaker.

  • Changes in PM Module while Upgrading from 4.6C to ECC6

    Hiii
    Can any body tell me where can i get the detailed infromation about Techincal upgradation from 4.6C to ECC6 & Technical as well as functional chnages Changes due to the upgrade??
    Thanks in advance.
    Makarand Gurjar

    Dear All
    We are closing the issue. Thanks for your all replies.

Maybe you are looking for