Need programs related to Euro conversion

Hi Moderator/ Friends
I have checked in the SDN Network for the programs related to Euro conversion. I am unable to get these programs.
Can you provide me path, where can I get programs need to be changed for Currency changeover from SKK to EURO for GL/AR/AP/Bank/Asset/Spl GL Areas?
Please do help me.
Thanks in advance.
Thanks
Chandra

Hi Chandra,
Currencies are maintained in table TCURR.(T.Code OB08).
Please also have a look at program FAGL_FC_VALUATION.
Thanks
Aravind

Similar Messages

  • I am thinking of buying a iPad but my main desktop machine uses Windows 7 and MS Office.  How easy or difficult is it to transfer data files between the iPad and Windows?  Are there obvious problems or the need for some form of conversion programs?

    I am thinking of buying a iPad but my main desktop machine uses Windows 7 and MS Office.  How easy or difficult is it to transfer data files between the iPad and Windows?  Are there obvious problems or the need for some form of conversion programs?
    Many thanks for any advice.
    David

    You don't need conversion programs, iTunes can copy most of your content over to the iPad via the file sharing section, and some apps also support Dropbox, email attachments, transfer via your wifi network. There are a number of apps that you can get that support Microsoft office file (microsoft don't make an app versions of their software) e.g. from Apple there are Pages (word support), Numbers (excel) and Keynote (powerpoint), and from third-parties there are apps such as Documents To Go and QuickOffice HD

  • EURO Conversion in Slovakia

    This thread is created to discuss solutions, issues and feedback related to conversion of local currency in Slovakia to EUR at 01/01/2009.
    Preferred language of discussion is English. Slovak language is tolerated.
    All replies by SAP will be in English; with summary in Slovak.

    Dear Partners,
    I would like to summarize several tips and recommendations from the testing of the Euro Conversion tool until now:
    Summary of the steps needed for EC tool run:
    Installation of the tool (version PL3,4,5):
    1) It is necessary to uninstall the previous version of the tool in Windows (Start - Settings - Control Panel - Add/Remove programs)
    2) Install new version
    Source company:
    1. Run the SQL queries to fix the paths and attachments.  
    Target company:
    1. Create target Slovak localization database from the source database - checked checkboxes to transfer UDF and UDT.
    2. Set LC = EUR
    3. Set SC = EUR
    4. Set decimal places for Exchange Rates = 5
    5. Set method for Exchange rates = Indirect
    6. Define manually paths for Attachments  
    Tool:
    1. Connect via Connect screen and start use the tool
    OR
    1. Connect via Connect screen and then exit the tool
    2. Start automatic run
    The full details see in the How-To-Guide for the EC tool.
    Other:
    BSP:
    If the BSP is activated in the source database (Administration - System Initialization - Company details - Accounting tab) it is necessary to activate the functionality in the target company manually by checking the respective checkbox.
    This would allow to successfully transfer of the BSP setup from source to target database.
    Dunning levels and Dunning terms:
    The field "effective after" was not mandatory in version 2004 C. However in version 2007 A the field status is changed and should be filled in order to successfully transfer the Dunning levels and Dunning terms.
    Down Payment Clearing account
    The G/L account on BP Master Data was not mandatory in version 2004 C. However in version 2007 A the field status is changed and is mandatory.
    For certain customers it might be a problem to update all Business Partners Master Data manually so for mass update of the fields it is required to create CSN message to GSC with request to correct database because of the preparation of the database for Euro Conversion.
    Inventory accounts definition:
    Some of the accounts for accounting entries for posting of stock relevant transactions changed the status to mandatory accounts, for example: Expense account OITW.ExpensesAc
    Sales credit account OITW.ARCMAct
    For certain customers it might be a problem to update whole definition of inventory relevant postings  manually so for mass update of the fields it is required to create CSN message to GSC with request to correct database because of the preparation of the database for Euro Conversion.
    Step operation mode:
    The step window for each step contains one of the following three data transfer actions as well as other information:
    u2022 Transfer updates: For each run, the tool transfers the updates relevant to the transferred data and delta data from the source company to the target company.
    u2022 Transfer delta data: For each run, the tool skips the existing transferred data in the target company and transfers only the delta data.
    u2022 Replace all data: For each run, the tool removes all the previously transferred data from the target company and transfers all the data from the source company again. If you update the transferred data in the target company, rerun overwrites the previously transferred data. We recommend that you do the updates in the source company before you rerun the step.

  • Error in asfn(rs[[i]]) : need explicit units for numeric conversion

    Hi
    I am using the sqldf package in R to do some joins of my data table as follows:
    p1<-sqldf("SELECT t3.* FROM p as t3 JOIN (SELECT userid, MAX(type) as LastActivityType FROM p GROUP BY userid) t4 ON t3.userid = t4.userid AND t3.type = t4.LastActivityType")
    However , I am getting the error mentioned in the subject line
    The error doesn't appear  when I change the column names from t3.* and limit it to a subset of column names ( t3.userid, t3.LastActivity....).
    Surprisingly though, I have another similar sql script in the same code block which runs just fine.
    My code runs fine in RStudio, so I guess there's some incompatibility with the Azure environment somewhere. For reference, the sqldf package and its dependencies (imported separately as a zip) is compatible with R  3.1.2
    Can someone help me solve this? 
    Thanks in advance!!

    Hi AK
    Thanks for the quick response 
    So I checked the following:
    1) Downloaded the dataset from AML from the step just previous to where my sql script appears, fed it into RStudio with stringsAsFactors=FALSE and thereupon ran the sql script. It works without any issues. It works fine if I dont set stringsAsFactors
    as false as well
    2) Checked the CRAN documentation on the sqldf package, it mentions that the package is valid for versions>=R3.1.0
    3)All 4 dependencies were included. Only one was preinstalled. The output log says: 
    warning: package 'proto' is in use and will not be installedso I removed the package 'proto' just in case it was causing trouble.Nothing Works :/I am pasting the output log, could you have a look and see if I am missing anything obvious?Thanks a ton!UpasanaOutput Log:Record Starts at UTC 11/27/2014 07:38:27:
    Run the job:"/dll "ExecuteRScript, Version=5.1.0.0, Culture=neutral, PublicKeyToken=69c3241e6f0468ca;Microsoft.MetaAnalytics.RDataSupport.ExecuteRScript;Run" /Output0 "..\..\Result Dataset\Result Dataset.dataset" /Output1 "..\..\R Device\R Device.dataset" /dataset1 "..\..\Dataset1\Dataset1.csv" /bundlePath "..\..\Script Bundle\Script Bundle.zip" /rStreamReader "script.R" "
    Starting process 'C:\Resources\directory\275cc759e61f4dbf889cde5e5cba0835.SingleNodeRuntimeCompute.Packages\AFx\5.1\DllModuleHost.exe' with arguments ' /dll "ExecuteRScript, Version=5.1.0.0, Culture=neutral, PublicKeyToken=69c3241e6f0468ca;Microsoft.MetaAnalytics.RDataSupport.ExecuteRScript;Run" /Output0 "..\..\Result Dataset\Result Dataset.dataset" /Output1 "..\..\R Device\R Device.dataset" /dataset1 "..\..\Dataset1\Dataset1.csv" /bundlePath "..\..\Script Bundle\Script Bundle.zip" /rStreamReader "script.R" '
    [ModuleOutput] DllModuleHost Start: 1 : Program::Main
    [ModuleOutput] DllModuleHost Start: 1 : DataLabModuleDescriptionParser::ParseModuleDescriptionString
    [ModuleOutput] DllModuleHost Stop: 1 : DataLabModuleDescriptionParser::ParseModuleDescriptionString. Duration: 00:00:00.0050545
    [ModuleOutput] DllModuleHost Start: 1 : DllModuleMethod::DllModuleMethod
    [ModuleOutput] DllModuleHost Stop: 1 : DllModuleMethod::DllModuleMethod. Duration: 00:00:00.0000572
    [ModuleOutput] DllModuleHost Start: 1 : DllModuleMethod::Execute
    [ModuleOutput] DllModuleHost Start: 1 : DataLabModuleBinder::BindModuleMethod
    [ModuleOutput] DllModuleHost Verbose: 1 : moduleMethodDescription ExecuteRScript, Version=5.1.0.0, Culture=neutral, PublicKeyToken=69c3241e6f0468ca;Microsoft.MetaAnalytics.RDataSupport.ExecuteRScript;Run
    [ModuleOutput] DllModuleHost Verbose: 1 : assemblyFullName ExecuteRScript, Version=5.1.0.0, Culture=neutral, PublicKeyToken=69c3241e6f0468ca
    [ModuleOutput] DllModuleHost Start: 1 : DataLabModuleBinder::LoadModuleAssembly
    [ModuleOutput] DllModuleHost Verbose: 1 : Trying to resolve assembly : ExecuteRScript, Version=5.1.0.0, Culture=neutral, PublicKeyToken=69c3241e6f0468ca
    [ModuleOutput] DllModuleHost Verbose: 1 : Loaded moduleAssembly ExecuteRScript, Version=5.1.0.0, Culture=neutral, PublicKeyToken=69c3241e6f0468ca
    [ModuleOutput] DllModuleHost Stop: 1 : DataLabModuleBinder::LoadModuleAssembly. Duration: 00:00:00.0067974
    [ModuleOutput] DllModuleHost Verbose: 1 : moduleTypeName Microsoft.MetaAnalytics.RDataSupport.ExecuteRScript
    [ModuleOutput] DllModuleHost Verbose: 1 : moduleMethodName Run
    [ModuleOutput] DllModuleHost Information: 1 : Module FriendlyName : Execute R Script
    [ModuleOutput] DllModuleHost Information: 1 : Module Release Status : Release
    [ModuleOutput] DllModuleHost Stop: 1 : DataLabModuleBinder::BindModuleMethod. Duration: 00:00:00.0106972
    [ModuleOutput] DllModuleHost Start: 1 : ParameterArgumentBinder::InitializeParameterValues
    [ModuleOutput] DllModuleHost Verbose: 1 : parameterInfos count = 5
    [ModuleOutput] DllModuleHost Verbose: 1 : parameterInfos[0] name = dataset1 , type = Microsoft.Numerics.Data.Local.DataTable
    [ModuleOutput] DllModuleHost Start: 1 : DataTableCsvHandler::HandleArgumentString
    [ModuleOutput] DllModuleHost Stop: 1 : DataTableCsvHandler::HandleArgumentString. Duration: 00:00:13.1522942
    [ModuleOutput] DllModuleHost Verbose: 1 : parameterInfos[1] name = dataset2 , type = Microsoft.Numerics.Data.Local.DataTable
    [ModuleOutput] DllModuleHost Verbose: 1 : Set optional parameter dataset2 value to NULL
    [ModuleOutput] DllModuleHost Verbose: 1 : parameterInfos[2] name = bundlePath , type = System.String
    [ModuleOutput] DllModuleHost Verbose: 1 : parameterInfos[3] name = rStreamReader , type = System.IO.StreamReader
    [ModuleOutput] DllModuleHost Verbose: 1 : parameterInfos[4] name = seed , type = System.Nullable`1[System.Int32]
    [ModuleOutput] DllModuleHost Verbose: 1 : Set optional parameter seed value to NULL
    [ModuleOutput] DllModuleHost Stop: 1 : ParameterArgumentBinder::InitializeParameterValues. Duration: 00:00:13.1845731
    [ModuleOutput] DllModuleHost Verbose: 1 : Begin invoking method Run ...
    [ModuleOutput] Microsoft Drawbridge Console Host [Version 1.0.2108.0]
    [ModuleOutput] [1] 56000
    [ModuleOutput]
    [ModuleOutput] The following files have been unzipped for sourcing in path=["src"]:
    [ModuleOutput]
    [ModuleOutput] Name Length Date
    [ModuleOutput]
    [ModuleOutput] 1 sqldf_0.4-10.zip 71667 2014-11-21 11:38:00
    [ModuleOutput]
    [ModuleOutput] 2 chron_2.3-45.zip 107752 2014-11-21 11:38:00
    [ModuleOutput]
    [ModuleOutput] 3 DBI_0.3.1.zip 153831 2014-11-21 11:38:00
    [ModuleOutput]
    [ModuleOutput] 4 gsubfn_0.6-6.zip 348505 2014-11-21 11:38:00
    [ModuleOutput]
    [ModuleOutput] 5 proto_0.3-10.zip 458519 2014-11-21 11:38:00
    [ModuleOutput]
    [ModuleOutput] 6 RSQLite_1.0.0.zip 1211130 2014-11-21 11:38:00
    [ModuleOutput]
    [ModuleOutput] Loading objects:
    [ModuleOutput]
    [ModuleOutput] port1
    [ModuleOutput]
    [ModuleOutput] [1] "Loading variable port1..."
    [ModuleOutput]
    [ModuleOutput] package 'gsubfn' successfully unpacked and MD5 sums checked
    [ModuleOutput]
    [ModuleOutput] Loading required package: proto
    [ModuleOutput]
    [ModuleOutput] [1] TRUE
    [ModuleOutput]
    [ModuleOutput] package 'DBI' successfully unpacked and MD5 sums checked
    [ModuleOutput]
    [ModuleOutput] [1] TRUE
    [ModuleOutput]
    [ModuleOutput] package 'RSQLite' successfully unpacked and MD5 sums checked
    [ModuleOutput]
    [ModuleOutput] [1] TRUE
    [ModuleOutput]
    [ModuleOutput] package 'sqldf' successfully unpacked and MD5 sums checked
    [ModuleOutput]
    [ModuleOutput] [1] TRUE
    [ModuleOutput]
    [ModuleOutput] Loading required package: tcltk
    [ModuleOutput]
    [ModuleOutput] Error in asfn(rs[[i]]) : need explicit units for numeric conversion
    [ModuleOutput]
    [ModuleOutput] In addition: Warning messages:
    [ModuleOutput]
    [ModuleOutput] 1: In strptime(x, format, tz = tz) :
    [ModuleOutput]
    [ModuleOutput] unable to identify current timezone 'C':
    [ModuleOutput]
    [ModuleOutput] please set environment variable 'TZ'
    [ModuleOutput]
    [ModuleOutput] 2: In strptime(x, format, tz = tz) : unknown timezone 'localtime'
    [ModuleOutput]
    [ModuleOutput] 3: package 'gsubfn' was built under R version 3.1.2
    [ModuleOutput]
    [ModuleOutput] 4: package 'DBI' was built under R version 3.1.2
    [ModuleOutput]
    [ModuleOutput] 5: package 'RSQLite' was built under R version 3.1.2
    [ModuleOutput]
    [ModuleOutput] 6: package 'sqldf' was built under R version 3.1.2
    [ModuleOutput]
    [ModuleOutput] 7: In strptime(xx, f <- "%Y-%m-%d %H:%M:%OS", tz = tz) :
    [ModuleOutput]
    [ModuleOutput] unknown timezone 'localtime'
    [ModuleOutput]
    [ModuleOutput] DllModuleHost Stop: 1 : DllModuleMethod::Execute. Duration: 00:02:41.0341394
    [ModuleOutput] DllModuleHost Error: 1 : Program::Main encountered fatal exception: Microsoft.Analytics.Exceptions.ErrorMapping+ModuleException: Error 0063: The following error occurred during evaluation of R script:
    [ModuleOutput] ---------- Start of error message from R ----------
    [ModuleOutput] R script execution failed. Please click on "View Output Log" in the properties pane for full details.
    [ModuleOutput] ----------- End of error message from R -----------
    Module finished after a runtime of 00:02:41.1766291 with exit code -2
    Module failed due to negative exit code of -2
    Record Ends at UTC 11/27/2014 07:41:12.

  • EURO Conversion (SK) - Condition currency - exchange rate determination

    Hi All,
    After EURO conversion in Slovakia, in SD we faced the following issue:
    SK Sales Org. sells products, services to HU.
    The document currency is HUF, the sales org. curreny is EUR.
    The condition currency is EUR, the condition value is in HUF. (It isanual condition. KOMV-KSTEU = C)
    During condition value determination system reads EUR/HUF exchage rate - direct reading, instead of HUF/EUR.
    I found in note 123298 that is SAP standard operation, because in case of EURO system reads direct exchage rate.
    Is there any experince regarding similar EURO conversation problem? Client would prefer indirect HUF/EUR exchage rate reading. (The reason is simple. It has affiliates in HU as well and there is slight differEnce between HUF/EUR and EUR/HUF.)
    (Exchage rate type 'M' is configured as inverse.)
    All hits & tips are appriciated.
    Thanks in advance.
    Rgds,
    Anett

    Hello Srinath & Lakshmipathi,
    I tested the indirect quote as well. The result is the same, system applies EUR /HUF exchange rate.
    I think the background is the following logic:
    - company currency: EUR
    - document currency: HUF
    - condition currency: EUR again.
    I debugged, pricing determination, the local and foreign currency is the same, moreover it is hardcoded that in case of EUR it is a direct reading in program LV61ATOP, direct read in case of EURO s hardcoded.
    I clarify the alternatives with the clients, after coming back to share info, and continue or closing this issue.
    I really appriciate your support.
    Rgds,
    Anett

  • Euro conversion is not happening in Excise invoice

    Dear SAP Gurus,
    When I am creating excise invoice for export order, the conversion maintained in OB08 for USD is happening in INR but the same is not happening for EURO. The EURO conversion is also maintained in OB08.
    When I am creating Sales order, the warning message is coming that 'Pricing/euro: Attention: Euro Customizing not maintained'.
    Kindly help me to sort out this problem.
    With Warm and Kind Regards
    BHIKSHAPATHI

    Hi
    go to transaction cose EWCF and select Confirm euro currency Customizing and  execute.
    hope this will solve ur problem.
    do revert
    regards
    chander

  • Programs related to BDC

    Hi,
    please give me some programs related to call transaction.
    i want to update the ztable using f-22 t.code.
    Thanks,
    srii.

    hi,
    see the example for transaction XD01 using call transaction:
    *&                       STRUCTURES DECLARATION
    TYPES: BEGIN OF TY_XD01,
           KUNNR(16) TYPE C,
           BUKRS(4)  TYPE C,
           VKORG(4)  TYPE C,
           VTWEG(2)  TYPE C,
           SPART(2)  TYPE C,
           KTOKD(4)  TYPE C,
           NAME1(35) TYPE C,
           ORT01(35) TYPE C,
           LAND1(3)  TYPE C,
           SPRAS(2)  TYPE C,
           PSTLZ(10) TYPE C,
          civve(1)  type c,
           AKONT(10) TYPE C,
           ZTERM(4)  TYPE C,
           AWAHR(3)  TYPE C,
           WAERS(5)  TYPE C,
           KALKS(1)  TYPE C,
           KZAZU(1)  TYPE C,
           VSBED(2)  TYPE C,
           ANTLF(1)  TYPE C,
           TAXKD(1)  TYPE C,
           TAXKD_02(1) TYPE C,
           TAXKD_03(1) TYPE C,
           TAXKD_04(1) TYPE C,
          END OF TY_XD01.
    TYPES:      BEGIN OF TY_MESSG,
                MESSG TYPE STRING,
                END   OF  TY_MESSG.
    *&                       INTERNAL TABLE DECLARATION
    DATA : I_XD01       TYPE TABLE OF  TY_XD01,               "XD01 STRUCTURE WORK AREA
           I_BDCDATA    TYPE TABLE OF  BDCDATA,               "BDC DATA INTERNAL TABLE
           I_BDCMSGCOLL TYPE TABLE OF  BDCMSGCOLL,            "BDCMSGCOLL INTERNAL TABLE
           I_SUCCESS    TYPE TABLE OF  TY_MESSG,              "SUCCESS WA_XD01 INTERNAL TABLE
           I_ERROR      TYPE TABLE OF  TY_MESSG.              "ERROR   WA_XD01 INTERNAL TABLE
    *&                          WORK AREA DECLARATION
    DATA:  WA_XD01       TYPE  TY_XD01,            "XK01 STRUCTURE WORK AREA
           WA_BDCDATA    TYPE  BDCDATA,            "BDC DATA WORK AREA
           WA_BDCMSGCOLL  TYPE BDCMSGCOLL,         "BDCMSGCOLL WORK AREA
           WA_SUCCESS    TYPE  TY_MESSG,           "SUCCESS WA_XD01 WORK AREA
           WA_ERROR      TYPE  TY_MESSG.           "ERROR  RECOED  WORK AREA
    *&                           VARIABLE DECLARATION
    DATA:   FILE_NAME    TYPE STRING, "VALUE  'D:\Documents and Settings\cz0stc\Desktop\DATA.txt',
          SUU_FILENAME TYPE STRING VALUE  'D:\Documents and Settings\cz0stc\Desktop\TESTDATA\SUCC.txt',
          ERR_FILENAME TYPE STRING VALUE  'D:\Documents and Settings\cz0stc\Desktop\TESTDATA\ERROR.txt'.
    DATA:   MESSG        TYPE STRING.
    *& SELECTION-SCREEN
    SELECTION-SCREEN : BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
    PARAMETERS : P_SRCFIL   LIKE  RLGRAP-FILENAME, "OBLIGATORY  DEFAULT  'D:\Documents and Settings\cz0stc\Desktop\DATA.txt' ,
                 P_SUCFIL   LIKE  RLGRAP-FILENAME OBLIGATORY  DEFAULT  'D:\Documents and Settings\cz0stc\Desktop\TESTDATA\SUCC.txt',
                 P_ERFIL    LIKE  RLGRAP-FILENAME OBLIGATORY  DEFAULT  'D:\Documents and Settings\cz0stc\Desktop\TESTDATA\ERROR.txt'.
    SELECTION-SCREEN : END OF BLOCK B1.
    *&                  AT SELECTION SCREEN ON VALUE-REQUEST               *
    *F4 FUNCTIONALITY FOR FILE UPLOAD
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_SRCFIL.
    PERFORM GET_FILEPATH USING P_SRCFIL.
    *&            *F4 FUNCTIONALITY FOR SUCCESS FILE DOWNLOAD
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_SUCFIL.
      PERFORM GET_FILEPATH USING P_SUCFIL.
    *&           *F4 FUNCTIONALITY FOR ERROR FILE DOWNLOAD
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_ERFIL.
      PERFORM GET_FILEPATH USING P_ERFIL.
    *&  AT SELECTION-SCREEN
    AT SELECTION-SCREEN.
    FILE_NAME = P_SRCFIL.
    SUU_FILENAME = P_SUCFIL.
    ERR_FILENAME = P_ERFIL.
    *&                          START OF SELECTION                         *
    START-OF-SELECTION.
    PERFORM UPLOAD_DATA USING FILE_NAME.
    PERFORM POPULATE_DATA.
    *&      Form  POPULATE_DATA
          text
    -->  p1        text
    <--  p2        text
    FORM POPULATE_DATA .
      LOOP AT I_XD01 INTO WA_XD01.
    *&                         FIRST SCREEN                                *
    PERFORM BDC_DYNPRO      USING 'SAPMF02D' '0100'.
    PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                  'RF02D-KTOKD'.
    PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                  '/00'.
    PERFORM BDC_FIELD       USING 'RF02D-KUNNR'
                                  WA_XD01-KUNNR.
    PERFORM BDC_FIELD       USING 'RF02D-BUKRS'
                                  WA_XD01-BUKRS.
    PERFORM BDC_FIELD       USING 'RF02D-VKORG'
                                  WA_XD01-VKORG.
    PERFORM BDC_FIELD       USING 'RF02D-VTWEG'
                                  WA_XD01-VTWEG.
    PERFORM BDC_FIELD       USING 'RF02D-SPART'
                                  WA_XD01-SPART.
    PERFORM BDC_FIELD       USING 'RF02D-KTOKD'
                                  WA_XD01-KTOKD.
    *&                         SECOND SCREEN                                *
    PERFORM BDC_DYNPRO      USING 'SAPMF02D' '0110'.
    PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                  'KNA1-SPRAS'.
    PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                  '/00'.
    PERFORM BDC_FIELD       USING 'KNA1-NAME1'
                                  WA_XD01-NAME1.
    PERFORM BDC_FIELD       USING 'KNA1-ORT01'
                                  WA_XD01-ORT01.
    PERFORM BDC_FIELD       USING 'KNA1-LAND1'
                                  WA_XD01-LAND1.
    PERFORM BDC_FIELD       USING 'KNA1-SPRAS'
                                  WA_XD01-SPRAS.
    PERFORM BDC_FIELD       USING 'KNA1-PSTLZ'
                                  WA_XD01-PSTLZ.
    *&                         THIRD SCREEN                                *
    PERFORM BDC_DYNPRO      USING 'SAPMF02D' '0120'.
    PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                  'KNA1-LIFNR'.
    PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                  '/00'.
    *&                         FOURTH SCREEN                                *
    PERFORM BDC_DYNPRO      USING 'SAPMF02D' '0125'.
    PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                  'KNA1-NIELS'.
    PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                  '/00'.
    *&                         FIFTH SCREEN                                *
    PERFORM BDC_DYNPRO      USING 'SAPMF02D' '0130'.
    PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                  'KNBK-BANKS(01)'.
    PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                  '=ENTR'.
    *&                         SIXTH SCREEN                                *
    PERFORM BDC_DYNPRO      USING 'SAPMF02D' '0340'.
    PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                  'RF02D-KUNNR'.
    PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                  '=ENTR'.
    *&                         SEVENTH SCREEN                                *
    PERFORM BDC_DYNPRO      USING 'SAPMF02D' '0370'.
    PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                  'RF02D-KUNNR'.
    PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                  '=ENTR'.
    *perform bdc_field       using 'KNA1-CIVVE'
                                 WA_XD01-CIVVE.
    *&                         EIGHT SCREEN                                *
    PERFORM BDC_DYNPRO      USING 'SAPMF02D' '0360'.
    PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                  'KNVK-NAMEV(01)'.
    PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                  '=ENTR'.
    *&                         NINTH SCREEN                                *
    PERFORM BDC_DYNPRO      USING 'SAPMF02D' '0210'.
    PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                  'KNB1-AKONT'.
    PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                  '/00'.
    *&                         TENTH SCREEN                                *
    PERFORM BDC_FIELD       USING 'KNB1-AKONT'
                                  WA_XD01-AKONT.
    PERFORM BDC_DYNPRO      USING 'SAPMF02D' '0215'.
    PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                  'KNB1-ZTERM'.
    PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                  '/00'.
    PERFORM BDC_FIELD       USING 'KNB1-ZTERM'
                                  WA_XD01-ZTERM.
    *&                         ELEVENTH SCREEN                                *
    PERFORM BDC_DYNPRO      USING 'SAPMF02D' '0220'.
    PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                  'KNB5-MAHNA'.
    PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                  '/00'.
    *&                         TWELTH SCREEN                                *
    PERFORM BDC_DYNPRO      USING 'SAPMF02D' '0230'.
    PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                  'KNB1-VRSNR'.
    PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                  '/00'.
    *&                         THIRTEEN SCREEN                                *
    PERFORM BDC_DYNPRO      USING 'SAPMF02D' '0310'.
    PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                  'KNVV-BZIRK'.
    PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                  '/00'.
    PERFORM BDC_FIELD       USING 'KNVV-AWAHR'
                                  WA_XD01-AWAHR.
    PERFORM BDC_FIELD       USING 'KNVV-WAERS'
                                  WA_XD01-WAERS.
    PERFORM BDC_FIELD       USING 'KNVV-KALKS'
                                  WA_XD01-KALKS.
    *&                         FOURTEEN SCREEN                                *
    PERFORM BDC_DYNPRO      USING 'SAPMF02D' '0315'.
    PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                  'KNVV-VSBED'.
    PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                  '/00'.
    PERFORM BDC_FIELD       USING 'KNVV-KZAZU'
                                  WA_XD01-KZAZU.
    PERFORM BDC_FIELD       USING 'KNVV-VSBED'
                                  WA_XD01-VSBED.
    PERFORM BDC_FIELD       USING 'KNVV-ANTLF'
                                  WA_XD01-ANTLF.
    *&                         FIFTEEN SCREEN                                *
    PERFORM BDC_DYNPRO      USING 'SAPMF02D' '0320'.
    PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                  'KNVV-PERFK'.
    PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                  '=ENTS'.
    PERFORM BDC_DYNPRO      USING 'SAPMF02D' '1350'.
    PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                  'RF02D-KUNNR'.
    PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                  'ENTR'.
    PERFORM BDC_FIELD       USING 'KNVI-TAXKD(01)'
                                  WA_XD01-TAXKD.
    PERFORM BDC_FIELD       USING 'KNVI-TAXKD(02)'
                                  WA_XD01-TAXKD_02.
    PERFORM BDC_FIELD       USING 'KNVI-TAXKD(03)'
                                  WA_XD01-TAXKD_03.
    PERFORM BDC_FIELD       USING 'KNVI-TAXKD(04)'
                                  WA_XD01-TAXKD_04.
    PERFORM BDC_DYNPRO      USING 'SAPMF02D' '1350'.
    PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                  'RF02D-KUNNR'.
    PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                  '=ENTR'.
    PERFORM BDC_DYNPRO      USING 'SAPMF02D' '0324'.
    PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                  'KNVP-PARVW(01)'.
    PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                  '=ENTR'.
    CLEAR WA_XD01.
    *& CALL TRANSACTION
        CALL TRANSACTION 'XD01' USING I_BDCDATA  MODE 'N' UPDATE 'S' MESSAGES INTO I_BDCMSGCOLL.
        REFRESH I_BDCDATA.
    ENDLOOP.
    ENDFORM.                    " POPULATE_DATA
    END-OF-SELECTION.
    LOOP AT I_BDCMSGCOLL INTO WA_BDCMSGCOLL.
    *& FORMATTING MESSAGES
        CALL FUNCTION 'FORMAT_MESSAGE'
          EXPORTING
            ID   = WA_BDCMSGCOLL-MSGID
            LANG = WA_BDCMSGCOLL-MSGSPRA
            NO   = WA_BDCMSGCOLL-MSGNR
            V1   = WA_BDCMSGCOLL-MSGV1
            V2   = WA_BDCMSGCOLL-MSGV2
            V3   = WA_BDCMSGCOLL-MSGV3
            V4   = WA_BDCMSGCOLL-MSGV4
          IMPORTING
            MSG  = MESSG.
        IF WA_BDCMSGCOLL-MSGTYP = 'S'.                 "SUCCESS MESSAGE
          WA_SUCCESS-MESSG = MESSG.
          APPEND WA_SUCCESS TO I_SUCCESS.
        ELSE.
          WA_ERROR-MESSG = MESSG.                      "ERROR MESSAGE
          APPEND WA_ERROR TO I_ERROR.
        ENDIF.
        ENDLOOP.
    *& DOWNLOADING THE SUCCESS RECORD
       CALL FUNCTION 'GUI_DOWNLOAD'
         EXPORTING
           FILENAME                        = SUU_FILENAME
           FILETYPE                        = 'ASC'
         WRITE_FIELD_SEPARATOR           = ' '
         TABLES
           DATA_TAB                       = I_SUCCESS.
         FIELDNAMES                      =
    *& DOWNLOADING THE ERROR RECORD
    CALL FUNCTION 'GUI_DOWNLOAD'
       EXPORTING
         FILENAME                        = ERR_FILENAME
        FILETYPE                        = 'ASC'
       WRITE_FIELD_SEPARATOR           = ' '
       TABLES
         DATA_TAB                        = I_ERROR.
       FIELDNAMES                      =
    *&      Form  GET_FILEPATH
          text
         -->P_P_SRCFIL  text
    FORM GET_FILEPATH  USING    P_P_SRCFIL LIKE RLGRAP-FILENAME.
      CALL FUNCTION 'KD_GET_FILENAME_ON_F4'
        EXPORTING
          PROGRAM_NAME  = SYST-REPID
          DYNPRO_NUMBER = SYST-DYNNR
          FIELD_NAME    = 'P_P_SRCFIL'
        CHANGING
          FILE_NAME     = P_P_SRCFIL.
       EXCEPTIONS
         OTHERS        = 2.
    IF SY-SUBRC = 2.
       CLEAR P_P_SRCFIL.
    ENDIF.
    ENDFORM.                    " GET_FILEPATH
    *&      Form  UPLOAD_DATA
          text
         -->P_FILE_NAME  text
    FORM UPLOAD_DATA  USING    P_FILE_NAME TYPE STRING.
      CALL FUNCTION 'GUI_UPLOAD'
        EXPORTING
          FILENAME            = P_FILE_NAME
          FILETYPE            = 'ASC'
          HAS_FIELD_SEPARATOR = 'X'
        TABLES
          DATA_TAB            = I_XD01
        EXCEPTIONS
          FILE_OPEN_ERROR     = 1
          BAD_DATA_FORMAT     = 8.
      IF SY-SUBRC <> 0 .
        MESSAGE I000(ZGEMSCONV) .
    ELSEIF SY-SUBRC = 8.
        MESSAGE E002(ZGEMSCONV).
    ENDIF.
    ENDFORM.                    " UPLOAD_DATA
    *&      Form  bdc_dynpro
          text
         -->P_0551   text
         -->P_0552   text
    FORM BDC_DYNPRO  USING   PROGRAM LIKE BDCDATA-PROGRAM DYNPRO LIKE BDCDATA-DYNPRO.
      CLEAR WA_BDCDATA.
      WA_BDCDATA-PROGRAM  = PROGRAM.
      WA_BDCDATA-DYNPRO   = DYNPRO.
      WA_BDCDATA-DYNBEGIN = 'X'.
      APPEND WA_BDCDATA TO I_BDCDATA.
    ENDFORM.                    " bdc_dynpro
    *&      Form  bdc_field
          text
         -->P_0606   text
         -->P_0607   text
    FORM BDC_FIELD  USING   FNAM LIKE BDCDATA-FNAM  FVAL TYPE ANY  .
      CLEAR WA_BDCDATA.
      WA_BDCDATA-FNAM = FNAM.
      WA_BDCDATA-FVAL = FVAL.
      APPEND WA_BDCDATA TO I_BDCDATA.
    ENDFORM.                    " bdc_field
    reward if usefull,
    thanks and regards.

  • Need documents related to inventory data sources

    Hi all,
    just need a favor from u guysu2026.i need documents related to inventory data sources (complete step by step)u2026we need to extract inventory data sources from R/3 and need to replicate them in a brand new BW systemu2026Iu2019ll appreciate anything that u people have gotu2026and share with me.
    Regards,
    KS

    Hi
    check this thread
    it might be helpful
    doubt related to inventory data loading
    Inventory doubt
    regards
    gaurav

  • Program related ENHANCEMENT-POINT/SECTION with the name LMEPOF8D_02 exists

    Hello
    In an upgrade, after finishing with the SPAU task we got the following error in the standard object LMEPOF8D:
    A program related ENHANCEMENT-POINT/SECTION with the name "LMEPOF8D_02" already exists.
    Anyone knows which cause could be generate this kind of error?
    Thanks in advance for your help
    Best Regards,
    Leonardo

    Hello Sandra,
    We have finished with SPAU. Regarding LMEPOF8D include, we kept with the ECC6 standard code. Therefore, from a point of view of code, it should be ok. However, we have this sintax error.
    As you said, the include contains the enhancement point LMEPOF8D_02 which generates the sintax error, but we couldn't find if this enhancement is used in another place.
    We also found note 1331844 and tried to fix the issue by using the 2nd solution propose in the note. But, it didn't work neither.
    Do you have any idea about what cause could generates this error?
    Thanks in advance for your support.
    Best Regards,
    Leonardo

  • Euro Conversion -Slovakia(or other countries)

    Dear Gurus,
    Anybody who has experience in Euro conversion ,send me some u201CConceptual Documentationu201D for the Euro migration .At the moment , I am basing my working plan on SAP documentation.
    It would be very kind of you if you can pass on the conversion plan(such as methodology, planning,approaches) or any kind of documentation which would be relevant for the Euro conversion.
    Your help is highly appreciated and remembered.
    Thanks in advance,
    Ven

    Hi Oliver,
    I'd suggest you to read this note '1038292 - Collective note for Euro changeover in Slovakia' with the attached notes as well. It describes SAP recommendations on this issue.
    Regards,
    Eli

  • Need program to burn a dvd for iMovies.

    need program to burn a dvd for iMovies.

    Roxio Toast
    <http://www.roxio.com/enu/products/toast/titanium/>
    commercial
    NTI DragonBurn
    <http://www.ntidragonburn.com/en/us/product/dragon_burn.asp?>
    commercial
    DVD Image Utility
    <http://geek.thinkunique.org/2007/07/17/dvd-image-utility/>
    free
    Burn
    <http://burn-osx.sourceforge.net/Pages/English/home.html>
    open source; not clear how active development and support are
    Disco
    <http://discoapp.com/>
    no longer supported, but free
    LiquidCD
    <http://www.maconnect.ch/>
    free; iffy support, but, again, simple
    For Terminal users:
    mkisofs
    <http://cdrecord.berlios.de/private/cdrecord.html>
    (part of the cdrtools kit)
    Use mkisofs to create the disc image, and burn it with hdiutil or drutil. (Some of the free options mentioned above actually use mkisofs.)

  • I need a Text to Speech conversion program

    Hi everyone,
    I need a program for conversion of text to speech(TTS) in java. If you have this program or website address. please send me as much fast as possible

    Okay, I wrote this a looong time ago with intentions to only use as a joke (sorry if it is not well structured)...
    I turn the speakers up very loud in my cubicle and make my computer call out to other people in the office... "Help Help, someone help me... " or "Joe... why do you abuse me so?" you get the idea... hehe.. anyway, two Classes: Gui and SpeechModule. Enjoy, I have. : )
    GUI
    import javax.swing.JFrame;
    import javax.swing.JButton;
    import java.awt.BorderLayout;
    import oracle.jdeveloper.layout.XYLayout;
    import oracle.jdeveloper.layout.XYConstraints;
    import java.awt.Insets;
    import javax.swing.JTextField;
    import javax.swing.JTextArea;
    import javax.swing.JScrollPane;
    import java.awt.event.ActionListener;
    import java.awt.event.ActionEvent;
    import java.awt.event.WindowListener;
    import java.awt.event.WindowEvent;
    public class Gui extends JFrame  {
         protected SpeechModule speechModule = new SpeechModule();
      JButton cmdSpeak = new JButton();
      XYLayout xYLayout1 = new XYLayout();
      JScrollPane jScrollPane1 = new JScrollPane();
      JTextArea txtWords = new JTextArea();
      JTextField txtPitch = new JTextField();
      JTextField txtShift = new JTextField();
      public Gui() {
        super("Java Speech"); 
        try {
          jbInit();
        } catch(Exception e) {
          e.printStackTrace();
      public static void main(String[] args) {
        Gui gui = new Gui();
        gui.show();
      private void jbInit() throws Exception {
        this.getContentPane().setLayout(xYLayout1);
        this.addWindowListener(new java.awt.event.WindowAdapter()
            public void windowClosing(WindowEvent e)
              this_windowClosing(e);
        cmdSpeak.setText("Speak");
        cmdSpeak.setActionCommand("cmdSpeak");
        cmdSpeak.setMargin(new Insets(0, 0, 0, 0));
        cmdSpeak.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
              cmdSpeak_actionPerformed(e);
        xYLayout1.setWidth(454);
        xYLayout1.setHeight(327);
        txtWords.setText("Hello. Hello.  Testing  one  two  three.");
        txtWords.setSelectionEnd(1);
        txtPitch.setText("10");
        txtShift.setText("100");
        jScrollPane1.getViewport().add(txtWords, null);
        this.getContentPane().add(txtShift, new XYConstraints(40, 260, 55, 25));
        this.getContentPane().add(txtPitch, new XYConstraints(40, 220, 55, 25));
        this.getContentPane().add(jScrollPane1, new XYConstraints(50, 40, 360, 150));
        this.getContentPane().add(cmdSpeak, new XYConstraints(160, 230, 75, 25));
        this.setSize(600, 400);
      void cmdSpeak_actionPerformed(ActionEvent e) {
        System.out.println("pitch" + Float.valueOf(txtPitch.getText()).floatValue());
        System.out.println("pitchShift" + Float.valueOf(txtShift.getText()).floatValue());
        speechModule.setPitch( Float.valueOf(txtPitch.getText()).floatValue() );
        speechModule.setPitchShift( Float.valueOf(txtShift.getText()).floatValue() );
        speechModule.speak(txtWords.getText());
      private void this_windowClosing(WindowEvent e)  {
        System.exit(0);
    SpeechModule
    import com.sun.speech.freetts.Voice;
    import com.sun.speech.freetts.audio.JavaClipAudioPlayer;
    import com.sun.speech.freetts.en.us.CMULexicon;
    public class SpeechModule {
         public static Class voiceClass = null;
         static {
              try {
                   //voiceClass = Class.forName("CMUDiphoneVoice");
                   voiceClass = Class.forName("com.sun.speech.freetts.en.us.CMUDiphoneVoice");
              } catch (ClassNotFoundException cnfe) {
                   cnfe.printStackTrace();
         private Voice voice = null;
         public SpeechModule() {
              try {
                   this.voice = (Voice) voiceClass.newInstance();
          voice.setPitch(100);
          voice.setPitchShift(10000);
              } catch (InstantiationException ie) {
                   ie.printStackTrace();
              } catch (IllegalAccessException iae) {
                   iae.printStackTrace();
              voice.setLexicon(new CMULexicon());
              voice.setAudioPlayer(new JavaClipAudioPlayer());
              voice.load();
      public void setPitch(float n){
          voice.setPitch(n);
      public void setPitchShift(float n){
          voice.setPitchShift(n);
         public void speak(String value) {
              voice.speak(value);
    }

  • Help needed with Include ZXRSRU01 in relation with currency conversions

    I'm implementing how to paper: Use variable time references in currency conversions (BW 3.3). When implementing variable exit RSR00001 & write include ZXRSRU01 an issue pops up.
    The relevant code is:
    <i> DATA: l_s_var_range TYPE rrs0_s_var_range.
    IF i_s_rkb1d-infocube EQ 'RHCURCON'.
        IF i_step = '3'.
          LOOP AT i_t_var_range INTO l_s_var_range WHERE vnam EQ 'ZCURDAT'.
            ZCL_IM_CURRCONV=>currdate = l_s_var_range-low.
          ENDLOOP.
        ENDIF.
    ENDIF.</i>
    When implementing the following message pops up:
    "l_s_var_range" has already been declared.
    In another statement ' l_s_var_range ' is already used.
    Any advice how to deal with this issue?
    thanks in advance
    tom

    Hi,
      somebody already declared that workarea (l_s_var_range), so you can directly use that without any declaration (data l_s_var_range type rsr0_.....). you can remove that statement and you can work.
       Otherwise if you want to use to declare your own workarea,
      data ls_range (or any name) type rsr0_....
    DATA: l_s_var_range TYPE rrs0_s_var_range. *** this statement you can remove since somebody declared the same.
    ****or use ur own work area name and use that work area within your code.
    data ls_var_range type rrs0_s_var_range.
    IF i_s_rkb1d-infocube EQ 'RHCURCON'.
    IF i_step = '3'.
    LOOP AT i_t_var_range INTO ls_var_range WHERE vnam EQ 'ZCURDAT'.
    ZCL_IM_CURRCONV=>currdate = ls_var_range-low.
    ENDLOOP.
    ENDIF.
    ENDIF.
    rgrds,
    v.sen.
    Message was edited by:
            Senthilkumar Viswanathan
    Message was edited by:
            Senthilkumar Viswanathan

  • I need to print an iMessage conversation going back almost 2mos. HELP!

    I have an iPhone 4S. My software and iTunes versions are up to date. My computer runs Windows XP (not so up to date, I know). Here's my dilemma:
    I'm in the middle of a legal battle (details don't really matter). Point is, I need the ENTIRE conversation to use as evidence in court. Phones are not allowed in the courtroom so I'm left with no other option except to figure out how to print them. I have called my service provider to try and get the transcripts. They told me to call the Apple Help Center. I called Apple, they told me to talk to my service provider. The typical run around. I finally spoke with someone who somewhat sounded like they knew what they were doing, but their only suggestion for me was to download an app that would allow me to export the messages off of my phone onto my computer. Unfortunately, he could not suggest any app inparticular (go figure).
    Here's my other problem: because I'm in the middle of a legal battle, I'm a little short on funds. Does anyone know of any programs for download that are similar to BackupTrans that I can use for free? OR, there is an app in the AppStore called "SMS Export" made by Fabrizio Farenga for $5.99... Can anyone tell me if this app is worth the 6 bucks to purchase (does it actually work?)?
    I desparately need this conversation to use in court. Someone please give me some ideas!

    Try the computer apps PhoneView (Mac) or TouchCopy (Mac & PC):
    http://www.ecamm.com/mac/phoneview/
    http://www.wideanglesoftware.com/touchcopy/index.php
    They're not free but I don't know of anything free that does what you want.

  • Need Help with data type conversion

    Hello People,
    I am new to java, i need some help with data type conversion:
    I have variable(string) storing IP Address
    IPAddr="10.10.103.10"
    I have to call a library function which passes IP Address and does something and returns me a value.
    The problem I have is that external function call in this library excepts IP Address in form of a byte array.
    Here is the syntax for the function I am calling through my program
    int createDevice (byte[] ipAddress).
    now my problem is I don't know how to convert the string  IPAddr variable into a byte[] ipAddress to pass it through method.

    Class InetAddress has a method
    byte[]      getAddress() You can create an instance using the static method getByName() providing the IP address string as argument.

Maybe you are looking for