cancel
Showing results for 
Search instead for 
Did you mean: 

SAC Excel MEMERPROPERTY not returning Description

bldr
Discoverer
0 Kudos
754

I have a number of Excel files setup using the SAP.MEMBERPROPERTY function to label rows and columns.
Today I am finding that previously working cells now give me a #VALUE! error in Excel with the SAC Excel Add-in.

For example:
=SAP.MEMBERPROPERTY(DS_1, "Measures", "qty_u", "Description")
This used to return the Description of my measure "Unit Qty" - today I get #VALUE!
=SAP.MEMBERPROPERTY(DS_1, "Measures", "qty_u", "Name")
Still returns "qty_u" as it previously did

=SAP.MEMBERPROPERTY(DS_1, "Version", "public.2024FC", "firstPlanDate")
works and returns my custom property as defined in the dimension tables in the modeler

=SAP.MEMBERPROPERTY(DS_1, "Version", "public.2024FC", "Description")
used to return "2024FC" but now results in a #VALUE! error in excel

 

Has something changed? SAC update? Add-in Update?

What am I missing here - being able to pull in the Description from my Account dimensions, measures, versions, etc. was a huge time savings in some report setups I have been using for several months.

Thanks

Accepted Solutions (0)

Answers (1)

Answers (1)

Florent
Associate
Associate
0 Kudos

Hello,

The behavior change you have observed is due to a change Excal add-in team has performed in order to align the property display in the table (when you choose to display a property in the table) with what was displayed in the “properties” dialog because, until this change, both of them were not aligned.

To solve your current issue with SAP.MEMBERPROPERTY, you have to update your SAP.MEMBERPROPERTY formulas by putting the property id (available in the “properties” dialog) instead of the property description.

Best regards,

Florent Migeon, product owner for SAC Excel add-in

 

bldr
Discoverer
0 Kudos

Got it - "Version.Description" instead of "Description" does indeed work.

bldr_0-1721318560052.png

What about for Measures? There is no properties dialog - and the options I could think of to guess at don't seem to work.

Also - Can this get reflected in the documentation at some point?
The "Analyze and Plan with Formulas" pdf - dated 2024-07-15 does not reflect this behavior, nor does the online documentation.
Both of those sources provide an example, that I believe is no longer correct/valid:

bldr_1-1721318670137.png

 

 

ralberga
Explorer
0 Kudos

Where can the 'Properties' dialog pop be found? I am asking because 'Description' is a standard SAC property not something we create and this is the one that is not working. Trying to understand how to we are to find the 'property ID' of standard/default SAP dimension properties.

ralberga
Explorer
0 Kudos

Posted in error, my apologies.

bldr
Discoverer

@ralberga I have found the correct text to use to get properties by:

add a table in excel - then for the dimension I need, I access the "Properties" dialog, and set it to display ID and Description.
This lets me see what the SAP.MEMBERPROPERTRY formula needs in order to get me the right piece of data
Very useful to check this way as there is inconsistency in the dimensions - and I would assume that inconsistency applies to any documentation out there as well.

As an example - see this set against the  SAP_FI_FPA_IM_S4FinancialPlan Model:

bldr_1-1722273724704.png

So things are working pretty well, but there is definitely inconsistency across dimensions and their properties - as well as the operation today, being a fair bit different than when I posted my original question. Also as the above demonstrates behavior today is different than it was when Florent responded and I followed-up.

So it looks like several changes to the add-in - in a couple of weeks. I run a 2x monthly reporting cycle - so breaking changes like what prompted my original question shouldn't take too long for me to notice - I would think.


Tread carefully with the Add-in - is I think the lesson here.

Good luck