FDM Batch Loader Error

Hello,
I'm getting an error when trying to run a script from outside FDM workbench. The script works fine inside workbench and it's almost entirely copied out of the documentation.
Script
Sub autoload()
Dim lngProcessLevel
Dim strDelimiter
Dim blnAutoMapCorrect
Dim EssbaseFilePath
Dim BATCHENG
Set BATCHENG = CreateObject("upsWBatchLoaderDM.clsBatchLoader")
BATCHENG.mInitialize API, SCRIPTENG
lngProcessLevel = 10 'up to export
strDelimiter= "_"
blnAutoMapCorrect = False
Set BATCHENG.PcolFiles = BATCHENG.fFileCollectionCreate(CStr(strDelimiter))
'single processing
BATCHENG.mFileCollectionProcess BATCHENG.PcolFiles, CLng(lngProcessLevel) ,, CBool(blnAutoMapCorrect)
End Sub
Batch
C:\Hyperion\UpStream\WebLinkDataMart\SharedComponents\upsShell.exe CustomScriptEx=HFM2Ess2~<user>~<password>~<loadbalancer>~"e:\log"~autoload~LanguageCode=1033~EncodeUnicode=0
Error
** Begin FDM Runtime Error Log Entry [7/26/2011 1:01:24 PM] **
ERROR:
Code............ 438
Description..... Object doesn't support this property or method
Procedure....... clsBlockProcessor.ActExport
Component....... upsWBlockProcessorDM
Version......... 920
Thread.......... 38140
IDENTIFICATION:
User............<ADMIN>
Computer Name... <SERVER>
App Name........ <APP>
Client App...... BatchEngine
** Begin FDM Runtime Error Log Entry [7/26/2011 1:01:24 PM] **
ERROR:
Code............ 438
Description..... File [a_Essbase_FDMActual_Apr–2011_RA.dat] Caused - Object doesn't support this property or method
Procedure....... clsBatchLoader.mFileCollectionProcess
Component....... upsWBatchLoaderDM
Version......... 920
Thread.......... 33432
My goal is to just create a simple automated process that will grab files from the openbatches directory but I'm kind of stuck as to why this would run fine in work bench but throw errors from outside using the syntax provided in the API / Admin guide...
Edited by: user13048127 on Jul 26, 2011 12:58 PM

You're right. It does appear to be failing at the export step even when stepping through the process manually from the web interface.
It is generating a different error when doing that though:
** Begin Runtime Error Log Entry [7/27/2011 9:16:56 AM] **
ERROR:
Code............ 2500
Description..... [EsbPutObject] Threw Code=
Procedure....... clsHPDataManipulation.fCopyToServer
Component....... upsEB7XG
Version......... 100
Thread.......... 35588
** Begin FDM Runtime Error Log Entry [7/27/2011 9:16:57 AM] **
ERROR:
Code............ 4100
Description..... Stream Failed, Invalid file path provided!
\\<server>\fdmdata\HFM2Ess2\HFM2Ess2\Data\33.ua2
Procedure....... clsAppServer.fFileGetStream
Component....... upsAppSv
Version......... 920
Thread.......... 38304
In this situation the application is looking for a 33.ua2 file but there is only a 33.ua1 file in the directory... this was reproduceable (but with different numbers for the files e.g. 26.ua1 is present but it was looking for 26.ua2).
I'm a little confused as to why the application would be looking for a file name different than the file generated.
Could this be related to permissions or access?

