Logic Script - calculating Accounts with BAS()

Hello experts,
I am trying to write a script that includes a BAS formula to gather the sum of all the descendants.  I want to pull the value of all, less a few accounts.  This is the line of code I have, and it gives me an error around the BAS formula.  Is there a better way to do this?
*WHEN ACCOUNT
*IS BAS(P_EA3700)
*REC(EXPRESSION = ([ACCOUNT].[BAS(P_EA3700)] - ([ACCOUNT].[A_51800020])), ACCOUNT = "A_FCST_3700", AUDITTRAIL = "CC")
When I put an actual Account in place of the BAS forumla, it works.  The EA3700 has a lot of accounts within it, and i need the value of all, less this 51800020 account, and a couple others I will add when I figure out this code.
Thanks!

It Appears I did not copy all the way down the log, that is what caused the confusion.  Below are the records.  After reviewing this, I did some digging.  It appears the pull with the 40 records is pulling ALL the accounts with data for this entity, except those two we outlined in the script.  Including accounts that are not within the P_EA3700.  For Example, the first record, the account 46001000, is a personel expense account.  That appears to be the difference, when using the ELSE code, it appears to not keep the scope within the BAS(P_EA3700)
DATA TO WRITE BACK:
ACCOUNT AUDITTRAIL CATEGORY COST_CENTER RCOST_CENTER RPTCURRENCY TIME SIGNEDDATA
A_51800020 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 70.22
A_51800028 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 3738.52
A_55200000 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 100.00
A_55205000 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 5288.00
A_55508000 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 1364.07
A_56230000 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 - 9718.73
A_98420599 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 315.24
A_98420601 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 6587.39
A_98420625 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 282.44
9  RECORDS HAVE BEEN WRITTEN BACK.
40 Record Log
DATA TO WRITE BACK:
ACCOUNT AUDITTRAIL CATEGORY COST_CENTER RCOST_CENTER RPTCURRENCY TIME SIGNEDDATA
A_46001000 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 35119.82
A_46006000 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 3503.76
A_47100000 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 2134.17
A_47100001 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 499.12
A_47100200 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 185.63
A_47100300 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 784.83
A_47100900 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 278.45
A_47105000 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 - 4982.17
A_47200000 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 3846.25
A_47203000 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 886.96
A_47203001 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 2072.07
A_47206000 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 867.61
A_47208500 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 2168.67
A_47209500 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 5000.00
A_47304000 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 3.39
A_51300000 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 2089.09
A_51500000 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 17761.33
A_51800020 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 70.22
A_51800028 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 3738.52
A_52105001 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 41.47
A_52207000 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 8.26
A_52208500 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 2199.86
A_53310000 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 549.95
A_53320000 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 205.20
A_55200000 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 100.00
A_55205000 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 5288.00
A_55508000 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 1364.07
A_56230000 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 - 9718.73
A_92001102 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 5.00
A_92001199 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 - 5.00
A_97420599 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 315.24
A_97420601 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 6587.39
A_97420625 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 282.44
A_97431010 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 - 74024.00
A_97431030 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 - 13122.00
A_98420599 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 315.24
A_98420601 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 6587.39
A_98420625 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 282.44
A_98431010 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 - 74024.00
A_98431030 ECC Actual CCA_7340016 RCCA_NONE LC 2013.01 - 13122.00
40  RECORDS HAVE BEEN WRITTEN BACK.

