Best Of
Re: Line Item Subset Formatting
I would also suggest the ability to format grids in UX, that may be easier to develop and provide a workaround for this
Re: Line Item Subset Formatting
This posting has 32 Kudos yet status is still "Your support is needed" 🙂
Re: Line Item Subset Formatting
Going through the pains of not having this feature available right now. Inheriting the original line item formatting would be a big win!
Re: Today() Function
One of the comments earlier was regarding time zones etc. I don't think it should matter. Anaplan has time already calculating and knows all the time zones bc of the cloudworks scheduler. You should be able to do a simple setting of what time zone and time you want it change.
Re: OEG Best Practice: Filter best practice
would be great if Anaplan gave the open times for saved views…ex "PnL saved view (10ms)"
Re: L2: 3.5.4.2 Create Distribution Center Capacity Module
That's a good thing. It's because you haven't loaded the receipts yet. Since the sales forecasts are there and your balance set EOP = BOP+ Receipts - Sales, you're inventory will continue to drop. Once you load the receipts (which you won't do until one of the sprint exams) these will be negative.
Re: L2Sprint3 Test
You can enroll in the L2 program multiple times but there are only a set number of exam attempts per enrollment. Stated another way, if you are not able to pass the exam there should be an option to re-enroll to retake the training program.
Re: Workspace capacity: Subsets Calc / Applies To
@Alessio_Pagliano I actually recently went through this process recently and wrote a python script that handles steps 3 and 4 in my prior comment. Hope it helps!
import logging import csv import requests # Logging config logging.basicConfig(level=logging.INFO) _logger = logging.getLogger(__name__) workspaceId = "8a88807f9a" modelId = "0FED08BFA32D" outputFilename="subset_details.csv" ## This script assumes you already have an auth token returned from a prior authentication call. If not, you will need to add extra code to authenticate. anaplan_token = "bahbas6512sdfvs" request_headers = { "Authorization": "AnaplanAuthToken {}".format(anaplan_token), "Accept": "application/json" } ## This script assumes you have already generated a list of listIds of all the subsets. If not, you will need to add extra code to generate this list. listsWithSubsets = [101000000019,101000000016] subsets = [] # Initialize the subsets array to be populated by the below code for l in listsWithSubsets: _logger.info(f"Sending metadata request for list {l}.") r_getListDetails = f"https://api.anaplan.com/2/0/workspaces/{workspaceId}/models/{modelId}/lists/{l}" r = requests.get(url=r_getListDetails, headers=request_headers) data = r.json() _logger.debug(f"Response with metadata:\n{data['metadata']}") listId = data['metadata']['id'] listName = data['metadata']['name'] subsetList = data['metadata']['subsets'] _logger.info(f"{len(subsetList)} subsets found for list {l}. Getting subset details.") for s in subsetList: subset = {} subset['listId'] = listId subset['listName'] = listName subset['id'] = s['id'] subset['name'] = s['name'] r_getListItems = f"https://api.anaplan.com/2/0/workspaces/{workspaceId}/models/{modelId}/dimensions/{subset['id']}/items" r = requests.get(url=r_getListItems, headers=request_headers) data = r.json() subset['count'] = 0 if "items" in data: subset['count'] = len(data['items']) _logger.info(f"{subset['count']} items found. Appending to list.") subsets.append(subset) _logger.info(f"Contents of the 'subsets' array: {subsets}") _logger.info(f"Generating csv file '{outputFilename}'") with open(outputFilename, 'w', newline='') as f: writer = csv.writer(f, quoting=csv.QUOTE_ALL) writer.writerow(['List Id','List Name','Subset Id','Subset Name','Item Count']) for s in subsets: writer.writerow([s['listId'],s['listName'],s['id'],s['name'],s['count']])
Re: Allow for line item subset to be more than just number formatted
154 upvotes and five years with no action. Great customer service.