Similar Messages

  • FDM/ERPi Batch Loader Error

    Hello,
    I have set up FDM with the ERPi adapter and I can successfully import data via the FDM web. I have several locations set up to import from multiple ledgers so I would like to set up a batch process to do this. To test this, per the documentation I created a blank file with the appropriate name convention and but it in the OpenBatch folder. When I kicked off the batch process it failed with the message:
    "one or more processes failed to start, please see batch reports or error log"
    When I checked the server, the file was moved from the OpenBatch folder to a folder with a unique name (as expected).
    Here is the output from the error log:
    ** Begin FDM Runtime Error Log Entry [2012-05-09 19:08:30] **
    ERROR:
    Code............................................. -2147286781
    Description...................................... Can't save. - Parallel Process ID=1
    Procedure........................................ clsBatchLoader.ExecuteProcessShell
    Component........................................ upsWBatchLoaderDM
    Version.......................................... 1112
    Thread........................................... 2356
    IDENTIFICATION:
    User............................................. [username]
    Computer Name.................................... PHX1-EPMTS01
    App Name......................................... Finreporting
    Client App....................................... WorkBench
    CONNECTION:
    Provider......................................... ORAOLEDB.ORACLE
    Data Server......................................
    Database Name.................................... epmdev
    Trusted Connect.................................. False
    Connect Status.. Connection Open
    GLOBALS:
    Location......................................... SAMPLE
    Location ID...................................... 748
    Location Seg..................................... 2
    Category......................................... ACTUAL
    Category ID...................................... 13
    Period........................................... Feb - 2012
    Period ID........................................ 2/29/2012
    POV Local........................................ False
    Language......................................... 1033
    User Level....................................... 1
    All Partitions................................... True
    Is Auditor....................................... False
    ** Begin FDM Runtime Error Log Entry [2012-05-09 19:08:32] **
    ERROR:
    Code............................................. 1000
    Description...................................... Parallel process shell [1] failed to start
    Procedure........................................ clsBatchLoader.mFileCollectionProcessParallel
    Component........................................ upsWBatchLoaderDM
    Version.......................................... 1112
    Thread........................................... 2356
    IDENTIFICATION:
    User............................................. [username]
    Computer Name.................................... PHX1-EPMTS01
    App Name......................................... Finreporting
    Client App....................................... WorkBench
    CONNECTION:
    Provider......................................... ORAOLEDB.ORACLE
    Data Server......................................
    Database Name.................................... epmdev
    Trusted Connect.................................. False
    Connect Status.. Connection Open
    GLOBALS:
    Location......................................... SAMPLE
    Location ID...................................... 748
    Location Seg..................................... 2
    Category......................................... ACTUAL
    Category ID...................................... 13
    Period........................................... Feb - 2012
    Period ID........................................ 2/29/2012
    POV Local........................................ False
    Language......................................... 1033
    User Level....................................... 1
    All Partitions................................... True
    Is Auditor....................................... False
    Any guidance for where to direct my troubleshooting (or fix) would be appreciated.
    Thanks

    I used serial batch load. Some progress I have made is that the admin account can successfully run the batch load on server itself. So it seems as if I there is a folder I need write permissions to that I don't have. Currently I have write access to (via a share) the folder for the FDM application I am loading and all its subfolers. Still trying to figure out what additional write privileges I need to get.
    Any help would be appreciated.

  • FDM batch loader script

    x
    Edited by: user2657915 on Apr 16, 2012 10:15 AM

    Yes, you can use the batch loader to execute a SQL integration Script that is assigned to a location for import. You would create a blank text document with the proper file naming convention for batch files as noted in the FDM administrator guide and then place the files in OpenBatch and execute the batch via script or the GUI in the workbench. It will go to this POV and execute the Integration Script assigned to the location.

  • Batch Load Error Logs

    When using the UPSshell.exe to initiate a batch script via command line, one of the fields it lists is:
    "Log Directory – File path where you want the UPSShell.exe log file written."
    What exactly is written in this log? From what I can tell, it only captures an error while unsuccessfully trying to execute the Batch script itself listed in the "Script Name" section. It does not appear to capture any error once it has initiated that Batch script such as if whether or not it passed or failed. If the Batch script listed in the command line from UPSShell kicked off but the batch script errors out (fails on export for example) which log does that output to? It certainly does not appear in the 'Log Directory' field for UPSshell.exe.
    Is this even possible or is this something that has to scripted in the BatchAction event? I would find it hard to believe that the out of the box functionality itself does not output a failed batch to a text file somewhere.
    Any help and insight would be fantastic.

    The log caputres the 7 steps that the ups shell performs - examples are logging in. I usually make the log directory the same as Outbox\logs

  • FDM Multi-load error in system 11

    Hi All,
    I'm getting an error while loading the data into HFM through FDM in system 11. We just migrated our system from 9.2, and this used to work fine in the old system. As per the error message, it creates "PER" instead of "PERIODIC" in the new system 11 output file provided below. And for the [MISSING_VALUE], I think we'll have to add "* to [NONE]" maps in other dimensions. But I'm clueless on the "PER" value, can you share your thought please!! Thanks in advance!
    FDM generated the file in system 9.2:
    !Data
    !Period=February...January
    !Column_Order = Scenario,Year,View,Entity,Value,Account,ICP,Custom1,Custom2,Custom3,Custom4
    GUIDANCEQ3;2010;PERIODIC;BAWOS;<Entity Currency>;999010;[ICP None];SALESCOGSPCS;0050;[None];[None];;9440;;;;;;;;;;
    FDM generated the file in system 11:
    !Data
    !Period=February...January
    !Column_Order = Scenario,Year,View,Entity,Value,Account,ICP,Custom1,Custom2,Custom3,Custom4
    GUIDANCEQ4;2010;PER;BAWOS;<Entity Currency>;999010;[MISSING_VALUE];SALESCOGSPCS;0050;[MISSING_VALUE];[MISSING_VALUE];;9440;;;;;;;;;;
    I'm using the below header in the data file for multi-load:
    WOS
    GuidanceQ4
    02/28/2010
    12
    R,R,0,,,,Y,N,,PERIODIC
    c,ud1,ud2,A,v,v,v,v,v,v,v,v,v,v,v,v

    There are KM articles that address these 2 issues. Likewise there are several forum postings that address these exact issues. Did you do a search of the forum or support.oracle.com?
    https://support.oracle.com/CSP/main/article?cmd=show&type=NOT&doctype=PROBLEM&id=840319.1
    https://support.oracle.com/CSP/main/article?cmd=show&type=NOT&doctype=PROBLEM&id=1055134.1

  • FDM Multiload Batch loader issue

    Hi All,
    I need help in Multiload Batch load process. I am working on FDM 11.1.2.1. We need to move data of 6 months. I am using comma separated Text file for this purpose.
    When I am loading it through FDM user interface, it is fine (It is generating 1 export file for all 6 months with diffrent combination) but If I am trying to run it through FDM Batch load for Multiload it is generating the 6 export files and loading one by one (Which I don't want).
    I want one export file generated for all month. Is there any setting by which FDM will stop multiple Export file generation for diffrent month.
    Remaining process is Working fine if I am loading manually through FDM web.
    Thanks,
    Shivendra

    Hi Shivendra
    Unfortunately I think it is a "feature" of batch processing.
    When processing multi-load files manually through FDM a text multiload source file produces a single export file while an excel multiload source file produces a separate export file for each period in the source file.
    With batch processing unfortunately both types of source file behave the same as the manual excel way.
    One option that may help you is parallel processing in the batch? Be warned though, that may not help either as the parallel processing will queue files for the same POV (I think from memory it treats different periods for the same location/category as the same POV in parallel processing so if you are loading say 12 periods for the same location/category you may not gain anything in parallel processing).
    Hope this helps
    Stuart

  • Problem with Batch Loader and FDM user regional settings

    Hi
    I am using FDM 11.1.2.1.
    When I use the English regional settings for my FDM user account, I can do Export Excel from FDM, but Batch Loader doesn't work (Error : "one or more parallel processes failed to start).
    When I use the French regional settings for my FDM user account, Export to Excel doesn't work anymore (Error: Conversion from string "12.0" to type 'Long' is not valid. Detail: InnerException1: Input string was not in a correct format.), but the Batch loader is ok.
    Any idea?
    Thanks in advance for your help
    Fanny

    Hi Mittal,
    By default, formats for date is determined by the report server language at run time. The report server language is the language of the operating system on which the report server is installed. So the formats for date is determined by the language of the
    operating system on which the report server is installed.
    When you deploy the report to SharePoint site that the regional setting is set to English (Australia), please also set the report language to ‘en-AU’. Then the date format can be also changes to English (Australia).
    If the issue is still exited, could you please tell us the date format of date parameters and the field? If possible, please post the screenshot about this, then we can make further analysis.
    Reference:
    Solution Design Considerations for Multi-Lingual or Global Deployments (Reporting Services)
    Thanks,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

  • Lock Object error during batch load

    Batch load was delayed about an hour. First error message in the Server Log said "Object is already locked by user""Error 1053010 processing request [Lock Object]-Disconnecting"Then it went through a series of "Object locked by user admin" and "received client request: create Temporary Object(from user admin)"It did this several times until connection.Although from time to time we have had problems with Objects getting locked and preventing maintenance in the Application Manager. This is the first time that is has prevented a batch load. Does anyone know what could have triggered this during the load process?

    This happened to us a lot, I think it's due to people opening objects, then letting their session time out, leaving a phantom lock.We solved the problem by calling the UNLOCKOBJECT function before any dimbuilds. 99.9% of the time this raises an error, "..object x is not locked..", but the rare time that the otl is inadvertently locked, it prevents the script from failing.<br><br>HTH,<br><br>Jeff McAhren<br>Dallas, Texas<br><br>ex to unlock the outline for app/db flash:<br><br>UNLOCKOBJECT 1, "FLASH" "FLASH" "FLASH"

  • Load error in FDM

    Has anyone ever gotten a data load error message when performing the export step in FDM? Once I load my data, I get a two line error file that says data load started and data load completed, but is an error file. My file loads, but I cannot get a goldfish next to the check step.

    Hi friends,
    I have solution for my environment (11.1.1.3). Try this:
    1) Open user preferences (workspace / file / preferences)
    2) Select "Consolidation" and select target application
    3) Go to the bottom of this dialog/form and UNCHECK "Save all files in Unicode format" option.
    4) Try export again.
    Vladislav

  • Loading file in Merge Mode through the batch loader in FDM

    Hi,
    I have multiple locations loading in replace mode and 1 location loading in merge. We are using the batch loader and following the naming convention specified in the admin guide. Is there a way to specify in the location name to load the file to HFM in merge mode, or does that location need a seperate adapter with the load rule set to merge?
    Any assistance would be greatly appreciated

    You dont need a spearate adaptor. You can achieve this by changing the naming of the files. I believe u currently use RR option for replacing the data. (seq_<Location>_<Category>_<Peiod>_RR.txt). You can use A or R appropriately in your load method.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Batch Processing error: Object variable or With block variable not set - 91

    We are experiencing the following error when trying to execute the FDM Batch Processing of files in our UAT environment. This error is not occuring in our DEV environment. I have seen this error before when the data file had been left open and FDM could not access the file, so it appears this error is usually due to file permissions. However, this time none of the files are open, and as far as we can see, FDM should have full access to the OpenBatch and Inbox folders etc.
    Does anyone please have any suggestions, particularly on what account FDM will carry out the various tasks? Would it use a system account?
    Error:
    "Object variable or With block variable not set - 91"
    FDM Log:
    ** Begin FDM Runtime Error Log Entry [2012-07-06 16:07:09] **
    ERROR:
    Code............................................. 75
    Description...................................... Path/File access error
    Procedure........................................ clsBatchLoad.fFileCollectionCreate
    Component........................................ upsWBatchLoaderDM
    Version.......................................... 1112
    Thread........................................... 5828
    IDENTIFICATION:
    User............................................. admin
    Computer Name.................................... *******
    App Name......................................... *******
    Client App....................................... WorkBench
    CONNECTION:
    Provider......................................... ORAOLEDB.ORACLE
    Data Server......................................
    Database Name.................................... *******
    Trusted Connect.................................. False
    Connect Status.. Connection Open
    GLOBALS:
    Location......................................... *******
    Location ID...................................... 748
    Location Seg..................................... 2
    Category......................................... *******
    Category ID...................................... 14
    Period........................................... *******
    Period ID........................................ 02/07/2011
    POV Local........................................ False
    Language......................................... 1033
    User Level....................................... 1
    All Partitions................................... True
    Is Auditor....................................... False

    I can confirm that there is definitely data present in our data files in this case.
    Please note that this error only occurs when using the Batch Processing functionality of FDM Workbench (which requires files to be placed in the OpenBatch subfolder of the Inbox). I can load individual files fine when using the FDM Web Client.
    As part of the first step of the batch load process, FDM Workbench moves files from the OpenBatch folder to a new folder which it creates in the Inbox\Batches directory. However, it is not even managing to do this, and gives the error below.
    We have tried to share the OpenBatch folder, to allow specific users access to drop files into this folder. Consequently, I believe suggests a security problem on the OpenBatch folder itself (please see original post). I have been told privileges should be sufficient for FDM to make use of this folder too, however I suspect this is not the case at present.
    In the meantime, please let me know if this could be due to other causes.

  • Batch loading with sdordf.jar.

    Hi Guys
    I have just tried a batch load with sdordf.jar.
    In my first attempt there was a mistake in the n3 file.
    After correcting the file and re running I now get the error.
    Connecting to jdbc:oracle:thin:...........
    Append mode
    Copy existing data out
    Just load triples into one column
    Temporary table already exists!
    java.sql.SQLException: ORA-00955: name is already used by an existing object
    ORA-06512: at "MDSYS.SDO_RDF_INTERNAL", line 3326
    ORA-06512: at "MDSYS.SDO_RDF_INTERNAL", line 3362
    ORA-06512: at "MDSYS.RDF_APIS", line 786
    ORA-06512: at line 1
    Can anyone tell me what the name of this temporary table is, so that I can get rid of it.
    Cheers
    Phil

    Hi Mellie
    After having a little break I have installed the jena patch during which I had to drop the network and model created before.
    I tried running a batch load as before but I still get the error message saying the temporary table already exists.
    I tried the clean up routine as suggested but get the error.
    SQL> exec sdo_rdf.cleanup_batch_load('researchdata')
    BEGIN sdo_rdf.cleanup_batch_load('researchdata'); END;
    ERROR at line 1:
    ORA-13199: Batch load cleanup failed. ORA-00942: table or view does not exist
    ORA-06512: at "MDSYS.MD", line 1723
    ORA-06512: at "MDSYS.MDERR", line 17
    ORA-06512: at "MDSYS.SDO_RDF", line 1016
    ORA-06512: at "MDSYS.SDO_RDF", line 1022
    ORA-06512: at line 1
    I run it as mdsys as you said.
    Any other suggestions?
    Cheers
    Phil

  • IStore Images Batch Load Issue

    Hello All,
    We have been working on setting up a Batch load for product images for our iStore and have run into an issue. First off, this is more of a batch association since we are using already existing items.
    The issue we are having is that we are using APPS.IBE_LOGICALCONTENT_GRP.SAVE_DELETE_LGL_CTNT API to tie the images to the items. The process runs without error, but on inspection of the iStore page, the link to the image is bad causing no image to be displayed. Going through the iStore Admin and checking the Catalog / Content everything looks fine.
    If I remove the association to the content for the item, apply the change, then re-associate the content and apply, everything works fine. So, it would appear that the content is not the issue. We will be loading 1000+ image associations, so having to manually fix each one is not a very good option.
    After creating the Item - Content association, is there another API or something else that needs to be run so that the image correctly shows up on the iStore?
    Thanks
    Kyle

    1. Did you try using save_logical_content API.
    2. Did you verify the table IBE_DSP_OBJ_LGL_CTNT, IBE_DSP_LGL_PHYS_MAP. If data exists, Please send me an email to [email protected]
    Thanks
    RK
    925 998 1494
    [email protected]
    Independent Consultant

  • Batch Loader File Name - Replace/Append?

    We employ a custom/smart merge in FDM that automatically removes previously loaded intersections in HFM 11.1.2.1 by appending NODATA lines at the end of our load file based on the information included in the previous load file.  In the FDM configurations, users are only able to use the MERGE option when loading data so that this functionality is not subject to override.
    We have just purchased and developed a Batch Loader solution that we'd like to pair with this smart merge functionality and I want to be sure that we are requiring appropriate file name configuration based on a MERGE data load setting.  If I understand the file name conventions for batch loader correctly, the "RA", "RR", "AR", "AA" suffix at the end of the loader determines whether batch loader runs through a replace or append.
    If we want a location's file to replace the previous load file within FDM during the import step, but load all data files to HFM using a merge, should my filename end with "RA"?  Also, if someone accidentally uses RR, does changing the Adapter Option (FM11X-G5-ELoadOptMethodVal) to only show Merge protect against a replace load?
    Thanks in advance!
    S

    The Load Tags are as follows:
    Load Method for FDM: R,A
    Load method for Target System: R,A
    That is correct, if you want to do a replace in FDM and a Merge in HFM you would use RA or RM.
    RR would perform a replace in FDM and a Replace in HFM.
    You would need to test removing the Replace from the option in the adapter and see if it would fail for load.    

  • About Batch Loader and Multiload Journal files

    Hi, may someone help me in 2 questions/
    Can I use Batch Loader to automate process FDM journals and load it to HFM?
    And second, is it possible to use multiload excel files for these journals?
    Thx
    Edited by: user10941958 on Jan 22, 2010 2:54 AM
    Edited by: user10941958 on Jan 22, 2010 2:56 AM

    You can use the Trial balance file for loading journals. Just select the location and set data value to entity currecy adjustments. The data will go as journal entry even if you use trial balance file but you wont have 2 columns debit and credit only one colum for amount.
    Hope this is helpful.
    If you find any post helpful or correct please mark it.
    Nick