Similar Messages

  • HFM Rule - Calculated Account with formula

    I have added a new calculated EBITDA account (Called "WACCEBITDA") to my metadata and now I need a rule to poulate the amount. Below is the current rule and what the calc should be for the new account. I have updated the rule and tested, but i get an error message "Expected end of statement". Any suggestions?
    Rule needed:
    WACCEBITDA = OngoingEBITDA - LTMWACC * Percent
    Where
    "Percent" is already defined in the "LTMWACC" section and is HS.GetCell("E#[None].A#CostofCapPercent"&Tops)
    "OngoingEBITDA" should be HS.GetCell("A#EBITDA.C3#Ongoing"&ICPTops&C1Tops&C2Tops&C4Tops)
    LTMWACC is an exsiting calculated account
    Current Rule (My addition in Bold):
    +     HS.Exp "A#EBITDA = A#OpIncTB.I#[ICP Top] + A#DeprTB.I#[ICP Top] + A#CloseOutAllocTB.I#[ICP Top] + A#RoyaltyTB.I#[ICP Top]"+
    +     HS.Exp "A#AR_Unidentified.C1#SuppInput = A#1311.C1#TotC1 - A#AR_Curr30.C1#SuppInput - A#AR_3160.C1#SuppInput - A#AR_6190.C1#SuppInput - A#AR_91120.C1#SuppInput - A#AR_121365.C1#SuppInput - A#AR_366720.C1#SuppInput - A#AR_721Plus.C1#SuppInput"+
    +     HS.Exp "A#WIP_Unidentified.C1#SuppInput = A#1501.C1#TotC1 - A#WIP_Curr30.C1#SuppInput - A#WIP_3160.C1#SuppInput - A#WIP_6190.C1#SuppInput - A#WIP_91120.C1#SuppInput - A#WIP_121365.C1#SuppInput - A#WIP_366720.C1#SuppInput - A#WIP_721Plus.C1#SuppInput"+
    +     HS.Exp "A#WACC = A#AR + A#ClaimsInProcess - A#AP - A#DefRevenue"+
    +     HS.Exp "A#WACCEBITDA =" HS.GetCell("A#EBITDA.C3#Ongoing"&ICPTops&C1Tops&C2Tops&C4Tops) - "A#LTMWACC " HS.GetCell("E#[None].A#CostofCapPercent"&Tops*)+
    +     'Change in ClaimsInProcess+
    +     'revised 6/28/10 to make account equal the change instead of cash effect+
    +     If povYear > 2008 Then'Don't run for 2008+
    +          HS.EXP "A#WIPMvmnt.W#Periodic" &Nones& " = A#ClaimsinProcess.W#YTD"&Tops&" - A#ClaimsinProcess.P#Prior.W#YTD"&Tops+
    +     End If+
    +     'Fees Rendered for Exhibit 4 and DSO+
    +     HS.Exp "A#FeesRendered"&Nones&" = A#NetSalesFA.I#[ICP None]"&ICPTops&" - A#WIPMvmnt"&Tops+
    +     'Adjusted AR for DSO+
    +     HS.Exp "A#ARAdjusted"&Nones&" = A#GrossTradeAR"&Tops&" + A#ICAR"&Tops+
    +     'Adjusted AP and accruals for DPO+
    +     HS.Exp "A#APandAcrdLiab"&Nones&" = A#CurrLiab"&Tops&" - A#DefRevenue"&Tops&" - A#AcrdInterest"&Tops&" - A#CurrDefTaxLiab"&Tops&" - A#IncTaxPay"&Tops&" - A#CurICLoanPayable"&Tops+
    +     'Adjusted COS for DPO+
    +     HS.Exp "A#COSAdjusted"&Nones&" = A#NetSalesFA"&Tops&" - A#IncBefTaxFA"&Tops&" - A#DeprTB"&Tops+
    +     HS.Exp "A#PersonnelExp = A#PayrollIncentDir + A#FringeDir"+
    +     'Tangible Assets+
    +     HS.Exp "A#TangibleAssets"&Nones&" = A#Assets"&Tops&" - A#ICAR"&Tops&" - A#CurICLoanRecv"&Tops&" - A#CurICIntRecv"&Tops&" - A#Goodwill"&Tops&" - A#IntangAssets"&Tops&" - A#InvestInSubsInterco"&Tops+
    +     'LTM WACC+
    +     If povYear > 2008 Then'Don't run for 2008+
    +          HS.EXP "A#LTMWACC" &Nones& " =" &LTM("WACC")'sum of LTM using LTM function at bottom of file+
    +          'NetEBITDA calcs+
    +          Dim LTMWACC+
    +          Dim Percent+
    +          Dim AvgLTMWACC+
    +          Dim MoWACCExp+
    +          LTMWACC = HS.GetCell("A#LTMWACC"&Tops)+
    +          Percent = HS.GetCell("E#[None].A#CostofCapPercent"&Tops)+
    +          AvgLTMWACC = LTMWACC / 12+
    +          MoWACCExp = AvgLTMWACC * Percent+
    +          HS.Exp "A#CostofCap.W#Periodic.C3#Ongoing"&C3Nones&" = "& MoWACCExp+
    +     End If+

    Not sure why the formating came accross that way. See below.
    HS.Exp "A#EBITDA = A#OpIncTB.I#[ICP Top] + A#DeprTB.I#[ICP Top] + A#CloseOutAllocTB.I#[ICP Top] + A#RoyaltyTB.I#[ICP Top]"
    HS.Exp "A#AR_Unidentified.C1#SuppInput = A#1311.C1#TotC1 - A#AR_Curr30.C1#SuppInput - A#AR_3160.C1#SuppInput - A#AR_6190.C1#SuppInput - A#AR_91120.C1#SuppInput - A#AR_121365.C1#SuppInput - A#AR_366720.C1#SuppInput - A#AR_721Plus.C1#SuppInput"
    HS.Exp "A#WIP_Unidentified.C1#SuppInput = A#1501.C1#TotC1 - A#WIP_Curr30.C1#SuppInput - A#WIP_3160.C1#SuppInput - A#WIP_6190.C1#SuppInput - A#WIP_91120.C1#SuppInput - A#WIP_121365.C1#SuppInput - A#WIP_366720.C1#SuppInput - A#WIP_721Plus.C1#SuppInput"
    HS.Exp "A#WACC = A#AR + A#ClaimsInProcess - A#AP - A#DefRevenue"
    HS.Exp "A#WACCEBITDA =" HS.GetCell("A#EBITDA.C3#Ongoing"&ICPTops&C1Tops&C2Tops&C4Tops) - "A#LTMWACC *" HS.GetCell("E#[None].A#CostofCapPercent"&Tops)
    'Change in ClaimsInProcess
    'revised 6/28/10 to make account equal the change instead of cash effect
    If povYear > 2008 Then'Don't run for 2008
    HS.EXP "A#WIPMvmnt.W#Periodic" &Nones& " = A#ClaimsinProcess.W#YTD"&Tops&" - A#ClaimsinProcess.P#Prior.W#YTD"&Tops
    End If
    'Fees Rendered for Exhibit 4 and DSO
    HS.Exp "A#FeesRendered"&Nones&" = A#NetSalesFA.I#[ICP None]"&ICPTops&" - A#WIPMvmnt"&Tops
    'Adjusted AR for DSO
    HS.Exp "A#ARAdjusted"&Nones&" = A#GrossTradeAR"&Tops&" + A#ICAR"&Tops
    'Adjusted AP and accruals for DPO
    HS.Exp "A#APandAcrdLiab"&Nones&" = A#CurrLiab"&Tops&" - A#DefRevenue"&Tops&" - A#AcrdInterest"&Tops&" - A#CurrDefTaxLiab"&Tops&" - A#IncTaxPay"&Tops&" - A#CurICLoanPayable"&Tops
    'Adjusted COS for DPO
    HS.Exp "A#COSAdjusted"&Nones&" = A#NetSalesFA"&Tops&" - A#IncBefTaxFA"&Tops&" - A#DeprTB"&Tops
    HS.Exp "A#PersonnelExp = A#PayrollIncentDir + A#FringeDir"
    'Tangible Assets
    HS.Exp "A#TangibleAssets"&Nones&" = A#Assets"&Tops&" - A#ICAR"&Tops&" - A#CurICLoanRecv"&Tops&" - A#CurICIntRecv"&Tops&" - A#Goodwill"&Tops&" - A#IntangAssets"&Tops&" - A#InvestInSubsInterco"&Tops
    'LTM WACC
    If povYear > 2008 Then'Don't run for 2008
    HS.EXP "A#LTMWACC" &Nones& " =" &LTM("WACC")'sum of LTM using LTM function at bottom of file
    'NetEBITDA calcs
    Dim LTMWACC
    Dim Percent
    Dim AvgLTMWACC
    Dim MoWACCExp
    LTMWACC = HS.GetCell("A#LTMWACC"&Tops)
    Percent = HS.GetCell("E#[None].A#CostofCapPercent"&Tops)
    AvgLTMWACC = LTMWACC / 12
    MoWACCExp = AvgLTMWACC * Percent
    HS.Exp "A#CostofCap.W#Periodic.C3#Ongoing"&C3Nones&" = "& MoWACCExp
    End If

  • Lookup total value in logic script

    hi experts,
    is it possible to lookup with same criteria that returns many row and fetch the total of all returning rows ? if it is possible, how ?
    you can see at attached picture, i try to lookup with same criteria (row 3 & row 5), the different only at column 3. what i want is fetch the total value of row 3 & row 5 = 1000 + 10000 = 11000
    but what i get is 1000 which means only fetch the first row (row 3).
    the code that i using in my logic script:
    *XDIM_MEMBERSET ACCOUNT = 551010
    *XDIM_MEMBERSET METRIC = PERCENTAGE
    *XDIM_MEMBERSET RPTCURRENCY = LC
    *XDIM_MEMBERSET SUBITEM1 = NO_SUB1
    *XDIM_MEMBERSET MEASURES = PERIODIC
    *XDIM_MEMBERSET SUBITEM3 = NO_SUB3
    *XDIM_MEMBERSET BUAREA = NO_BUAREA
    *XDIM_MEMBERSET ENTITY = %ENTITY_SET%
    *XDIM_MEMBERSET CATEGORY = 2014Q3
    *XDIM_MEMBERSET AUDITTRAIL = Input, OFFSET
    *XDIM_MEMBERSET INTERCO <> NO_INTERCO
    *XDIM_MEMBERSET TIME = 2014.07
    *LOOKUP Finance
    *DIM EXP_Input:AUDITTRAIL = Input
    *DIM EXP_Input:METRIC = AMOUNT
    *ENDLOOKUP
    thank you.

    Hi Yoki,
    Please, read How To: Ask questions about Script Logic issues
    Point 9! and other...
    In general it's possible to use LOOKUP to get a value of the parent node, but it's not clear what total do you want to get.
    Vadim

  • BPC Logic Script: Copy from calculated members (non-base) to base members

    Hi experts,
    I want to copy some values from some calculated members to base members in the same dimension. It appears I have a hard time scoping the calculated members.
    This is my C_ACCOUNT dimension:
    And this is the COPYCALC.LGF script I am running:
    LGX:
    *XDIM_MEMBERSET C_ACCOUNT = 450
    *WHEN C_ACCOUNT
    *IS 450
    *REC( EXPRESSION = %VALUE%, C_ACCOUNT = 50)
    *ENDWHEN
    LOG:
    LOG BEGIN TIME:2014-02-26 17:21:12
    FILE:\ROOT\WEBFOLDERS\STEP_UNIT_TEST \ADMINAPP\BUDGET_CASH\TEST.LGF
    USER:KAROLISB
    APPSET:STEP_UNIT_TEST
    APPLICATION:BUDGET_CASH
    [INFO] GET_DIM_LIST(): I_APPL_ID="BUDGET_CASH", #dimensions=16
    AA_NUMBER,AUDITTRAIL,BUDGET_OBJECT,BUDGET_TYPE,CATEGORY,COFOG,CURRENCY,C_ACCOUNT,C_ACCOUNT_DT,ENTITY,FLOW,GRANTS,MEASURES,TIME,TIME_DT,VERSION
    #dim_memberset=4
    CATEGORY:RES,1 in total.
    CURRENCY:LC,1 in total.
    TIME:2012,1 in total.
    C_ACCOUNT:450,1 in total.
    SCRIPT RUNNING TIME IN TOTAL:1.00 s.
    LOG END TIME:2014-02-26 17:21:12
    My model structure:
    So as you can see I am trying to copy from account 450 (which is non base) to account 50 ( which is base member). Also you can see that in the previous example no record was generated.
    Whereas,  if I replace the account 450 with 4500 I get record generated in order:
    LGX:
    *XDIM_MEMBERSET C_ACCOUNT = 4500
    *WHEN C_ACCOUNT
    *IS 4500
    *REC( EXPRESSION = %VALUE%, C_ACCOUNT = 50)
    *ENDWHEN
    LOG:
    LOG BEGIN TIME:2014-02-26 18:26:26
    FILE:\ROOT\WEBFOLDERS\STEP_UNIT_TEST \ADMINAPP\BUDGET_CASH\TEST.LGF
    USER:KAROLISB
    APPSET:STEP_UNIT_TEST
    APPLICATION:BUDGET_CASH
    [INFO] GET_DIM_LIST(): I_APPL_ID="BUDGET_CASH", #dimensions=16
    AA_NUMBER,AUDITTRAIL,BUDGET_OBJECT,BUDGET_TYPE,CATEGORY,COFOG,CURRENCY,C_ACCOUNT,C_ACCOUNT_DT,ENTITY,FLOW,GRANTS,MEASURES,TIME,TIME_DT,VERSION
    #dim_memberset=4
    CATEGORY:RES,1 in total.
    CURRENCY:LC,1 in total.
    TIME:2012,1 in total.
    C_ACCOUNT:4500,1 in total.
    REC :%VALUE%
    CALCULATION BEGIN:
    QUERY PROCESSING DATA
    QUERY TIME : 0.00 ms. 1  RECORDS QUERIED OUT.
    QUERY REFERENCE DATA
    CALCULATION TIME IN TOTAL :0.00 ms.
    1  RECORDS ARE GENERATED.
    CALCULATION END.
    ENDWHEN ACCUMULATION: 1  RECORDS ARE GENERATED.
    DATA TO WRITE BACK:
    AA_NUMBER AUDITTRAIL BUDGET_OBJECT BUDGET_TYPE CATEGORY COFOG CURRENCY C_ACCOUNT C_ACCOUNT_DT ENTITY FLOW GRANTS TIME TIME_DT VERSION SIGNEDDATA
    AA_NONE LIM NONE 10 RES FA_NONE LC 50 CAD_NONE A00 F99_1 NONE 2012 TD_NONE CURRENT 222.00
    1  RECORDS HAVE BEEN WRITTEN BACK.
    WRITING TIME :1.00  ms
    Why can I not copy value from 450 ? How do I solve this problem ?
    PS: currently I am testing this as a DM package run script but in the future I would like to make it a Default.lgf functionality.
    I am working on:
    BPC 10 SP5 for NW, calculation engine ABAP, BW 7.4

    Sorry to keep you in darkness. My code has developed since I have started this thread:
    *SELECT(%ADMISSIBLE%, "[ID]", C_ACCOUNT, " [THIERARCHY]<>'' AND [ACCTYPE]<>INC ")         // DEFINE THE SET OF REAL(ACTUALY EXISTING), NON-REVENUE AND NOT ANCIENT CASH ACCOUNTS HERE.
    *SELECT(%INADMISSIBLE%, "[ID]", C_ACCOUNT, " [ID] <> %ADMISSIBLE% ")
    *SELECT(%L1%, [ID], C_ACCOUNT, "[ID] = %C_ACCOUNT_SET%")       // DEFINE BASE LEVEL ACCOUNTS
    *SELECT(%L2%, "[THIERARCHY]",C_ACCOUNT, "[ID] = %L1% ")       // DEFINE FIRST(COUNTING FROM BASE) LEVEL PARENTS
    *SELECT(%L3%, "[THIERARCHY]",C_ACCOUNT, "[ID] = %L2% ")       // DEFINE SECOND(COUNTING FROM BASE) LEVEL PARENTS
    *SELECT(%L4%, "[THIERARCHY]",C_ACCOUNT, "[ID] = %L3% ")
    *SELECT(%L5%, "[THIERARCHY]",C_ACCOUNT, "[ID] = %L4% ")
    *SELECT(%L6%, "[THIERARCHY]",C_ACCOUNT, "[ID] = %L5% ")
    *SELECT(%LALL%, "[ID]", C_ACCOUNT, "[ID] = %L1%,%L2%,%L3%,%L4%,%L5%,%L6%")  //UNION OF ALL LEVELS
    *XDIM_MEMBERSET AUDITTRAIL = INPUT
    *XDIM_MEMBERSET VERSION = CURRENT
    *XDIM_MEMBERSET AA_NUMBER = AA_NONE
    *XDIM_MEMBERSET TIME_DT = TD_NONE
    *XDIM_MEMBERSET C_ACCOUNT_DT = CAD_NONE
    *XDIM_MEMBERSET C_ACCOUNT = %INADMISSIBLE%     //SCOPE LEAVES ALL POTENTIAL DESTINATIONS FOR MEMBERS IN %PARS%
    *FOR %A% = %PARS%    //LOOP OVER ALL ADMISSIBLE PARENTS
    *WHEN C_ACCOUNT
    *IS L_C_%A%
    *REC( EXPRESSION = [C_ACCOUNT].[%A%], C_ACCOUNT = L_C_%A%)         //SUM UP THE VALUES OF LEAVES AND WRITE THE SUM TO DESTINATION ACCOUNT
    *ENDWHEN
    *NEXT
    screen shot of part of member table for C_ACCOUNT:
    continuation in next reply (I have problems with my text editor)

  • Disk File Sharing Switching from with base station password to with account

    Ok, here's the situation. I have an external hard drive, with multiple partitions, connected to an AirPort Extreme (802.11n) and it is currently protected using the "With Base Station Password" option. I would like to switch that to the "With Account" option but when I do the files that are located on the disk no longer appear when a user connects. It will also work fine if I use the "With a disk password" option. So I am not sure why the files are disappearing for the users when they connect. Is there something that I am missing and is it possible to make the change.

    I have the same issue.
    Plus, in my case, two disks appear on my desktop, even though I have no partition. One is named the same as my disk, the other is named the same as the user account for the disk on the Airport Extreme.

  • Powershell script to get all the AD accounts with multiple primary SMTP addresses

    I require a script to be run in powershell for Win Server 2008 R2, to look to AD accounts with multiple primary SMTP addresses ?
    Description: In my Organization, there can be a configuration error which might have resulted in multiple primary SMTP addresses to be assigned to a user. I want to get the list of these AD accounts which have multiple primary SMTP addresses

    Hi,
    You can use the PowerShell command given below to get the AD User name and primary smtp address in a OU,
    Get-ADuser -filter {proxyAddresses -like "*"} -searchbase "ou=testOU,dc=MyDomain,dc=local" -properties * | select name,proxyaddresses | fl
    NOTE: proxyAddresses attribute in AD User matches the primary SMTP address.
    Regards,
    Gopi
    JiJi
    Technologies

  • Errow with IF statement in Scripted Calculation view

    Hi Team,
    I am trying to use IF statement in Scripted Calculation view.
    My scenario is:-
    I need to create a restricted Key figure based on input date from user.
    While i am activating my view system gives "Internal deployment of object failed;Repository: Encountered an error in repository runtime extension;Internal Error:Deploy Calculation View: SQL: transaction rolled back by an internal error: Syntax Error for calculated Attribute: line 29 col 9 (at pos 1501)" error.
    Below is the code i have used in my CV.
    CE_CALC('IF((to_int("BUDAT") >= to_int(2013-01-01),"AMOUNT",'''')', DECIMAL(13,2)) AS "DTR"
    Here, "AMOUNT" is another calculated field created using CE_CALC.
    Without above IF statement my CV runs perfectly fine. The moment i include IF statement it does not activate.
    Kindly provide your inputs.
    Thanks & Regards,
    Anup

    Hi Lars,
    I am extremely sorry about the confusion.
    There was an extra parenthesis in the IF statement which was not allowing the CV to be activated. CV is now successfully activated.
    But my data is not getting restricted correctly.
    It is showing 0 against all the records.
    Below is the sql used for calling the CV.
    SELECT * FROM "_SYS_BIC"."A_123/CV_SCR_BSID_BSAD_ITEMS" ('PLACEHOLDER' = ('$$Currency$$', '''Local'''),'PLACEHOLDER' = ('$$Date_From$$','2014-01-01' ), 'PLACEHOLDER' = ('$$Date_To$$','2014-06-30' ));
    Below is my updated CE_CALC function :-
    CE_CALC('IF(date("BUDAT") >= date(:Date_From) and date("BUDAT") <= date(:Date_To),"AMOUNT",0)', DECIMAL(13,2)) AS "DTR"
    Is there any issue while passing values here?
    Regards,
    Anup

  • Logic Script Error - 42

    Hello Friends,
    I am facing the logic script error when validating the script. "the script is apparently invalid, as you cannot have member "". The logic is run for grouped cost center.
    Logic Script:
    //***********************START OF HEADER*****************
    //SUB QUERY:
    //PURPOSE:      Copy high Level forecast data from Actuals, Budget, commitments to base level cost centres defined for forecat
    //CALLED FROM:  Data Manager Package
    //WHO:          Matt Penston (itelligence)
    //VERSION:      1
    //DATE:         26-11-2012
    //CHANGE LOG:
    //***********************END OF HEADER********************
    //********************** Need to first of all clear down the BW data in the base member costcentres ***************
    // Set XDIM_MEMBERSET
    *XDIM_MEMBERSET CATEGORY = Actual,Budget,COMMITMENTS
    *XDIM_MEMBERSET AUDITTRAIL = BW
    *XDIM_MEMBERSET ACCOUNT = <ALL>
    *XDIM_MEMBERSET RPTCURRENCY = LC
    *XDIM_MEMBERSET ACCDETAIL = F_None
    //Select Current Month Time Member to copy from
    //*SELECT(%TIME_CURRMTH_FYA%,"[ID]","TIME","[FCST_PROFILES] = 'A'")
    //*XDIM_MEMBERSET TIME = %TIME_CURRMTH_FYA%
    *XDIM_MEMBERSET TIME = BAS(201314.TOTAL)//CHANGE ONCE PER YEAR
    //Select CostCentres for high level Forecast entry
    //*SELECT(%HL_FCST_ENT%,"[ID]",COSTCENTRE,"[HL_FCST_ENT] = 'Y'")
    // Use For Loop to run through the Cost Centres
    //*FOR %HL_FCST_FOR% = %COSTCENTRE_SET%
    *XDIM_MEMBERSET COSTCENTRE  = BAS(%COSTCENTRE_SET%)
    //*SELECT(%HL_FCST_BASE%, "[ID]", COSTCENTRE, "[HL_FCST_PRNT] = %COSTCENTRE_SET%")
    *SELECT(%HL_FCST_BASE%, "[HL_FCST_BM]", COSTCENTRE, "[ID]= %COSTCENTRE_SET%")
    // Set the Ref Data to Transaction, is the default but defined anyway.
    *WHEN_REF_DATA=TRANSACTION_DATA
    *WHEN CATEGORY
    *IS *
    *REC(FACTOR=-1, AUDITTRAIL = BW_HL, COSTCENTRE = %HL_FCST_BASE%)
    *REC(FACTOR=1, AUDITTRAIL = BW, COSTCENTRE = %HL_FCST_BASE%)
    *ENDWHEN
    //*NEXT
    *COMMIT
    The Error Came once validate above script:
    Can anyone please guide the same.
    Regards,
    Dev.

    Hello Vadim,
    As you guided above mail yes, I have put the Data Region: "COSTCENTRE=YPROG" and the below script is copied in Script File Location:
    *XDIM_MEMBERSET CATEGORY = Actual,Budget,COMMITMENTS
    *XDIM_MEMBERSET AUDITTRAIL = BW
    *XDIM_MEMBERSET ACCOUNT = <ALL>
    *XDIM_MEMBERSET RPTCURRENCY = LC
    *XDIM_MEMBERSET ACCDETAIL = F_None
    //Select Current Month Time Member to copy from
    *XDIM_MEMBERSET TIME = BAS(201314.TOTAL)//CHANGE ONCE PER YEAR
    *XDIM_MEMBERSET COSTCENTRE  = BAS(%COSTCENTRE_SET%)
    *SELECT(%HL_FCST_BASE%, "[HL_FCST_BM]", COSTCENTRE, "[ID]= %COSTCENTRE_SET%")
    // Set the Ref Data to Transaction, is the default but defined anyway.
    *WHEN_REF_DATA=TRANSACTION_DATA
    *WHEN CATEGORY
    *IS *
    *REC(FACTOR=-1, AUDITTRAIL = BW_HL, COSTCENTRE = %HL_FCST_BASE%)
    *REC(FACTOR=1, AUDITTRAIL = BW, COSTCENTRE = %HL_FCST_BASE%)
    *ENDWHEN
    //*NEXT
    *COMMIT
    and the Log is given : UJK_VALIDATION_EXCEPTION:Member "" not exist
    Please let me know were is the problem.
    My findings:
    After checking the Category Dimension come to know that the member dimension is maintained with 201213.TOTAL and in script logic we are using the 201314.TOTAL.
    Can you please let me know what is the issue in the script logic.
    Regards,
    Rajesh. K

  • Inventory movement using logic script - BPC NW 10

    Hello BPC experts,
    I'm working on inventory movement using logic script. The idea is that the initial stock of the first period equals the final stock of the previous period.
    Here is an example of my inventory report : (Dimension INVT in function of dimension TIME)
                                                  2014.01       2014.02      2014.03        2014.04
    F01 Stock first period                  12            
    F02 Initial Stock                          12                 11              10                 9
    F03 Inventory Inputs                    2                   4                6                   8
    F04 Inventory Outputs                 3                   5                7                   9
    F05 Final Stock                          11                 10               9                   8
    The Stock of the first period is entered
    The initial Stock = Stock first period (12 in our case)
    Inventory inputs and Outputs are entered
    Final Stock = Initial Stock + Inventory Inputs - Inventory Outputs
    I tried the following script but it does not work :
    *XDIM_MEMBERSET TIME = 2014.01 //we should then retrieve the first period of each year which is not necessary the first month of the year
    *WHEN TIME
    *IS 2014.01
    *REC(EXPRESSION = [INVT].[F01], INVT = F02)
    *ENDWHEN
    *SELECT(%TIME_LIST%,"[ID]","TIME","[PREVMEMBER]"<>"") // PREVMEMBER is a property of TIME
    *XDIM_MEMBERSET TIME = %TIME_LIST%
    *XDIM_MEMBERSET INV = F05
    *WHEN TIME
    *IS %TIME_LIST%
    //Something is missing here.. How to retrieve F05 values related to all periods and copy them in F02
    *REC(EXPRESSION =[INVT].[F05],INVT = F02)
    *ENDWHEN
    Please how can I achieve this ?
    Thanks
    Maha

    Hi Vadim,
    Thank you for your reply
    I'm working with BPC NW 10 SP 05 (CPMBPC 801 SP 05), Engine ABAP
    My model contains the following dimensions ACCOUNT (A), TIME (T), CATEGORY (C), ENTITY (E), CURRENCY (R), INVT (User Def)
    In the INVT dimension we have members like (Stock first period, Initial Stock, Inventory Inputs, Inventory Outputs, Final Stock)
    - [INVT].[Stock first period] is entered
    - [INVT].[Initial Stock] = [INV].[Stock first period]
    - [INVT].[Inventory input] and [INVT].[Outputs] are entered
    - [INVT].[Final Stock] = [INVT].[Initial Stock] + [INVT].[Inventory Inputs] - [INVT].[Inventory Outputs]
    We want to calculate Initial Stock in DEFAULT.lgf :
    [INVT].[Initial Stock] when (TIME=2014.01) = [INVT].[Stock First Period] when (TIME= 2014.01)
    [INVT].[Initial Stock] when (TIME=2014.02) = [INVT].[Final Stock] when (TIME= 2014.01)
    [INVT].[Initial Stock] when (TIME=2014.03) = [INVT].[Final Stock]  when (TIME=2014.02)
    [INVT].[Initial Stock] when (TIME=2014.04) = [INVT].[Final Stock]  when (TIME=2014.03)
    When a user enters the values of "Stock first period", "Inventory Inputs" and "Inventory Outputs", Initial Stock and Final stock should be calculated via logic script
    Regards
    Maha

  • Logic script average

    hi experts,
    how to use syntax "avg" in logic script? or is there any way to implement the average calculation?
    as example of data in 1 model:
    emp01     entity01     interco01     percent     0.1
    emp02     entity01     interco01     percent     0.2
    emp03     entity01     interco01     percent     0.3
    emp01     entity01     interco01     amount     1
    emp02     enitty01     interco01     amount     1
    emp03     entity01     interco01     amount     1
    calculate average:
    avg = sum(percent) / sum(amount)
    avg = 0.6 / 3
    avg = 0.2
    thank you.

    hi Vadim,
    this average result will be stored and using as basis of other calculation. this average will show in input template with the standard calculation at backend, but user can overwrite it in input template.
    percent means proportion to be allocated
    amount means amount of headcount to related employee (this value always 1 for every employee)
    after i get this average, this value will be used as driver to calculate cost.
    additional example from above:
    emp01     entity01     interco01     cost     1000
    emp02     enitty01     interco01     cost     1000
    emp03     entity01     interco01     cost     1000
    expected average result:
    no_emp     entity01     interco01     avg     0.2
    record another row:
    no_emp     entity01     interco01     avgcost     0.2 * 3000
    i just give a simple example and want to know how to do average in logic script. is it possible to calculate average using logic script?
    thank you.

  • How to SIMPLY use the %DIMENSION_TO_SET% variables into logic scripts

    hello,
    I'm using a prompt of type "COPYMOVE" or "COPYMOVEINPUT". In this type of prompt, there are 2 columns of dimension members list, one for defining the "source zone" and one for defining the "target zone" of logics.
    The left colum of the prompt (for source zone) feeds the variables %DIMENSION_SET% : %ACCOUNT_SET%, %ENTITY_SET%, %CATEGORY_SET%, etc...and these variables can be used in the logic scripts in *XDIM_MEMBERSET instructions for example.
    The right colum of the prompt feeds the variables %DIMENSION_TO_SET% : %ACCOUNT_TO_SET%, %ENTITY_TO_SET%, %CATEGORY_TO_SET%, etc...and I don't know how to SIMPLY use these variables in the logic scripts.
    I've found a tricky way to do that but I meet 2 problems :
    - it is complicated
    - the multi-info instruction (BEGININFO/ENDINFO) seems to be bugged as blank lines are added all the time in the code and sometimes I have to wait for minutes when I try to modifiy the package code through BPC for excel eData/modify package menu.
    So the question is how to SIMPLY get the %DIMENSION_TO_SET% variables into logic scripts and use them ? Thanks, R.
    Here is the tricky package code I use at this time (I build one function for each %DIMENSION_TO_SET% variable and I pass these functions to the logic) :
    PROMPT(COPYMOVE,,,,"ACCDETAIL,ACCOUNT,CATEGORY,DATASRC,ENTITY,TIME,YEARS")
    TASK(Execute formulas,USER,WS-WW\PlauchuR)
    TASK(Execute formulas,APPSET,US)
    TASK(Execute formulas,APP,SV)
    TASK(Execute formulas,SELECTION,D:\BPC\Data\WebFolders\US\SV\PrivatePublications\PlauchuR\TempFiles\FROM_1561_.TMP)
    TASK(Execute formulas,TOSELECTION,D:\BPC\Data\WebFolders\US\SV\PrivatePublications\PlauchuR\TempFiles\TO_1561_.TMP)
    BEGININFO(%FSS%)
    *FUNCTION TARGETACCDETAIL=%ACCDETAIL_TO_SET%
    *FUNCTION TARGETACCOUNT=%ACCOUNT_TO_SET%
    *FUNCTION TARGETCATEGORY=%CATEGORY_TO_SET%
    *FUNCTION TARGETDATASRC=%DATASRC_TO_SET%
    *FUNCTION TARGETENTITY=%ENTITY_TO_SET%
    *FUNCTION TARGETTIME=%TIME_TO_SET%
    *FUNCTION TARGETYEARS=%YEARS_TO_SET%
    ENDINFO
    TASK(Execute formulas,FORMULASCRIPT,%FSS%)
    TASK(Execute formulas,LOGICFILE,D:\BPC\Data\WebFolders\US\SV
    ..\AdminApp\SV\_TEST.Lgf)
    TASK(Execute formulas,RUNMODE,1)
    TASK(Execute formulas,LOGICMODE,1)
    Edited by: ALEXANDRE BEDIER on Jun 16, 2010 3:15 PM

    hello,
    finally I've discovered that there is no need of BEGININFO instruction.
    One can pass several functions to a logic with one FORMULASCRIPT task. The functions definitions have to be separated by instructions. See below :
    PROMPT(COPYMOVEINPUT,%FTARGETS%,,"select source and target zone for category and datasource.","ACCDETAIL,ACCOUNT,CATEGORY,DATASRC,ENTITY,TIME,YEARS")
    TASK(Execute formulas,FORMULASCRIPT,*FUNCTION TACCDETAIL=%ACCDETAIL_TO_SET% *FUNCTION TACCOUNT=%ACCOUNT_TO_SET% *FUNCTION TCATEGORY=%CATEGORY_TO_SET% *FUNCTION TDATASRC=%DATASRC_TO_SET% *FUNCTION TENTITY=%ENTITY_TO_SET% *FUNCTION TTIME=%TIME_TO_SET% *FUNCTION TYEARS=%YEARS_TO_SET%)
    TASK(Execute formulas,USER,%USER%)
    TASK(Execute formulas,APPSET,%APPSET%)
    TASK(Execute formulas,APP,%APP%)
    TASK(Execute formulas,SELECTION,%SELECTIONFILE%)
    TASK(Execute formulas,LOGICFILE,%APPPATH%\..\AdminApp\%APP%\_TEST.LGF)
    TASK(Execute formulas,RUNMODE,1)
    TASK(Execute formulas,LOGICMODE,1)
    Then one will be able to use the functions TACCDETAIL, TCATEGORY, TACCOUNT,... in the logic script.
    Edited by: ALEXANDRE BEDIER on Jun 24, 2010 10:31 AM
    Edited by: ALEXANDRE BEDIER on Jun 24, 2010 10:33 AM

  • Passing variables from DM to logic script problem (REPLACEPARAM)

    Dear All,
    I would like to send variables from data manager to a logic script. The script copies values from an account to an other. If I hardcode two accounts in the script, it works fine, but I want to pass these two accounts dynamically from data manager to the script.
    My advanced script in DM looks as follows:
    PROMPT(SELECTINPUT,%ENTITY_M%,,"Select entity:","ENTITY_DIM")
    PROMPT(SELECTINPUT,%SOURCE%,,"Select source account:","ACCOUNT_DIM")
    PROMPT(SELECTINPUT,%TARGET%,,"Select target account:","ACCOUNT_DIM")
    INFO(%EQU%,=)
    INFO(%TAB%,;)
    TASK(PROCESS_CHAIN_RUNL,TAB,%TAB%)
    TASK(PROCESS_CHAIN_RUNL,EQU,%EQU%)
    TASK(PROCESS_CHAIN_RUNL,SUSER,%USER%)
    TASK(PROCESS_CHAIN_RUNL,SAPPSET,%APPSET%)
    TASK(PROCESS_CHAIN_RUNL,SAPP,%APP%)
    TASK(PROCESS_CHAIN_RUNL,SELECTION,%ENTITY_M%)
    TASK(PROCESS_CHAIN_RUNL,LOGICFILENAME,ACCOUNT_COPY_LOGIC.LGF)
    TASK(PROCESS_CHAIN_RUNL,MEMBERSELECTION,SOURCE%EQU%%SOURCE%%TAB% TARGET%EQU%%TARGET%)
    In the logic script, I'm using $SOURCE$ and $TARGET$ as variables, but it seems that only the first of them gets the value from DM, the other one not, and I always get an error message:
        Member "$TARGET$" not exist
    The second variable doesn't seem to get the value. If I use only one variable, either SOURCE or TARGET, it works fine...
    ...and I also tried to replace the MEMBERSELECTION statement with a REPLACEPARAM statement:
    TASK(PROCESS_CHAIN_RUNL,REPLACEPARAM,SOURCE%EQU%%SOURCE%%TAB% TARGET%EQU%%TARGET%)
    This way I got an other error message, saying: "Member .../PrivatePublications/user not exist"
    Do you have any idea? How to pass two user selected parameters to a logic script?
    Thanks for your help,
    A.

    Hi CsernusAttila
    You cannot use ACCOUNT_DIM with promp SELECT  and variable $SOURCE$ because it only works with variable ACCOUNT_SET in your script logic.
    instead of you can use TEXT
    PROMPT(TEXT,%,ENTITY_M%%,"Select Entity",)
    PROMPT(TEXT,%,SOURCE%%,"Select Source",)
    PROMPT(TEXT,%,TARGET%%,"Select Target",)
    INFO(%EQU%,=)
    INFO(%TAB%,;)
    TASK(PROCESS_CHAIN_RUNL,TAB,%TAB%)
    TASK(PROCESS_CHAIN_RUNL,EQU,%EQU%)
    TASK(PROCESS_CHAIN_RUNL,SUSER,%USER%)
    TASK(PROCESS_CHAIN_RUNL,SAPPSET,%APPSET%)
    TASK(PROCESS_CHAIN_RUNL,SAPP,%APP%)
    TASK(PROCESS_CHAIN_RUNL,SELECTION,%SELECTION%)
    TASK(PROCESS_CHAIN_RUNL,LOGICFILENAME,ACCOUNT_COPY_LOGIC.LGF)
    TASK(PROCESS_CHAIN_RUNL,REPLACEPARAM,SOURCE%EQU%%SOURCE%%TAB% TARGET%EQU%%TARGET%)
    or you can modify your script like this
    *XDIM_MEMBERSET ACCOUNT=%ACCOUNT_SET%
    *XDIM_MEMBERSET ENTITY=%ENTITY_SET%
    And your Prompt like this
    PROMPT(SELECTINPUT,,,,"%ACCOUNT_DIM%,%ENTITY_DIM%,")
    TASK(PROCESS_CHAIN_RUNL,TAB,%TAB%)
    TASK(PROCESS_CHAIN_RUNL,EQU,%EQU%)
    TASK(PROCESS_CHAIN_RUNL,SUSER,%USER%)
    TASK(PROCESS_CHAIN_RUNL,SAPPSET,%APPSET%)
    TASK(PROCESS_CHAIN_RUNL,SAPP,%APP%)
    TASK(PROCESS_CHAIN_RUNL,SELECTION,%SELECTION%)
    TASK(PROCESS_CHAIN_RUNL,LOGICFILENAME,ACCOUNT_COPY_LOGIC.LGF
    I hope it helps
    Regards!!

  • Validation Rules: create a dummy account with constant value 0

    Hi,
    I need to define a control like the following:
    TA00000 >= 0
    I think that I need to create a dummy account with constant value 0 and compare TA00000 against it. I need help to create the dummy account because I'm not sure if I have to use a script logic or not. If anybody could help, I would be very grateful.
    Thanks in advance.
    Almudena

    Hi,
    Thank you for your answer. It works perfectly.
    I have other question related to validation rules. I need to create a validation like this:
    A39300 + A39110 + A39130 + A39010 >= H97300
    It is not supported in BPC NW version to leave blank in ACCOUNT_R in details of validation rule. Do you know how I could define this control?
    Thanks in advance.
    Almudena

  • Default Logic Script, Appears to Run when It should not

    Hello Experts,
    I need help with something.  When using a Logic Script within the Default Logic in BPC, It runs everytime data is submitted.   I have one logic script that copies a "Full-year" value input to each month.  See below.  So WHEN AuditTrail CC_FY is changed, it copies the value divided by 12 to each month and Audittrail CC.  This works correctly.  However, an issue came up that when a user wants to change the monthly Value, it defaults back to the value written by the CC_FY Logic Script.  I think the Logic script is running again after the user makes a change.  Below is the Logic Script and some other screen shots.
    CC_FY.LGF (Also inside DEFAULT>LGF)
    *XDIM_MEMBERSET AUDITTRAIL = CC_FY
    *XDIM_MEMBERSET RPTCURRENCY = LC
    *XDIM_MEMBERSET RCOST_CENTER = RCCA_NONE
    *XDIM_MEMBERSET TIME = 2015.12
    *XDIM_MEMBERSET COST_CENTER = %COST_CENTER_SET%
    *XDIM_MEMBERSET ACCOUNT = %ACCOUNT_SET%
    *WHEN AUDITTRAIL
    *IS CC_FY
    *WHEN TIME
    *is 2015.12
    *REC(EXPRESSION=%VALUE%/12, TIME = "2015.01", AUDITTRAIL = "CC")
    *REC(EXPRESSION=%VALUE%/12, TIME = "2015.02", AUDITTRAIL = "CC")
    *REC(EXPRESSION=%VALUE%/12, TIME = "2015.03", AUDITTRAIL = "CC")
    *REC(EXPRESSION=%VALUE%/12, TIME = "2015.04", AUDITTRAIL = "CC")
    *REC(EXPRESSION=%VALUE%/12, TIME = "2015.05", AUDITTRAIL = "CC")
    *REC(EXPRESSION=%VALUE%/12, TIME = "2015.06", AUDITTRAIL = "CC")
    *REC(EXPRESSION=%VALUE%/12, TIME = "2015.07", AUDITTRAIL = "CC")
    *REC(EXPRESSION=%VALUE%/12, TIME = "2015.08", AUDITTRAIL = "CC")
    *REC(EXPRESSION=%VALUE%/12, TIME = "2015.09", AUDITTRAIL = "CC")
    *REC(EXPRESSION=%VALUE%/12, TIME = "2015.10", AUDITTRAIL = "CC")
    *REC(EXPRESSION=%VALUE%/12, TIME = "2015.11", AUDITTRAIL = "CC")
    *REC(EXPRESSION=%VALUE%/12, TIME = "2015.12", AUDITTRAIL = "CC")
    *ENDWHEN
    *ENDWHEN
    For Example, I enter $12,000 into December, CC_FY, it puts $1,000 into each month for CC correctly
    So then I try to Change January to $250, Save Data
    The Value then Returns to $1000.  I think its because the CC_FY.LGF is running again, but it shouldn't because there was no Change to the CC_FY AuditTrail Dimension.  On the Backend, you can see the changes, and also the reversal of the change, leaving the starting amount $1000.
    What am I missing?!   Thank you for any input.
    Sean

    The script have to be something like:
    *WHEN RPTCURRENCY
    *IS LC
    *WHEN RCOST_CENTER
    *IS RCCA_NONE
    *WHEN AUDITTRAIL
    *IS CC_FY
    *WHEN TIME
    *is 2015.12
    *REC(EXPRESSION=%VALUE%/12, TIME = "2015.01", AUDITTRAIL = "CC")
    *REC(EXPRESSION=%VALUE%/12, TIME = "2015.02", AUDITTRAIL = "CC")
    *REC(EXPRESSION=%VALUE%/12, TIME = "2015.03", AUDITTRAIL = "CC")
    *REC(EXPRESSION=%VALUE%/12, TIME = "2015.04", AUDITTRAIL = "CC")
    *REC(EXPRESSION=%VALUE%/12, TIME = "2015.05", AUDITTRAIL = "CC")
    *REC(EXPRESSION=%VALUE%/12, TIME = "2015.06", AUDITTRAIL = "CC")
    *REC(EXPRESSION=%VALUE%/12, TIME = "2015.07", AUDITTRAIL = "CC")
    *REC(EXPRESSION=%VALUE%/12, TIME = "2015.08", AUDITTRAIL = "CC")
    *REC(EXPRESSION=%VALUE%/12, TIME = "2015.09", AUDITTRAIL = "CC")
    *REC(EXPRESSION=%VALUE%/12, TIME = "2015.10", AUDITTRAIL = "CC")
    *REC(EXPRESSION=%VALUE%/12, TIME = "2015.11", AUDITTRAIL = "CC")
    *REC(EXPRESSION=%VALUE%/12, TIME = "2015.12", AUDITTRAIL = "CC")
    *ENDWHEN
    *ENDWHEN
    *ENDWHEN
    *ENDWHEN
    Without any *XDIM_MEMBERSET!
    Vadim

  • How can I recover my old account with a new one?

    Hi, my hotmail account it was hacked, I can't have acces to my adobe account anymore.
    How can I get acces to my old account with a new Adobe ID?
    I'm already subscribed to creative cloud and I can't have acces to my account and upgrade my products.
    what can I do?
    Thanks

    Thanks Romshina
    I read the link you send me and thanks, but the thing is that I still can't get into my Adobe Id, because when I try they ask me to reset my password in an email they will send me to my old account and there is the problem, because I don't have acces to that old acount, [email protected]
    now this is my new email, because the las one it was hacked and I just can't get back to it.
    So I would like to have access to my account and update this new email account, to have acces to my CC account.
    Thanks
    Date: Fri, 27 Dec 2013 06:51:15 -0800
    From: [email protected]
    To: <Removed by Moderator>
    Subject: Re: How can I recover my old account with a new one? How can I recover my old account with a new one?
        Re: How can I recover my old account with a new one?
        created by Romsinha in Adobe Creative Cloud - View the full discussion
    Hi Guillermo Castellanos,
    Please refer the knowledge base article: http://helpx.adobe.com/x-productkb/policy-pricing/account-password-sig n-faq.html.
    Regards,
    Romit Sinha
    Please note that the Adobe Forums do not accept email attachments. If you want to embed a screen image in your message please visit the thread in the forum to embed the image at http://forums.adobe.com/message/5959347#5959347
    Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: Re: How can I recover my old account with a new one?
    To unsubscribe from this thread, please visit the message page at Re: How can I recover my old account with a new one?. In the Actions box on the right, click the Stop Email Notifications link.
               Start a new discussion in Adobe Creative Cloud at Adobe Community
      For more information about maintaining your forum email notifications please go to http://forums.adobe.com/thread/416458?tstart=0.

Maybe you are looking for

  • Update Rule Routine: Compare system date

    Can anyone help me with regards to writing some ABAP code in update rule? I would like to check if the value of a date characteristics is equal to system date in data source. If its value is equal to system date, assign '0' value to another numeric c

  • The tray bar at bottom of screen as disappeared. how do i get it back

    the tray bar at bottom of screen has disappeared and also the favorites bar and menu bar at top of screen has disappeared also. how do i get these back.. everything in IE is fine, only in firefox do i have this problem

  • Form Of Address

    Hello there, I am trying to add some entries to the form of address on a BSP page. The list is populated with 'Ms' and 'Mr' I need to add a few more i.e. 'Dr'. I can't find the database table that hold these values. Can anyone help me?? Thanks Andy

  • How to disable end user personalisation for all webdynpro application.

    Dear Experts, I have a requirement where I have to disable the end user personalization of each and every webdynpro application in my server. I know how to disable the personalization of a single application or a single component, but my requirement

  • Execution of bapi

    hi all,    please help me execut the bapi i.e bapi_material_savedata. n help me create a material with that. regards vishwajeet