Variable data entry in BPC
Hi Forum,
Does anyone know if it is possible to have a mechanism for variable data entry in the budget process in BPC ? What we are trying to do is setup a budget data entry template which allows budget holders to input a variable number of capex projects as rows, this will not be a set number and will have different descriptions but will be a variable number depending on the business unit. There is no way that I can see to setup this centrally in the BPC administrator so the options we have are to store this on the budget template and then send the consolidated value (ie sum of the projects) using the BPC send or have some kind of relational form which the end user inputs to.
I would apprecitae it if anyone can let me know if my assumptions are correct or if there are any other approaches that I can take ?
Thanks,
Brian
Ok,
Hoe bout this? I have a process where users needs to allocate new stores to different brands that they need to open. This number can vary and they all know how many stores that they would like to open per brand.
So what we did was let them capture the number of stores that they want to open. In the background (hidden section) we submit a 1 against a long list of new stores members (we created a dim fir this). The next step would be to create a EVDRE that would suppress everything that does not have a value of 1 for the account/entity combination. This gave every user the correct list of stores that will be opened for the year and it varied for every brand.
Is that the functionality that you are looking for? You would just have to identify the maximum number of stores or in your case projects.
Cheers,
AvdB
Similar Messages
-
Hello All,
I have a questions and a few hours of scouring the internet hasn't brought me much closer to an answer.
Here's what I want to do. I have created a visual c# wpf application. I want to have an installer that during install time will have a text box or something where I can enter a server path as a string. Basically my application needs to know where to look
for a server unc path \\server\somesharedfolder that it will be accessing primarily for its work. Secondly, how do I reference said information from within my code.
I have come across application/user scoped settings, which appears to be what I'm looking for. However I can't find a way to have the installer prompt for a value "Server Path:" __________ that I could type into during installation. So far it appears
the only way would be to edit the config.deploy file before running the installer, which isn't a big deal but you'd think there'd be an easy way to take in variables during install.
EDIT: Apparently I can't edit the config.deploy file as I get an error message about the hash not matching.
Thanks for your help!
LanceHello,
The forums I found confusing, didn't know the best place to put this question so I put it here.
I have found the answer over at stackoverflow and will detail here for anyone who may stumble across the same problem.
The problem is ClickOnce seemingly doesn't support this feature. Installshield LE either doesn't or does but its incredibly too complicated if all you need is one variable passed to the registry during installation. And it seems the words used for googling
this particular problem will never lead you to the solution.
So here's how to do it (we will be first adding the Visual Studio Installer Add-on to restore original installer project functionality):
1) Inside of visual studio 2013 go to Tools -> Extensions and Updates
2) On the left-hand side click on Online -> Visual Studio Gallery
3) In the upper-right search box search for "Visual Studio Installer"
4) Download the extension labeled "Microsoft Visual Studio Installer Projects"
5) Install, then open a new project under Templates -> Other Project Templates -> Visual Studio Installer -> Setup Project
6) Now for the gold. In the solution explorer there are icons in a bar just below its title bar, highlight till you see "User Interface Setup" and open it.
7) Now you can right click on Start, Progress, End etc any Category heading and hit Add Dialog.
8) From here for my purposes, I used TextBoxes A
9) Once you add it, click on it and observe its properties window. You will see Label, Property, and Value. Make a note of the property name as it will be used to store the data directly into the registry. *Note: there appears to be no way to perform data
validation using the built in textbox dialogs, users can enter whatever they want and move on.
10) Go to the registry editor on the same icon bar under solution explorer.
11) Specify your registry folder, make a new value (I used string) and name it whatever you like. In the value section enter the property label formatted as such [EDITA1] depending on your value.
12) Now when you run the installer for your project, it will take data into that field and place it into the registry provided it has access to that key with the permissions you run the program under. -
How to use the same variable value for data entry and the planning sequence
Hi,
the scenario is the following:
Using the WAD template a user enters cost center plan data. The cost center is selected by the chosen value for the variable "V1".
Afterwards he shall push a button which starts a planning sequence (including saving the data and further functions). This planning sequence uses a filter that also contains the variable "V1".
What or where has it to be defined that the planning sequence uses automatically the same value for the variable "V1" as selected for the data entry?You have to define in the planning function. The planning sequence is only a sequence and it read the planning functions underneath it.
Ravi Thothadri -
Change Data Entry Template variable values using javascript
Content ServerIs there a way to change the Data Entry Template's text/Integer variable values using javascript?
I believe you're asking if you can change the value of a content item's property using Javascript (a content item is created from a data entry template, which defines the set of properties).
Unfortunately there is not a way to permanently change it in the content item, since Javascript is executed client-side rather than on the server. However, if you're just interested in how the value is displayed in the published HTML, you could modify the presentation template to store the property value into a Javascript variable and then manipulate it to be displayed in whatever manner you wish. -
SAP BPC - As per IFRS, data entry mode for OWNERSHIP model is YTD. Why?
Dear All,
As per IFRS, data entry mode for OWNERSHIP model is YTD. I do not understand this. YTD means accumulated data. When it comes to Ownership data(Consolidation Perimeter), it goes by month. Consolidation is done month by month. If so, why is YTD the data entry mode for OWNERSHIP model?
Pls. help to understand!
Thank you.
Regards,
PeriHi Peri,
the information stored in the ownership model (method and percentages) is used as it is entered by month. At least in BPC MS I have found no difference between having the ownership cube as YTD or periodic as all my accounts in that cube are defined as AST accounts.
However, conceptually, since the consolidation model usually is YTD I think it makes sense to have the ownership also as YTD.
BR,
Arnold -
How to create a PI Sheet with variable data
Hi, I am working in version 6.2 of SAP.
The requirement that I am trying to configure in PP PI is to create a PI Sheet that contains variable data in the instructions. I have been attempting to use Process Instruction type 2, Simple DATA_REQUEST_TYPE, and a basic Message Characteristic that is similar to PI_COMM.
The problem that I am having is in using PPPI_VARIABLE with PPPI_DEFAULT_VALUE. When I run a check on the Process Instruction I constantly get sequence errors; "Assign PPPI_VARIABLE before the corresponding mess. characteristic" or "Characteristic 0020 PPPI_VARIABLE cannot be used in this position".
Can someone please help! I have read through SAP Help so much I can't see straight any more.
Thanks,
Also, if someone knows of a GOOD book on PP PI, please let me know.
Thanks again,Hi,
I am using the Process Instruction Cat. INSTR in the first Process Instruction and a similar Cat. INSTR3 in the second Process Instruction.
Here are the entries:
INSTR -
0010 PPPI_DATA_REQUEST_TYPE Simple Data Request
0020 PPPI_MESSAGE_CATEGORY ZPI_ALL
0030 PPPI_PROCESS_ORDER
0040 PPPI_VARIABLE SLEW_TEMPERTURE
0050 PPPI_DEFAULT_VALUE 150.00
0060 PPPI_VARIABLE DEF_STRING
0070 PPPI_DEFAULT_STRING F
INSTR3 -
0001 PPPI_DATA_REQUEST_TYPE Simple Data Request
0002 PPPI_MESSAGE_CATEGORY ZPI_COMM
0010 PPPI_OUTPUT_TEXT Phase
0020 PPPI_OUTPUT_CHARACTERISTIC PPPI_PHASE
0030 PPPI_PHASE_SHORT_TEXT
0040 PPPI_OUTPUT_CHARACTERISTIC PPPI_PHASE_SHORT_TEXT
0060 PPPI_OUTPUT_TEXT Operation 1: Slew to
0070 PPPI_OUTPUT_VARIABLE SLEW_TEMPERTURE
0080 PPPI_OUTPUT_VARIABLE DEF_STRING
These are the instructions that are created:
PI Sheet
PI sheet 000000000000000001 New
Recipe group 50000014 CtrlRec.Destin. 01
Operating grp. : PVCME GROUP 1
Phase
Operation 1: Slew to
As you can see the variable data is not produced in the instructions.
And I have these errors:
- Charact. 0070 PPPI_OUTPUT_VARIABLE: Define variable SLEW_TEMPERTURE first
- Charact. 0080 PPPI_OUTPUT_VARIABLE: Define variable DEF_STRING first
Ideas? -
How to populate new record on data entry form based on search results?
Hello,
I'm new to jdeveloper im using version 11.1.2.1.0.
Usually Im using forms 10g.
I created search panel with table and its working but problem is how to transfer/populate all the field value according to that search result to New data Entry Form
by clicking the table record or a button.
Given :
TABLES,EO
1. PatientMasterIndex
2. PatientTransactionMaster <<---- master
3. PatientTransactionDetail <<-- detail relation
Here the scenario,
After Search of any patient, when i clicked one or more patient (which Jdeveloper allow multi select on jtable) on the table record it should automatically transfer or copied to the text field, i want to show on the form of PatientTransactionMaster like PatientNumber,PatientInsuranceNumber etc. to be save on db as new record, also non database field for view only like patient Name,address,age.
IN forms i can do that by :PatientTransactionMaster.PatientNumber := :blocksearch.PatientSearchNumber ,etc.....
or an item trigger to populate the said PatientTransactionMaster block. ( select .... into :PatientTransactionMaster.PatientNumber,etc....)
Any suggestion,links,sample is highly appreciated.
Sorry for my english.
Thank you very muchHi,
Do you want to create a detail record that will include some values from your master record??
Or do you want to create a record with values from your Search criteria, only in the case you do not have any results?
if it is the second case.
When do you want to do that? After a press of button? or immediately?
In general you have to handle the values from search criteria.
Additionally, if you use ViewCriteria, you have to have bind variables for your search criteria that you will want to use.
So in general, you have to know the values by using bind variables, understand that the query has no results (This can be done in many ways, depending on your implementation. if you are using a button, you could make a disable condition with iterator.estimatedRowCount property.)
Perform the insert operation with the values from the bind variables.
Regards,
Dimitris. -
Hello,
I need to build a multiple page data entry screen for users
to enter information into the DB table. There are many fields I
need to capture and store in a table. Some of the fields are multi
line text field for the users to enter a few lines of text in a
textbox. But right now, I wasn’t sure which approach I should
take.
1. Use session variables to capture the data as the users are
completing the multiple page data entry then store all the values
at the end when the user finish entering all the data.
2. Create a temporary table in a DB to capture the data until
the user is finished then store the values in the temporary table
back to the real table.
I hope someone can provide me with some suggestions on this.
Thank you in advance for any assistance.It depends on how you want to handle:
User fills out first couple of pages only. He may or may not
come back.
User fills out a couple of pages and then uses browser to go
back to page 1, which he changes and resubmits. -
Hi,
We are trying to improve the functionality of the Forte date entry
fields. Currently you can set the template to allow either 2-digit or
4-digit year entry. If you enter an invalid date Forte will display an
error message telling you this when you tab off the field.
Does anyone know if it is possible to disable this error message?
What we want to do is have a date entry field that accepts 2 or 4 digit
year. If you enter the date as 01/12/00 the system will assume you mean
2000 and display 01/12/2000. If this is not what you meant you can
re-enter the date as 01/12/1900. Is this possible with the Forte
widgets?
Regards,
Jace.
Jason de Cean
Genisys Team
Lumley Technology Limited
Level 8, 55 Sussex St
Sydney, Australia (+61)
Ph. 02 9248 1321
To unsubscribe, email '[email protected]' with
'unsubscribe forte-users' as the body of the message.
Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>Jason,
Yes this is possible. You need to create a CustomDateTimeData class(inherits
from DateTimeNullable, DateTimeData, DateTimeDomain depending on your needs)
which you override FillString and SetValue methods. Using template
functionality is not flexible enough for your needs, so the FillString
method will make sure that the Value of the CustomDateTimeData is always
shown a standard way on Windows. The SetValue method will have the
intelligence to decide on how to store the entered value depending on what
the user enters and raise exceptions when needed.
So when you use the CustomDataTimeData on your windows it will automatically
call the FillString and SetValue methods when a value is changed or
displayed.
Read the online help on FillString & SetValue for further details or contact
me if you have any more questions.
Regards,
Allister
Sage IT Partners (Australia, Perth)
-----Original Message-----
From: [email protected]
[<a href="mailto:[email protected]">mailto:[email protected]]On</a> Behalf Of Jason de Cean
Sent: Friday, 12 March 1999 10:08
To: 'Shaughnessy, Kevin'
Cc: 'Forte Users'
Subject: RE: Date Entry Fields
Hi,
Yes, that is used to set the 'watermark' at which Forte will change
between 1900 and 2000 years when 2-digits are entered.
The problems is we currently have our widgets set to accept 4 digits.
This means the user MUST type in 1-9-0-1 or 2-0-0-1. What I want it to
do is allow the user to enter 0-1 and then display 2-0-0-1, and then
overtype it with 1-9-0-1 if they wish, but instead you get the Forte
error message if you only enter 2-digits.
Do you know if this is possible?
Jace.
Jason de Cean
Genisys Team
Lumley Technology Limited
Level 8, 55 Sussex St
Sydney, Australia (+61)
Ph. 02 9248 1321
-----Original Message-----
From: Shaughnessy, Kevin [SMTP:[email protected]]
Sent: Friday, 12 March 1999 10:24
To: 'Jason de Cean'
Subject: RE: Date Entry Fields
Jason
There is an environment variable called FORTE_OLDEST_19YY which help
you do
what you want. It is documented in the System Management Guide for
release 3
on page 242. There is more information in the Framework manual also.
Kevin
-----Original Message-----
From: Jason de Cean [<a href=
"mailto:[email protected]">mailto:[email protected]</a>]
Sent: Thursday, March 11, 1999 16:22
To: 'Forte Users'
Subject: Date Entry Fields
Hi,
We are trying to improve the functionality of the Forte date entry
fields. Currently you can set the template to allow either 2-digit or
4-digit year entry. If you enter an invalid date Forte will display an
error message telling you this when you tab off the field.
Does anyone know if it is possible to disable this error message?
What we want to do is have a date entry field that accepts 2 or 4
digit
year. If you enter the date as 01/12/00 the system will assume you
mean
2000 and display 01/12/2000. If this is not what you meant you can
re-enter the date as 01/12/1900. Is this possible with the Forte
widgets?
Regards,
Jace.
Jason de Cean
Genisys Team
Lumley Technology Limited
Level 8, 55 Sussex St
Sydney, Australia (+61)
Ph. 02 9248 1321
To unsubscribe, email '[email protected]' with
'unsubscribe forte-users' as the body of the message.
Searchable thread archive
<URL:<a href=
"http://pinehurst.sageit.com/listarchive/">http://pinehurst.sageit.com/listarchive/</a>>
To unsubscribe, email '[email protected]' with
'unsubscribe forte-users' as the body of the message.
Searchable thread archive <URL:<a href=
"http://pinehurst.sageit.com/listarchive/">http://pinehurst.sageit.com/listarchive/</a>>
>
To unsubscribe, email '[email protected]' with
'unsubscribe forte-users' as the body of the message.
Searchable thread archive <URL:<a href=
"http://pinehurst.sageit.com/listarchive/">http://pinehurst.sageit.com/listarchive/</a>> -
Check duplicate data entry in multi record block,which is a mandatory field
Dear all,
I have a situation where i have to check duplicate data entry(on a particular field,which is a mandatory field,i.e. it cannot be skipped by user without entering value) while data key-in in a Multi Record block.
As for reference I have used a logic,such as
1>In a When-Validate-Record trigger of that block I am assigning the value of that current item in Table type variable(collection type)
as this trigger fire every time as soon as i leave that record,so its assigning the value of that current time.And this process continues
then
2>In a When-Validate-Item trigger of that corresponding item(i.e. the trigger is at item level) has been written,where it compares the value of that current item and the value stored in Table type variable(collection type) of When-Validate-Record trigger.If the current item value is matched with any value stored in Table type variable I am showing a message of ('Duplicate Record') following by raise_form_trigger failure
This code is working fine for checking duplicate value of that multi record field
The problem is that,if user enter the value in that field,and then goes to next field,enter value to that field and then press 'Enter Query 'icon,the bolth Validate trigger fires.As result first when-validate record fires,which stores that value,and then when-validate-item fires,as a result it shows duplicate record message
Please give me a meaningful logic or code for solving this problem
Any other logic to solve this problem is also welcome@Ammad Ahmed
first of all thanks .your logic worked,but still i have some little bit of problem,
now the requirement is a master detail form where both master and detail is multirecord ,where detail cannot have duplicate record,
such as..........
MASTER:--
A code
A1
A2
DETAIL:--
D code
d1
d2 <-valid as for master A1 , detail d1 ,d2 are not duplicate
d2 <--invalid as as for master A1 , detail d2 ,d2 are duplicate
validation rule: A Code –D Code combination is unique. The system will stop users from entering duplicate D Code for a A Code. Appropriate error message will be displayed.*
actually i am facing a typical problem,the same logic i have been applied in detail section ,its working fine when i am inserting new records.problem starts when i query,after query in ' a ' field say 2 records (i.e. which has been earlier saved) has been pasted,now if i insert a new record with the value exactly same with the already present value in the screen(i.e. value populated after query) its not showing duplicate.................could u tell me the reason?and help me out...............its urgent plzzzzzzzzz
Edited by: sushovan on Nov 22, 2010 4:34 AM
Edited by: sushovan on Nov 22, 2010 4:36 AM
Edited by: sushovan on Nov 22, 2010 8:58 AM -
Need Data Entry Help " causing issues in data entry
What's the syntax for telling a insert/update query to add
information to the database so that " and ' don't affect the
import? Meaning if I add 30.6" long in diameter it only will pull
out 30.6. Is this a data entry or pull error and how can I fix
it?when you insert/update the data in your db use
<cfqueryparam> tag - it
will automatically escape all necessary characters.
at output, i assume you are displaying the data in a text
input form
field, the problem is not with cf or your data, but with the
basic html:
<input type="text"
value="#some-cf-variable-with-double-quotes#">
when the value of cf var contains double quotation marks, the
rendered
html will look like:
<input type="text" value="0.36" in diameter">
see where the problem is? the value displayed in the field
will be just
0.36, and the browser will ignore the rest of the code.
cf has built-in functions to work around this, like
xmlformat() or
htmleditformat()
Azadi Saryev
Sabai-dee.com
http://www.sabai-dee.com/ -
How to read fieldcatalog of Data Entry View in CAT2
Hi,
I have a requirement wherein I need to validate the time data of 'Data Entry View' in TCode: CAT2. Here, there is a table control which uses dynamic field catalog (for days Eg: MO 11/07, TU 11/08.....SU 11/13).
Whenever a user enters the 'Key Date' from CAT2, the system automatically gets the Data Entry Period of that Key date.
For eg, let's say user enters Key date as '11/28/2011' then the Data entry period would be 11/28/2011 to 12/04/2011.
Requirement: Now the system should allow the user to enter time for November month only i.e. 28, 29 and 30. It should not allow the user to enter time data for December. In short the system should allow the user to enter times of only one month.
For this validation I'm using the User Exit: CATS0006 . Please suggest me how to read the above fieldcatalog,
And also let me know if this can be achieved by any other method.
Thanks,
SinghThanks Raymond. The problem is solved.
Below is some part of the logic...
Work area declaration
DATA: wa_check_table TYPE cats_comm.
Variables
DATA: w_cnt TYPE i.
Get the no. of records
DESCRIBE TABLE check_table LINES w_cnt.
Read the last record
READ TABLE check_table INTO wa_check_table INDEX w_cnt. "We can loop also
IF dateto4(2) GT datefrom4(2).
IF wa_check_table-workdate4(2) GT datefrom4(2).
MESSAGE e208(00) WITH text-001. "Appropriate Error Message
ENDIF.
ENDIF. -
Hi,
we have a situation were several users are potentially working on the same company. At the moment two (or more) users can open the same data entry template (same dimension members), enter data and send it to the database. This creates a problem as one user overwrites what the other has entered.
Is there a way to lock data once a user has opened a form? This would have to be done on company, category and time level (so, when a user opens a data entry template for company A, category ACTUAL and 2010.DEC no other user should be able to open a data entry template for this combination, or at least any other user opening such a template should get a message saying they cannot send data).
Thanks,
ArnoldHi,
Concurrency locking is handled by the system itself and only the parameters like number of individual records to be locked, factors for sparcity check and all can be maintained by developers in BPC through the table UJR_PARAM.
May be you can have a work around for this like,
you can create a dummy account for each input schedule and have a button for locking which internally send specific ID value for that user to that account.
When the user leaves the IS have a button for unlocking which sends a default value say zro to the account.
So if some other user logs in to the same IS and sends data do a validation check if the value for the dummy account is zero or some other value, if zero he can lock and use it else prevent user from sending data.
Hope this helps,
Regards,
G.Vijaya Kumar -
Merging variable data using data merge plug-ins for In-Design
Has anyone had any experience with merging variable data (such as articles for a newsletter) with either of these plug-ins:
DesignMerge, www.meadowsps.com/site/marketing/productinfo/designmerge.htm
or Pageflex Studio ID, www.bitstream.com/publishing/products/studioid/index.htmlOnly Pageflex Persona (cut down version of Studio - doesn't require InDesign Server).
Variable stuff is extremely customisable, but design stuff is !@##%. Like Quark 3 simplicity... Customer support is poor in my experience. Program is clunky - they've only just added keyboard shortcuts to access tools... woohoo. Spot colours aren't fully supported - you have to specify them as CMYK and tell your printer to substitute later... you can't design across a spread at all - any two-page graphics have to be placed twice... I could go on!
For a newsletter, I'd just find a way with InD CS5. Maybe with the Copyfit plugin if you want more functionality, but not with standalone software. For complex variable areas in InD, I just create pdfs or separate InD files of the variable area, and list these as you would images in the csv file. The free LayoutZone addon (Thanks Martinho!) makes region exporting very simple - beware of some occasional bugs with strokes changing.
I did a job recently with 36 variables per entry, including 2 embedded InD files. The layout was a 3-fold A4 double-sided flyer, with each 3rd page being a few mm shorter to allow for the fold-in. CS5 multi-page size and 3-page spreads made this quite simple to set up. -
Help with data entry into a web dynpro
hi all
I am developing a web dynpro callable object and I need to get data to populate a table. How do the sentence for this?
I know that the code to create a data entry is as follows:
String IdSolicitud = (String) input.getAttributeAsString("Id");
it is assumed that this code makes the variable IdSolicitud receive the input Id.
How do I enter this data?, Through a structure, how do I cycle to fill the table?
I hope that I can help, thankshi pablo,
please check the following blog of dipankar saha it may help you
The specified item was not found.
Thanks and Regards
shanto aloor
Maybe you are looking for
-
How to import backed up emails to Mail after webhost move?
I changed my webhost recently. The email adress remains the same, but I had to change the account settings (server names) for my email (Imap).I have backed up all my emails from Apple Mail by copying the mail folder in user to my desktop. I also back
-
Standard SAP Document Type DB (Dummy Purchase Order)
Hello fellow experts! I have seen this PO document type at previous clients and was wondering what the intended use is? I know this was not customer-specific because I had seen it at several client sites (using 4.6c and 4.7). It looks like my curre
-
How to open a htmlwebpage by using pl/sql?
my problem is how to open/invoke a existing webpage by using pl/sql.Because I want to do a authentication function,and write a procedure to varify the user ID and password.If they are valid,a welcome webpage can display,otherwise a eror message/webpa
-
Using PDF's with Webcenter Imaging
Hey We are installing an automated AP solution using WebCenter imaging and our client has dictated that invoices must be scanned to PDF to comply with State Govt requirements. However, this conflicts with our IPM build as we are using WebCenter Captu
-
Dear Experts, We have created Project PO with following taxes(VAT 5%, Excise Duty 10.3% and Freight)and simultaneously done the GRN for the same,but the issue is that when we are checking the budget in CJ33 only BasicExcise dutyFreight value is assig