CO-PA forms: how to add a column which is a ratio
Dear fellows,
I'm trying to build a CO-PA form, which has "Product Quantity" (among other several other CO-PA value fields) as a line in the first column.
In the second column, I'd like to have each of the other lines (eg. Sales Value, Discounts, etc.) divided by this "Product Quantity" (in order to have unit values).
Is there anyway I can do this? Apparently, I can't use a line value in a column formula...
Thanks in advance.
Best Regards,
Nuno
Thanks for your answer. Seemed to be a good idea, but the problem is that after defining value fields in lines, you can't define them in columns as well...
The only options now available in columns are "Characteristics", "Predefined element" and "Formula"... But for formulas, the system doesn't let me use line values.
I just want a pretty simple thing:
.............................|...Total Value...|...Unit Value
Quantity................|.......X..............|........1
Total Sales............|......Y..............|.......Y/X
Total Discounts.....|......Z...............|.......Z/X
Apparently, I can't get there...
Edited by: Nuno Ferreira on Feb 2, 2012 12:07 PM
Similar Messages
-
How to add new columns in predefined matrix in system form
Hi all,
I am new to SAP B1. I am going to add New column to Good Receipt PO matrix. I faced the one error " Matrix Line Exists " While adding new column to good receipt PO matrix".
=========================================================
Private Sub SBO_Application_ItemEvent(ByVal FormUID As String, ByRef pVal As SAPbouiCOM.ItemEvent, ByRef BubbleEvent As Boolean) Handles SBO_Application.ItemEvent
oMat = oForm.Items.Item("38").Specific
oCols = oMat.Columns
oCol = oCols.Item("U_MyCol")
If pVal.EventType = SAPbouiCOM.BoEventTypes.et_FORM_LOAD And pVal.BeforeAction = True And pVal.FormType = "143" Then
Try
oForm = SBO_Application.Forms.Item(pVal.FormUID)
oMat = oForm.Items.Item("38").Specific
oCols = oMat.Columns
'oCol = oCols.Item("U_MyCol1")
oCol = oCols.Add("U_MyCol1", SAPbouiCOM.BoFormItemTypes.it_EDIT)
oCol.TitleObject.Caption = "Qty Accepted"
oCol.Width = 40
oCol.Editable = True
oCol = oCols.Item("U_MyCol1")
Catch ex As Exception
SBO_Application.MessageBox(ex.Message)
End Try
End If
oDBDataSource = oForm.DataSources.DBDataSources.Add("PDN1")
''oEdit.DataBind.SetBound(True, "PDN1", "U_QtyAccepted")
============================================================
And i also added for Datasource to Databind. what there is no result ??i wanted Clear information regarding this to add new columns in matrix in middle of Matrix items. I wanted Clear coding& information for this to add new Columns in Matrix ?help me regarding this asap??
Regards
ANANDAnand,
If you use the "search" feature of this forum and type "add column", you will find many posts that may help you such as this one ...
How to add a column on sales order matrix?
HTH,
Eddy -
HOW TO: Add /manipulate columns for a GridControl
HOW TO: Add /manipulate columns for a GridControl when the columns (attributes) are from different entity objects.
This HOWTO describes the basic steps of using attributes from different entity objects for a GridControl.
One way you can create a GridControl which contain attributes from different entity objects is to create a view object and base it on the entity objects which contain
the desired attributes.
Here are the basic steps:
1.Create a new view object (or use an existing view object) by selecting File>New from the menu, clicking the Business Components tab and double-clicking
on the View Object icon.
2.In the View Object wizard change the name to something meaningful.
3.Select the entity objects you will base your view object on.
4.Nivigate to the attribute screen and select the attributes you would like to include in your view object from each entity object. At this point you can also create
a new attribute by clicking the "New" button. The new attribute can be a concatenation of other attributes, derived from a calculation etc.
5.In the query panel of the View Object wizard, click "Expert mode" and enter a query statement. You write complex queries such as decoding a set of attribute
values.
6.Add your newly to your newly created view object to the application module by double-clicking on the application module in the navigation pane and selecting
your view object from the list.
7.Create a new row set.
8.Bind row set to a query by editing their queryinfo property and selecting your view object and its attributes from the queryInfo pane.
9.Create a GridControl and bind it to the row set by editing the dataItemName property of the GridControl. Since the GridControl is bound at the row set level
all of the related attributes are automatically added.
nullMichael,
Are you intending this as a commercial solution or a work around?
To take an existing equivalent, one would build a view in the database tailored for each grid in an Oracle Forms application. Or a separate query layered over tables for each form/grid in a Delphi or Access application? Even if it is ninety nine percent the same over half a dozen forms/grids?
And now you've added a whole slew of "slightly different" rowSetInfos to maintain.
So if you wanted to add a column that needs to appear everywhere... you've just increased the workload multi-fold?
That would be a management nightmare, wouldn't it? Not to mention yet more performance cost and a slower system?
Hmmmm..... I'm not sure I like where this is headed... someone needs to do some convincing...
null -
FBL5N : how to add a column of the Account's name?
Hi,
the list displayed by Tcode : FBL5N contain only the number of account, please how to add a column of Account's name ?
Please advise
Regards.When you are in the FBL5N display results screen, use the menu option Settings --> Special Fields.
There are also the following notes which would explain you how to add special or new fields to the line items :
- 310886 Line items: Dynamic selections ignored
- 215798 FBL*N: Special fields are not displayed
- 373268 Line item: new display field
The special field has to exist in table T021S. -
How to add a column in table control
Hi ,
Can any one tell me how to add a column in table control? My requirement is to add two columns ( custom fields ) into table control ( It is a standard program). I have added the column in the table and also in the table control. But when I am running the standard program, The newly added column is not there. But I have added in the perticular screen. Change is not reflected.
Can anyone help me on this please.
Thanks in advance.
Regards,
Lakshmi.Hi,
Ensure the following :
1. After adjusting the database, you`ll have to use the database utility and activate the table.
2. If you have changed the standard screen, in tcode se80 -- right click on the program and click activate all. This activates all objects related to that program.
Now execute the program.
Reward if helpful.
Regards -
How to add different columns in a single dashboard prompt?
Hi
I am new to this forum. I got a new requirement, my client is asking me to show multiple columns with multiple tables in a single dashboard prompt
for Ex: Column name Table name
1. Customer 1. Customer Details
2. Market 2. Region
3. Order 3. Order Status
4. Product 4. Product Type
He wants to show all these column names in a single prompt when user click on the particular column name it should appear on report. Is it Possible? if possible tell me how?See this thread...
Re: How to add new columns by using Multiselect -
How to add two columns in OBIEE report?
Hi to All,
Can anyone tell me how to add two columns in OBIEE report and get that result in a new column?
Thanks in Advance,
ThenmozhiAssume you already have two columns SalesAmt1 and SalesAmt2, and you want to derive 3rd column say SalesAmt3 which would be the sum of SalesAmt1 and SalesAmt2.
For this, as I mentioned above pull SalesAmt1 and SalesAmt2 columns in Report. Now pull another column (say SalesAmt1) and open the fx. Clear the contents of fx. Now locate the columns button in the bottom of the fx. From Here, first select SalesAmt1 and + sign and the select SalesAmt2.
Now in this new column, the fx should look like SalesAmt1 + SalesAmt2.
Let me know if you are looking for something else.
Thanks -
In Advanced search Page, How to add custom column under property restrictions?
Hi,
The Navigation control can be added into your HTML page in the Snippet Gallery:
The two links below about how to create HTML master page and adding snippets needed into it for your reference:
http://borderingdotnet.blogspot.jp/2012/12/how-to-create-html-masterpage-for.html
http://msdn.microsoft.com/en-us/library/office/jj822370(v=office.15).aspx
Feel free to reply if there still any question.
Best regards,
Patrick
Patrick Liang
TechNet Community Support -
How to add multiple columns?
Using designer API, how to add multiple columns to the repository tables? I want to add number of columns at a time instead of adding column by column.
Thanks in advance.Can you use sqlplus?
ALTER TABLE table_name ADD (column_name data_type), (Column_name datatype),...
Check the SQL Reference 11-9.
Hope this helps.
Bill Swanson -
How to add one column in existing search help.
Hi Folks,
My quesion is
How to add one column in existing search help and also Now search help on that field is not an explicit search help. It should be implement using check table.
ShivamHi,
If you want to add a field in Elementary search help, get the search help name for the and go to change mode and add the field in it.
If you want to add a field in collective search help, go to included search helps tab and a new search help name and add the fields to it.
I think this should help you to certain extent.
Regards,
Kranthi
Edited by: Kranthi on Jan 14, 2010 11:15 AM -
How to add one column to the standard t.code : CAT2.
Hi,
How to add one column to the standard t.code : CAT2.
thanksHi Chinna
see the enhancements by using SMOD <b>CATS0007</b> , or <b>CATS0012</b> and create a project using CMOD and you can implement your requirement.
Hope This Info Helps YOU.
<i>Reward Points If It Helps YOU.</i>
Regards,
Raghav -
How to add Two Columns in SQL
For Example
Jan Feb
215 NULL
How to add these two values in SQLAnything + NULL is NULL.
Check this:
SQL> SELECT 1 + NULL from dual;
1+NULL
SQL> You have to do this:
SQL> with t as (SELECT 235 JAN, NULL FEB FROM dual)
2 SELECT NVL(JAN,0) + NVL(FEB,0) FROM t;
NVL(JAN,0)+NVL(FEB,0)
235
SQL> -
How to add a column in existing DTW template
Dear Expert,
I want to add a column which is in table structure of JDT1 but in DTW template that column is not there...
In my JDT1 table that column has some value and i want that value to be enter thru DTW ..
Give me step because at some stage i m making mistake....i know..
please help me
Thanks
KevinIn JE DTW there is not proficode column, but i want that column to be loaded ?
even i try by "target table" but still nt able to load of "profitcode" in that way
How to add an existing column which is there in JDT1 table but not in JE DTW template ?
Thanks
Kevin -
How to add customize columns to update logic of vanilla etl code
Hi Experts,
How to add customize columns to update logic of vanilla etl code.
example we added a column and passes through custom expression and passed to target it worked fine for full load.
but when the code move to QA we found defect that some of the data is not loaded. we are unable to get the updated data for customize columns.(not incremental load using DAC)
In documnet it was mentioned to add to update logic port. can any one help us in this issue.
Thanks
NareshYou now that you need to ask BI Apps related questions on this forum: Business Intelligence Applications because I see the same question here: How to add customize columns to update logic of vanilla etl code
This kind of cross-posting isn't correct forum behavior.
Regards,
Stijn -
How to add a column in Item Master form with chooselist
Hi Experts
I add a column in Item Master Form in Stock Data Tab. In this column I want to add Choose list. For this I use AfterFormLoad event. It gives Error "Matrix Line Exist" . My code is given below
If pVal.FormType = "150" Then
form = B1Connections.theAppl.Forms.GetForm(150, pVal.FormTypeCount)
form.PaneLevel = 3
oItem = form.Items.Item("28")
oMatrix = oItem.Specific
Dim chooseObj As ChooseListClass
chooseObj = New ChooseListClass
chooseObj.AddChooseFromListBinCode(form.UniqueID)
oColumns = oMatrix.Columns
oColumn = oColumns.Add("BINCODE", BoFormItemTypes.it_EDIT)
oColumn.Width = 100
oColumn.DataBind.SetBound(True, "OITW", "U_BINCODE")
oColumn.TitleObject.Caption = "Def BinCode"
oColumn.Editable = True
oColumn.ChooseFromListUID = "CFL5"
oColumn.ChooseFromListAlias = "U_BinCode"
oColumn = oColumns.Item("U_BINCODE")
oColumn.Visible = False
End If
please give your suggestion
Regards
JitenderHi Noor
Thanks for reply
I tried your suggestion but problem still there. I am using after form load event. Here matrix has 9 lines (all warehouse). If remove the line then how can I reload warehouse data. Can you suggest in more detail.
my code is given below
form = B1Connections.theAppl.Forms.GetForm(150, pVal.FormTypeCount)
form.PaneLevel = 3
oItem = form.Items.Item("28")
oMatrix = oItem.Specific
MsgBox(oMatrix.RowCount)
oMatrix.DeleteRow(1)
Dim chooseObj As ChooseListClass
chooseObj = New ChooseListClass
chooseObj.AddChooseFromListBinCode(form.UniqueID)
oColumns = oMatrix.Columns
oColumn = oColumns.Add("BINCODE", BoFormItemTypes.it_EDIT)
oColumn.Width = 100
oColumn.DataBind.SetBound(True, "OITW", "U_BINCODE")
oColumn.TitleObject.Caption = "Def BinCode"
oColumn.Editable = True
oColumn.ChooseFromListUID = "CFL5"
oColumn.ChooseFromListAlias = "U_BinCode"
oColumn = oColumns.Item("U_BINCODE")
oColumn.Visible = False
oMatrix.AddRow(1)
Thanks
Waiting for reply
Regards
Jitender
Maybe you are looking for
-
Flex application not working when deployed run from Server
Hi, I have Flex application which takes a parameter from user, makes a web-service call and returns the message. This application is running perfectly when I launch from IDE. But when I copy the files from bin-release to server and launch it, it give
-
ITunes/Airport Utility Windows cannot connect to Airport Express
I really hope someone can help me with this since I have spent 2 days trying to get my new Airport Express to stream music with no luck yet. I have a wireless network using Netgear WGR614 with WPA security settings. The AE has V6.3 firmware update an
-
How do I mount my internal hard drive?
Can anyone tell me how to mount my internal hard drive? I have a macbook air late 2010 model. 128gb flash storage. I was having problems because it would freeze on me after sleep. I ran disk utility and repair disk. It says everything is fine.
-
Hello all I am such a noob.. I have been trying to import an image into my file so I can work with it.. only problem is when I do it (whether its to stage or library) all I get on the stage is a square without the image. if I test my movie I can see
-
8 Core Mac using very little of 16g Ram
I have noticed my 8 core MAC Pro with 16G of ram is using little ram. And Example is FCP and Motion open with 14.34G free. My last machine would have sucked the ram right up. I am sure someone can explain this situation. I must say though, it is very