FDQM-HFM-adapter

Hi all

We plan to install and configure HFM & FDQM 11.1.2.1 version on two different servers.

HFM in 64-bit, Server and FDM in 32-bit server.

Our concern is integration of HFM with FDM when both are installed on two different servers.

In addition to saving the cards and the profile of the Machine, is it necessary to install the Client HFM in FDM server in order to integrate the two HFM and FDM.

If it is necessary to install the client HFM in FDM 32-bit server, which version of HFM client must be installed HFM 64-bit or 32-bit client HFM.

Please share your ideas

Thanks in advance.

Looks like we had the answer.

We have installed FDM on 32-bit server and HFM on 64-bit server.

We have also installed HFM Client 32-bit in FDM 32-bit Server and added to the Cluster (HFM 64-bit) to the client by HFM (of FDM Server).

Following recording adapters and configuration of FDM Machine profile.

Once done this, we checked the FDM integration that works perfectly well.

Thanks for all your support.

Tags: Business Intelligence

Similar Questions

  • Failed to retrieve the target data system for FDM 11.1.2.3 HFM adapter

    Hello gurus,

    : Server 1 HFM

    : Server 2 FDM

    Server 3: Database server

    1. I have managed to create an application of FDM using FDM web client.

    2. later I imported the FDM adapter - FM11X-G6-C in the Workbench of FDM and also saved the file fdmFM11XG6C.dll successfully.

    3. We then defined the Machine profile and also specified with the custom sizes available in our HFM application.

    4. we have then configured the adapter with success.

    5. we get the following question when browse us the metadata -> control tables

    Cannot retrieve the data on the target system

    6 log has the following entry

    Error:

    Code...-2147220966

    Description... System.Runtime.InteropServices.COMException (0x8004021A):

    {0F677127-F815-4495-8290-AF2899C9482F}1-2147220966010/16/2013 07:41:57< servername FDM >CHsxClient.cpp282011.1.2.3.000.4045Unknown error

    at HSXCLIENTLib.HsxClientClass.OpenApplication (String bstrClusterName, String bstrProduct, String bstrApp, ppIUnkServer, & object object & ppIUnkSession)

    at fdmFM11XG6C.clsHFMadapter.fConnect)

    Process... clsFMAdapter.fConnect

    Component... D:\FM11X-G6-C_1002\AdapterComponents\fdmFM11XG6C\fdmFM11XG6C.dll

    Version... 1116

    Identification:

    ... The admin user

    ... Computer name < servername FDM >

    Connection of FINANCIAL MANAGEMENT:

    Name of the application...

    Name of the cluster...

    Field...

    Connect status... No open connection

    * Start the journal entry for the Runtime Error FDM [2013-10-16 07:41:57] *.

    -------------------------------------------------------------

    ERROR:

    Code............................................. 10054

    Description... Adapter function [fConnect] failed.

    Process... clsBlockProcessor.DimensionList

    The component... upsWBlockProcessorDM

    Version.......................................... 1112

    Thread........................................... 80304

    IDENTIFICATION:

    User............................................. admin

    ... Computer name < servername FDM >

    Name of the application... < name of application of FDM >

    Client App....................................... WebClient

    CONNECTION:

    Provider......................................... SQLOLEDB

    Server data... < database server name >

    Name of database < database name >

    Trust connect... Fake

    Connect status... Open connection

    GLOBALS:

    Location......................................... Sample

    Location ID... 748

    Location Seg... 2

    Category......................................... WLCat

    ID of the category... 12

    Period........................................... Oct - 2013

    Period ID........................................ 10/31/2013

    POV Local........................................ Fake

    Language......................................... 1033

    User Level....................................... 1

    All Partitions... True

    Is Auditor....................................... Fake

    * Start the journal entry for the Runtime Error FDM [2013-10-16 07:41:58] *.

    -------------------------------------------------------------

    ERROR:

    Code...-2146818234

    Description... Adapter function [fConnect] failed.

    Procedure........................................ ObjScriptReturnMarshaler.GetDimensionList

    Any help will be much appreciated.

    Thank you all for your help...

    It was a problem with the Machine profile configuration, where I had updated the username and password and it had to remain a Virgin.

    Keep the username blank password in the configuration of the machine profile has solved the problem.

  • FDQM HFM export error

    Hi guys,.

    After the initialization of a few places in FDQM and having faced export errors which I have been able to resolve, I came by it and after that drilled down I don't understand what exactly is the question:

    the 400100 is one tale of HFM, as others. I see data in detail, strange. Someone at - it suggestions? Thanks in advance!

    ? Load data started: 21/01/2011 19:32:23.
    Line: 83, error: the dimension member account is calculated.
    REAL; 2010; NOV; YTD; 940; 400100; [ICP NO]; [NONE]; [NONE]; [NONE]; [NO];-551907.13251
    -400100

    Line: 84, error: the dimension member account is calculated.
    REAL; 2010; NOV; YTD; 940; 4003000; [ICP NO]; [NONE]; [NONE]; [NONE]; [NONE]; 1358.34111
    -4003000

    Line: 85, error: the dimension member account is calculated.
    REAL; 2010; NOV; YTD; 940; 4003050; [ICP NO]; [NONE]; [NONE]; [NONE]; [NONE]; 2.04967
    -4003050

    Line: 86, error: the dimension member account is calculated.
    REAL; 2010; NOV; YTD; 940; 4004350; [ICP NO]; [NONE]; [NONE]; [NONE]; [NO];-12263.10861
    -4004350

    Line: 87 error: the dimension member account is calculated.
    REAL; 2010; NOV; YTD; 940; 4004450; [ICP NO]; [NONE]; [NONE]; [NONE]; [NONE]; 292.198
    -4004450

    Line: 89, error: the dimension member account is calculated.
    REAL; 2010; NOV; YTD; 940; 402100; [ICP NO]; [NONE]; [NONE]; [NONE]; [NO];-20422.03584
    -402100

    Line: 91, error: the account dimension member is not the base level.
    REAL; 2010; NOV; YTD; 940; 402400; [ICP NO]; [NONE]; [NONE]; [NONE]; [NONE]; 9018.19944
    -402400

    Published by: JDeM on January 23, 2011 03:33

    Hello

    If you enable the report of Validation Intersection, you have some reported lines that are all black?
    If Yes, then it may be because of a rule of no entry in HFM.

    Best regards
    Markus

  • Custom calculation of LOAD FDQM script - adapter ESSBASE

    Hello world

    I am trying to modify the Essbase adapter default LOAD script, I entered the year to avoid the deletion of the data for all months of the year. Now I want to add another dimension, a custom8 (UD8) in the script in order to avoide compensation all data in custom8 ESSBASE dimension.i want just to filter the data on compensation for the value in the dimension custom8.

    This is the part to LOAD a script that I modified to add the year:

    If strEntity <>strCurEnt or bolFirstLine = RES. So FDMTrue

    If Len (strCurEnt) > 0 Then

    strTYear = API. . StrTargetYear of POVMgr.fPeriodKey (strPer (0))

    ' * CALC SCRIPT *.

    ' NOTE: CALC SCRIPT CAN BE MODIFIED FOR EACH CLIENT

    "This script was changed to also include the year.

    ' Clear the intersection of (year, category, period, entity).

    (strClear = «Difficulté ("") "& strTYear &" "" "," "" "& strTCat &" "" ", @Idescendants (" "" & strCurEnt & "" ")) ' & +" \n "

    strClear = strClear & "CLEARDATA" "" "& strTPer (0) &" "";"& vbcrlf".

    strClear = strClear & "EndFix".

    '***************************************************************************

    What should I add to increase the intersection to custom8 dimension?

    Regars,

    Savo

    Ok

    If you still have the same value, your solution is even easier.

    You need the performance to VR0 at the beginning of the CORRECTION or the end.

    Give it a try and let us know.

    strCust8 = "VR0.

    ' * CALC SCRIPT *.

    ' NOTE: CALC SCRIPT CAN BE MODIFIED FOR EACH CLIENT

    "This script was changed to also include the year.

    ' Clear the intersection of (year, category, period, entity).

    (strClear = «Difficulté ("") "& strCust8 &" "" "," "" "& strTYear &" "" "," "" "& strTCat &" "" ", @Idescendants (" "" & strCurEnt & "" ")) ' & +" \n "

    strClear = strClear & "CLEARDATA" "" "& strTPer (0) &"""; ' & + "\n"

    strClear = strClear & "EndFix".

    '***************************************************************************

  • Adapter HFM in FDM

    Hi all

    I installed the Hyperion Veriosn 11 - HFM, FDM and configured them with success, when I started to create a new application, I can't find the HFM adapter in V14603-01 (Oracle Hyperion Financial Data Quality Management Adapter Suite, Fusion Edition Release 11.1.1.1.0) where I can find the adapter for essbase and enterprise.

    Is there any place I can find the HFM adapter? Or I can use the 9 systems?

    Please kindly help!


    Chester

    Published by: ChesterTam on March 19, 2009 20:29

    Hello

    Just run Setup again, select products by components, and then select FDQM adapter for HFM group FDM of components.

  • How do Ms integration between two Applications of HFM FDM

    Dear all,

    I need to create a FDQM Application in order to transcode and transfer of a HFM to an another HFM Silverligh application data. I'm on system 11. Then.

    1. I need a step by step guide to perform this task, because it is completely new to me.

    In addition, I ask the following also:

    2. is it possible to extract only a part of the source HFM database: for example, I want to extract only the data of the Custom4 [no] element (excluding any other sheet of this size);

    3. is it possible to extract data from parent entities? How can I do this?

    I know that my questions are a bit more generic, but again, I'm new to this kind of implementation.

    Thank you very much.

    You can use the function fDBExtract of the HFM adapter class to extract data from HFM in a flat file, and then import this file in FDM.

  • With the help of API HFM in API FDM

    Hi all

    someone used HFM API in the FDM script to access metadata information?

    I was looking for an example of code as a starting point.

    Should we have used the software Web development kit?

    Thank you

    Your question is a litte vague on what you're trying to accomplish if it's a little difficult to offer advice on what you could do

    There is a script that comes with the HFM adapter which reads metadata HFM. It's under the custom > general Scripts.

  • FDMEE rules - checking does not appear

    Hi Experts,

    I have set up rules of audit in FDMEE 11.1.2.4 to display key figures after the load of HFM.

    But whenever '0' demonstrated for each of the accounts.   Even though I have confirmed there are certainly data in the accounts of HFM.

    These are accounts of parent (with the exception of a basic account) in HFM, but I put in place of the control entities in order to consolidate the data after the load.   So I think that the audit report should be able to show the balances in accounts of parent.

    Valruleseq;|,,,,,,100000,,,,,,,,,,,,,,,,,,,,,|

    |, TOTLIABEQUITY, |; |, TOTLIABEQUITY, |

    Valruleseq|, NETINCOME, |; |, NETINCOME,.

    |, OPERPROFIT, |; |, OPERPROFIT, |

    |,,,,,,245000,,,,,,,,,,,,,,,,,,,,,| <-50 and |, 245000, | > 50; |, 245000, |

    In the "display value", I used both the name of the Member account of HFM and I used '#ModeRule '.

    I need to specify members for each dimension (instead of just the Member account) in the rule?

    This is the result each time (always 0.00):

    Value of rule name rule definition

    Equity Liab LC liabilities and equity in local currency 0.00 own

    Profit Net profit Local Currency 0.00

    Oper income operating profit in Local Currency 0.00

    Account balance Local currency must be with [+ 50-50].  0.00


    Thanks, I'd appreciate any help directed me in the right direction.


    Mark Smith

    Hi both,.

    Oracle support told me there was a "bug" that required the precision of audit report to have a value (2 is more common).  I had not entered a value for this parameter.

    https://support.Oracle.com/epmos/faces/DocumentDisplay?ID=1943536.1

    I also added the Custom Member and member of the ICP albums to my rule... | REAL, TOTAST, [ICP no], OPERATIONS, ROLLFORWARDS, CURRENCYREPORTING, DATATYPE, |

    My periods are now bring in HFM account balances.

    Finally, I tried to implement the entities to check (I'm FDMEE 11.1.2.4 and have the last patch of HFM adapter installed).   However, when adding check entities.the check report is empty.   It is impossible to use control entities in 11.1.2.4 until Oracle comes out with a patch.

    Thank you
    Mark

  • Validation error

    I'm doing EMP > EPM

    I moved HFM actual spending planning on several periods in 1 run (2015 Jan - Dec 2015).

    Now I am trying to go HFM budgetary planning over several periods (Jan - Dec 2016 2016)

    I get an error in the validation and the only thing that jumps out to me is the error in the newspaper...

    2015-10-05 15:16:49, 723 [AIF] DEBUG: Comm.executeJythonScript - START

    2015-10-05 15:16:49, INFO 724 [AIF]: run the following script: /u01/oracle/Middleware/EPMSystem11R1/products/FinancialDataQuality/bin/HFM_VALIDATE.py

    2015-10-05 15:16:49, 758 [AIF] DEBUG: locale user is undefined. Default: en_US

    2015-10-05 15:16:49, 758 [AIF] DEBUG: HFM_VALIDATE.py started for LoadID: 390

    2015-10-05 15:16:49, 904 INFO [AIF]: name of the Cluster: hdev-winner

    2015-10-05 15:16:49, 905 [AIF] DEBUG: Global user ID:

    2015-10-05 15:16:50, 056 DEBUG [AIF]: ID of Session = fc1a061b-6c18-4fe6-bc2a-306c9aa16bb0

    2015-10-05 15:16:50, 059 [AIF] DEBUG: connected to: HFM

    2015-10-05 15:16:50, ERROR 093 [AIF]: the script failed to run:

    2015-10-05 15:16:50, 095 FATAL [AIF]: error in Comm.executeJythonScript

    Traceback (most recent call changed):

    File '< string >", line 564, in executeJythonScript

    File "/ u01/oracle/Middleware/EPMSystem11R1/products/FinancialDataQuality/bin/HFM_VALIDATE.py", line 103, < module >

    If hfmAdapter.intersectionCheckXml (strFile, False):

    NullPointerException: java.lang.NullPointerException

    2015-10-05 15:16:50, 096 FATAL [AIF]: error in CommData.validateData

    Traceback (most recent call changed):

    Folder "< string >", line 4914 in validateData

    Folder "< string >", line 587, in executeVBScript

    File '< string >", line 564, in executeJythonScript

    File "/ u01/oracle/Middleware/EPMSystem11R1/products/FinancialDataQuality/bin/HFM_VALIDATE.py", line 103, < module >

    If hfmAdapter.intersectionCheckXml (strFile, False):

    NullPointerException: java.lang.NullPointerException

    excerpt from the HFM_VALIDATE.py

    Could someone give me a nudge on where to find fix please?

    Thank you

    W

    Here is the answer of the Oracle to my SR

    Development said, it's Bug 21819491 : UNIFIED HFM ADAPTER PATCH please apply PES 21819491

    Sense - UNIFIED HFM ADAPTER out 11.1.2.4.000 PATCH (hotfix 21819491) Patch Set Exception (PES): 21819491

  • FDM mapping question

    Hi all

    How to map the entity field empty to an entity of Hyperion in FDM. I have a place named AA in FDM. and my TB file (data file) is presented as below. In the first row, I have an empty field in the entity and user asked me to map this empty field to the same entity that is mapped to 1001.  How is it possible to FDM.

    My FDM mappings are like 1001 soul

    1002 to ADF

    for the SOUL.

    How can I map the empty field to SOUL.

    Account            Entity        Desc                                                                             Desc            Amount

    10100LaSalle Bank - CD 55ser900-948343.01E + 08
    101001001LaSalle Bank - CD 55ser900-94834SOUL-1.2E + 08
    101001002LaSalle Bank - CD 55ser900-94834ADF-5705296

    Thanks in advance,

    MB

    Ok

    so if you see the error that you have demonstrated that says something about the translation during consolidation... it means THAT FDM is the initiation of translation.

    Please, can you ensure "Allow to consolidate" is unchecked in the HFM adapter?

    Also allow the 'Validation of Intersection report' and rerun the import workflow.

  • FDMEE Linux

    Hello

    Can we install FDMEE Linux?

    If you do not rely on the use of the HFM adapter

    See you soon

    John

    http://John-Goodwin.blogspot.com/

  • How to use event FDM (vb) scripts in FDMEE


    Hi all

    In my application, I have a few event using VBA scripts.

    When I copied the same script of old FDM to my new app FDMEE it did not work.

    Please let me know what are the steps I need to do to make the old scripts to work in the new application FDMEE.

    Thank you

    HAPPY.

    It could be that your adapter HFM is not registered correctly.

    I can remember the API from VB FDMEE is saved with the HFM adapter.

    I would recommend the deregistration of the adapter and save it again (example):

    Unsubscribe from the command line-> E:\Oracle\Middleware\EPMSystem11R1\products\FinancialDataQuality\bin\UnregisterHFM.vbs

    Command line registry-> E:\Oracle\Middleware\EPMSystem11R1\products\FinancialDataQuality\bin\RegisterHFM.vbs domain\hfmdcomuser password E:\Oracle\Middleware\user_projects\epmsystem1

    You should get a message like this:

    HFM finished recording adapter

    ...

    FDMEE VB API completed registration

    Also, try to use a VB script in a custom script to ignore the problem is related to the script BefImport to create the object.

  • Hyperion FDM and ERPi 11.1.2.2 import failed with ERPI-END-E

    Hi Experts

    I'm doing the first time Configuration ERPI

    We are implementing Hyperion 11.1.2.2 FDM with HFM (adapter target = FM11X-G6-A) and ERPi (adapter Source = ERPI-END-E) running on 11.1.1.6 ODI. Back-end databases are all Oracle DBs. We have been able to properly configure ERPi and ODI and managed successfully as a rule of loading data with all green checks in operator ODI. We have successfully tested the complete workflow of FDM with HFM load using the traditional method of flat file.

    We also have a location of FDM and import Format (file Type = adapter;) Adapter = ERPI-END-E) for use with the adapter Source ERPI. When the kickoff to import via Web FDM we get the error: ORA-00942: table or view does not ORA-02063: preceding the line of FDMHYPERIONDEV.


    Content of the ERPI-END - E.log is below:

    08/04/2013 12:02:32 *.
    -----------------------------------------------------------------------------
    PeriodKey = 31/03/2012 12:00:00 AM
    PriorPeriodKey = 29/02/2012 12:00:00 AM
    Rule name = loading data of EBS
    Execution mode = FULLREFRESH
    executeRule... Ok.
    -----------------------------------------------------------------------------

    -----------------------------------------------------------------------------
    08/04/2013 12:02:32 *.
    -----------------------------------------------------------------------------
    System.Runtime.InteropServices.COMException (0x80040E37): ORA-00942: table or view does not exist
    ORA-02063: preceding the line of FDMHYPERIONDEV
    at ADODB. ConnectionClass.Execute (String CommandText, object and RecordsAffected, Int32 Options)
    at fdmErpiFin_E.clsDW.fTransferData (String strSQL, Int64 & lngRecAffected)


    Thanks advance.

    Nagarjuna Reddy

    I would also check that application FDM database schema name is specified in uppercase in the properties of the Application:

    (a) to the FDM, login form choose and login
    (b) select the FDM application from the list, and then click 'change '.
    (c) click the database tab, and view the schema/user domain name. Make sure that the name is specified in uppercase
    (d) save and re - test the process.

  • SaveAs method of class workbook failed to fIntersectionCheckEx

    We are migrating to FDM and HFM 9.3.1 to 11.1.2.1. Due to performance issues that we had previously lived with the FDM multiload feature, we used UD5 and UD6 and customization of the adapter to load the year and period. To take into account the 'extra' dimensions, we also use custom event scripts, view reports, etc... The intersection integrated verification is disabled. The AftValidate script contains our intersection check custom and follows below. During the validation phase is executed on the web client, the following error message appears in the log:

    * FdmFM11XG5E Runtime Error Log entry begin [2011-10-13-12: 03:15] *.
    -------------------------------------------------------------
    Error:
    Code of... 1004
    Description... The Workbook class SaveAs method failure
    Process... clsHPDataAccess.fIntersectionCheckEx
    Component... C:\FDMData\fdm-HFM-adapter-V25481-01\FinancialDataManagement\FM11X-G5-E_1005\AdapterComponents\fdmFM11xG5E\fdmFM11XG5E.dll
    Version... 145

    Identification:
    User... larryr
    Name of the computer... SVRHYPFDMV103

    Connection of FINANCIAL MANAGEMENT:
    Name of the application...
    Name of the cluster...
    Field...
    Connect status... Open connection


    * Start the journal entry for the Runtime Error FDM [2011-10-13 12:03:15] *.
    -------------------------------------------------------------
    ERROR:
    Code...-2146233088
    Description... The Workbook class SaveAs method failure
    Online: 59
    Process... clsEventHandler.PobjAPI_AftValidate
    The component... upsWObjEventHandlerDM
    Version.......................................... 1112
    Thread........................................... 4828

    IDENTIFICATION:
    User............................................. larryr
    Name of the computer... SVRHYPFDMV103
    App Name......................................... SAPHFM
    Client App....................................... WebClient

    CONNECTION:
    Provider......................................... SQLOLEDB
    Server data... svrsql105
    Name of the database... SAPHFM
    Trust connect... Fake
    Connect status... Open connection

    GLOBALS:
    Location......................................... AHEL_F1
    Location ID... 752
    Location Seg... 6
    Category......................................... FctAug
    ID of the category... 16
    Period........................................... M12 - FY12
    Period ID........................................ 30/04/2012
    POV Local........................................ Fake
    Language......................................... 1033
    User Level....................................... 1
    All Partitions... True
    Is Auditor....................................... Fake


    * Start the journal entry for the Runtime Error FDM [2011-10-13 12:03:15] *.
    -------------------------------------------------------------
    ERROR:
    Code............................................. 440
    Description... Automation error
    Process... clsValidationMgr.fValidate
    The component... upsWObjectsDM
    Version.......................................... 1112
    Thread........................................... 4828

    IDENTIFICATION:
    User............................................. larryr
    Name of the computer... SVRHYPFDMV103
    App Name......................................... SAPHFM
    Client App....................................... WebClient

    CONNECTION:
    Provider......................................... SQLOLEDB
    Server data... svrsql105
    Name of the database... SAPHFM
    Trust connect... Fake
    Connect status... Open connection

    GLOBALS:
    Location......................................... AHEL_F1
    Location ID... 752
    Location Seg... 6
    Category......................................... FctAug
    ID of the category... 16
    Period........................................... M12 - FY12
    Period ID........................................ 30/04/2012
    POV Local........................................ Fake
    Language......................................... 1033
    User Level....................................... 1
    All Partitions... True
    Is Auditor....................................... Fake

    Custom control intersection via AftValidate. Line 59 is fIntersectionCheckEx:
    Sub AftValidate(strLoc, strCat, strPer, lngProcState)
    '------------------------------------------------------------------
    'UpStream TB EVENT Script
    'Purpose:   Perform custom intersection check - customized for multiple periods
    '------------------------------------------------------------------
    Dim strTableName, strSQL'               Query variables
    Dim strPerYear, strPerMonth'          Target HFM Year & Month
    Dim strCatKey, strLocKey'               ID of POV Category & Location
    Dim strErr, strHTMFile'                    Error information
    Dim objHWReturn'                         Return object for intersection validation
    Dim objPeriod'                              Period object
    Dim fso'                                   File system object
    Dim rs'                                        Recordset containing unique HFM Target intersections
    Dim vaData'                                   Array containing unique HFM Target intersections
    
    ' Initialize Block Processor For HFM connection
    Dim BlOCKPROC
    Set BlOCKPROC = CreateObject("upsWBlockProcessorDM.clsBlockProcessor")
    BlOCKPROC.Initialize API, SCRIPTENG
    
    ' Call the Connect Action for the active integration block
    Set API.IntBlockMgr.IntegrationMgr.PobjIntegrate = BlOCKPROC.ActConnect("CheckDims")
    If API.IntBlockMgr.IntegrationMgr.PobjIntegrate.intResult Then' Connection is open 
         'Get Target information
         strLocKey = CStr(RES.PlngLocKey)
         strPerKey = CStr(RES.PdtePerKey)
         strCatKey = CStr(RES.PlngCatKey)
         Set objPeriod = API.POVMgr.fPeriodKey(strPer)
         strPerYear = objPeriod.strTargetYear
         strPerMonth = objPeriod.strTarget
         Set objPeriod = Nothing
         strTableName = "tDataSeg" & API.POVMgr.fGetLocationSegment(strLocKey)' Get tDataSeg number for location
         strBaseName = strLoc & "_" & strCat & "_" & strPerMonth & "_" & strPerYear
         strLogsDir = DW.Connection.PstrDirOutbox & "\Logs\"
         strFile = strLogsDir & strBaseName & ".fmv"
    
         ' Create the SQL to pull the validation records
         ' Do not Validate the Keystone Custom2 records since their "parent" Classic Custom2 records are validated
         strSQL = "SELECT DISTINCT EntityX, PartitionKey, CatKey, PeriodKey, DataView, AccountX, ICPX, UD1X, UD2X, UD3X, UD4X," & _
                                         " '' AS UD5X, '' AS UD6X, '' AS UD7X, '' AS UD8X, '' AS UD9X, '' AS UD10X, '' AS UD11X," & _
                                       " '' AS UD12X, '' AS UD13X, '' AS UD14X, '' AS UD15X, '' AS UD16X, '' AS UD17X, '' AS UD18X," & _
                                       " '' AS UD19X, '' AS UD20X, '' AS Amt " & _
                    "FROM " &strTableName& " WITH (NOLOCK) " & _
                    "WHERE CatKey=" &strCatKey& " AND PeriodKey='" &strPerKey& "' AND PartitionKey=" &strLocKey
         'Validate all records in the result set
         Set rs = DW.DataAccess.farsFireHose(strSQL, False)
         With rs
              If Not .EOF Then' Create the array to pass to intersection checking
                   vaData = .GetRows(.RecordCount)
                   Set objHWReturn = API.IntBlockMgr.IntegrationMgr.PobjIntegrate.varCon.fIntersectionCheckEx(vaData, CStr(strCat), CStr(strPerMonth), CStr(strPerYear), "YTD", "<Entity Currency>", CStr(strFile), "FM Account", "FM Entity", "ICP", "Custom1", "Custom2", "Custom3", "Custom4", 15, 9, 2)
                   If objHWReturn.PblnIsErr Then
                        RES.PstrActionValue = objHWReturn.PstrErrFile
                        RES.PlngActionType = 4' Display HTML file on web client
                        API.MaintenanceMgr.mProcessLog strLoc, strCat, strPer, 2, False, "Custom Intersection Validation Error:  Error creating validation array", Now()
                   Else' Delete the html header file for the error free validation
                        strHTMFile = strLogsDir & strBaseName & ".htm"
                        Set fso = CreateObject("Scripting.FileSystemObject")
                        If fso.FileExists(strHTMFile) Then fso.DeleteFile strHTMFile, True
                        Set fso = Nothing
                   End If
                   Set objHWReturn = Nothing
              Else
                   strErr = "AftValidate Event Script error:  No data for intersection check" & vbCrLf
                   RES.PstrActionValue = strErr & "You must re-run the Import before running the Validate again"
                   RES.PlngActionType = 2' Display the error string
              End If
              .Close
         End With
         Set rs = Nothing
    End If
    
    'Destroy the remaining objects
    Set API.IntBlockMgr.IntegrationMgr.PobjIntegrate = Nothing
    Set BlOCKPROC = Nothing
    
    End Sub

    Search for the app to "Excel" readme that may address your question.

  • FDM - Multiload - "AftValidate" / problems to event 'AftWeblinkVal '.

    I built a custom validation report fact intersection for multiload using excel as the source file. I basically changed the HFM adapter and used the loop integrated in 'if strEventName = "AftWeblinkVal" ' (i.e. aftvalidate) to change the period POV. What worked well and what I need to do is adjust the output to display all reports for any period and not just for later. This should be easy. However, the problem is that when I have a text file, the "loop" does not work the same way as period POV remains the same. I think that it is a bit srange, but hey, what can you do? I guess it's related to that with excel, pass you by time period and with the FDM text file creates a workload file and consolidates several points simultaneously.

    It is somehow easily possible to change the strEventName = "AftWeblinkVal"-loop changes the period also for the text file? ".

    If you can not, somehow easily infer how 'periods' / 'history' have fact of loops in the strEventName = "AftWeblinkVal?" I would like to know the progression of the loop.

    If not, then I to built a few recorder fancy custom made to track the progress, but I wouldn't get done on this path if it isn't necessary and I prefer to use the text file.

    I currently use FDM 11.1.1.1.0...

    Sorry for the confusion, but when I was talking to the number in a variable FDM, I was talking to one of the global variable API of FDM, i.e. PvarTempNC1 which are accessible through the API--> API. DataWindow.Reports.PvarTempNC1.

    Store your county in this variable and increment if necessary. The reason why your count no indication that ever that one is because the multiload action is executed each for each period in the multiload for the event AftValidate multiload file even if you put it outside your statement IF capture the event he will always go to 0 and in all cases the County declared variable will only be never local to each execution of the multiload action.

    Your code should be something like:

    If strEventName = "choose an event that series before the validate event for example import / archive etc.
    ' intialise the global variable to zero
    API. DataWindow.Reports.PvarTempNC1 = 0
    end if

    If strEventName = "AftWeblinkVal" then "validate the strEventName of action after is AftWeblinkVal and not AfValidate, maybe because I'm using FDM 11.1.1.1.0?
    ' variable never gets incremented for this event and will therefore save the number of periods in the multiload file
    API. DataWindow.Reports.PvarTempNC1 = API. DataWindow.Reports.PvarTempNC1 + 1

    'Write count' ' I forgot the code for simplicity, but I basically store the total in a txt.file

    end if

Maybe you are looking for

  • Moving to the Austria

    Hello. I'm moving to Austria in 7 weeks. How the movement from the US to the Austria will affect my ability to access/use my iTunes on my iPad Mini? What of my applications purchased from the United States? I won't be able to use and update things bo

  • Rabbit eats Camileo adapter - where to find a new

    Hello world I really hope someone can help as my domestic rabbit had bitten by the wires on my adapter for my camileo camcorder. I searched the web and can't find anywhee to buy one, any ideas?

  • 3rd generation airport emits extreme el capitan

    Since the upgrade to El Capitan, I have problems wireless with my 3rd gen airport extreme and I was wondering if it is just 'too old' for El Capitan, or just started South on me in general at a time coincidence.  It seems to be very much like a wired

  • Contact Facebook Sync

    Anyone having problems with getting Facebook to synchronize their contact list? I tried the basics with the uninstall and reinstall the application and force a synchronization in the accounts. Is this a known issue with motorcycle or FB?

  • Reliance net connector on windows 7, it's show Error 711.

    OT: When I use reliance net connect go on windows 7 ultimate it's show Error 711, I tried several ways to solve this problem does not happen. I read all the answers in mycrosoft, I tried, but fails, give me a solution of permanent members of the body