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.
-
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:33Hello
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".
'***************************************************************************
-
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:29Hello
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 youYour 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 -
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
-
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
10100 LaSalle Bank - CD 55ser900-94834 3.01E + 08 10100 1001 LaSalle Bank - CD 55ser900-94834 SOUL -1.2E + 08 10100 1002 LaSalle Bank - CD 55ser900-94834 ADF -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.
-
Hello
Can we install FDMEE Linux?
If you do not rely on the use of the HFM adapter
See you soon
John
-
How to use event FDM (vb) scripts in FDMEE
Hi allIn 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 ReddyI 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 ifIf 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
-
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
-
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