Maybe you are looking for

  • Data is not coming in internal table

    Hello Abapers, Data is not coming in my internal table. Plz tell me where I m wrong SELECTION-SCREEN BEGIN OF  BLOCK blk. PARAMETERS:       compcode LIKE vbrk-bukrs OBLIGATORY. PARAMETERS:       billtype LIKE vbrk-fkart OBLIGATORY. SELECT-OPTIONS:  

  • Photo sizes and adobe software

    Hi I'm attempting to make my first web banner in illustrator. I have a photo that I bought of Istockphoto, it is 851 x 546 px I created a new document in Illustrator 800 x 400 px. I then opened up the photo in illustrator and it opened in a new docum

  • Timezones in Calendar

    Hi, I've created some recurring events in my MS Outlook calendar. The times for these events have a timezone of "Dublin, Edinburgh, Lisbon, London". When I sync the events onto my iPhone, the new events have a timezone "GMT". Because of this, any eve

  • New Mac Pro 32 USB Device Limitation???

    I was just told that the new Mac Pro has a 32 device limitation.  Some of these ports are taken up internally such as the Bluetooth USB controller and I was told USB hubs will take up a port as well. The limitation is dramatically reduced by bus powe

  • CS5 Crashing When Opening More Than 2 Images

    Everytime I try to open more than 2 images in CS5 it crashes... Fault bucket 1961766992, type 1 Event Name: APPCRASH Response: Not available Cab Id: 0 Problem signature: P1: Photoshop.exe P2: 12.0.1.0 P3: 4c2558fd P4: nvoglv32.DLL P5: 8.17.12.5896 P6