Budgets (OBGT,BGT3,BGT2,BGT1)
Hi Experts,
As we know the tables OBGT,BGT1, BGT2, BGT3 are for the Budgets and Cost Centers.
SAP Business One does not allow you to drill down on the specific Cost Center’s Periods (1-12 Months) but only on the G\L Account.
Does the DI API expose the object for the budgets to build a screen to update that drilled down data for the specific Cost Center (BGT3).
The table does have the data but there is now drill down screen to view or edit the data on table BGT3.
Kind Regards,
Brenden Draper
Hi Brenden,
with the actual B1if, we added a B1 object help section (Help -> B1 Object Help).
Please check for following object numbers:
- Budget (object Id = 77):
<BOM>
<!-- DB Table Name: OBGT -->
<BO>
<!-- multiple such elements are allowed -->
<AdmInfo>
<Object>long</Object>
<Version>long</Version>
</AdmInfo>
<QueryParams>
<Numerator>string (db: AbsId, Numeric(11))</Numerator>
</QueryParams>
<Budget>
<row>
<!-- multiple such elements are allowed -->
<ParentAccPercent>double (db: FthrPrcnt, Binary(20))</ParentAccPercent>
<ParentAccountKey>string (db: FatherCode, Alpha(15))</ParentAccountKey>
<TotalAnnualBudgetDebitSys>double (db: DebSTotal, Binary(20))</TotalAnnualBudgetDebitSys>
<TotalAnnualBudgetDebitLoc>double (db: DebLTotal, Binary(20))</TotalAnnualBudgetDebitLoc>
<TotalAnnualBudgetCreditSys>double (db: CredSTotal, Binary(20))</TotalAnnualBudgetCreditSys>
<TotalAnnualBudgetCreditLoc>double (db: CredLTotal, Binary(20))</TotalAnnualBudgetCreditLoc>
<DivisionCode>long (db: BgdCode, Numeric(11))</DivisionCode>
<AccountCode>string (db: AcctCode, Alpha(15))</AccountCode>
<BudgetScenario>long (db: Instance, Numeric(11))</BudgetScenario>
</row>
</Budget>
<Budget_Lines>
<row>
<!-- multiple such elements are allowed -->
<RowDetails>string</RowDetails>
<RowNumber>long</RowNumber>
<BudgetSysTotDebit>double</BudgetSysTotDebit>
<BudgetTotCredit>double</BudgetTotCredit>
<BudgetSysTotCredit>double</BudgetSysTotCredit>
<BudgetTotDebit>double</BudgetTotDebit>
</row>
</Budget_Lines>
<BudgetCostAccounting_Lines>
<row>
<!-- multiple such elements are allowed -->
<DistrRuleCode>string</DistrRuleCode>
<Dimension>long</Dimension>
<DistrRuleDebitLC>double</DistrRuleDebitLC>
<DistrRuleDebitSC>double</DistrRuleDebitSC>
<DistrRuleCreditLC>double</DistrRuleCreditLC>
<DistrRuleCreditSC>double</DistrRuleCreditSC>
</row>
</BudgetCostAccounting_Lines>
</BO>
</BOM>
- BudgetDistribution (object Id = 78):
<BOM>
<!-- DB Table Name: -->
<BO>
<AdmInfo>
<!-- multiple such elements are allowed -->
<Object>long</Object>
<Version>long</Version>
</AdmInfo>
<QueryParams>
<!-- multiple such elements are allowed -->
<DivisionCode>string</DivisionCode>
</QueryParams>
<BudgetDistribution>
<!-- multiple such elements are allowed -->
<row>
<!-- multiple such elements are allowed -->
<Description>string</Description>
<BudgetAmount>double</BudgetAmount>
<January>double</January>
<February>double</February>
<March>double</March>
<April>double</April>
<May>double</May>
<June>double</June>
<July>double</July>
<August>double</August>
<September>double</September>
<October>double</October>
<November>double</November>
<December>double</December>
</row>
</BudgetDistribution>
</BO>
</BOM>
Please try it, if you're able to use these objects.
Best regards
Bastian
Similar Messages
-
Error when updating Budget-This entry already exists...Budget (OBGT)
SAP 2007A SP00 PL49
When updating Budget, get following error:
This entry already exists in the following tables 'Budget' (OBGT) (ODBC-2035) [Message 131-183]
Any ideas?
Thanks,
Ajay AudichHi,
Vitor Vieira,
Thank you that your answer helped me solving my problem to some extent.
I solved the problem by creating document and document lines table and creating a UDO with it. Because the problem was with assigning some data to the u201CCodeu201D field when using master type tables.
I didnu2019t get any problem after using the document and document lines table.
Also,initially I didnu2019t bind the # column of my matrix with the LineID field of table. After doing that it is working fine and I am able to update the records.
But still this is not a proper solution and I didnu2019t get answer for why master type UDO doesnu2019t support updating.
Thanks,
V.M.Nivasini -
No matching records found 'Budget' OBGT (ODBC - 2028) Message 131-183
Good Morning Everyone,
I'm wanting to delete Budget Scenarios, however I receive this message when REMOVE the scenario... I've also observed that when I CLOSE the scenario it appears that nothing happens.
Any thoughts on how to delete it? If not, is there a quick way to delete the CREDITs & DEBITs in the scenario without having to go to each of the individual fields?
Thanks!I would suggest to the development team that there would be a quick way to delete the amounts that are imported automatically. It appears that the import into the Debit & Credit fields were for the LIFE of the GL account & not the previous year's activities. Is there a reason why it imported the Cumulative Balance of the GL?
-
Documents Update method and datasources
Hi all,
I ve done a piece of code for updating an UDF at level line of an order when a target delivery is added. The update must be done when BeforeAction is true. This way when the user adds a new delivery, the code will update the lines of the base orders (base order of each line) and after that BO will do its updates (like closing the line if it's nedeed). For doing this i use the datasources of the form for reading the intformation, due to BeforeAction is true and the actual document is not still added. The problem is that the update method (of the order) doesn`t finish and i don`t receive any exception. Other way, if i don´t use the datasources for reading the information (if i do it using UI API), the update method works well. This is the method using DataSource:
private void updatePiezasPtesDs(string formUid, string nombreTabla)
Form form = kernel.Application.Forms.Item(formUid);
try
Matrix mtx = form.Items.Item("38").Specific as Matrix;
DBDataSource ds = form.DataSources.DBDataSources.Item(nombreTabla);
for (int i = 0; i < mtx.VisualRowCount; i++)
mtx.GetLineData(i + 1);
if ((ds.GetValue("BaseEntry", 0) != null) && //IF THIS LINE HAS BASE DOCUMENT
(ds.GetValue("BaseEntry", 0).Length > 0))
int baseEntry = int.Parse(ds.GetValue("BaseEntry", 0).ToString().Trim());
if (baseEntry > 0)
Documents docOrigen = kernel.getDoc(baseEntry, BoObjectTypes.oPurchaseOrders, kernel.Company); //GET THE BASE DOCUMENT OF THIS LINE
int baseLine = int.Parse(ds.GetValue("BaseLine", 0).ToString().Trim());
if (!esBaseCero(baseEntry, "POR1"))
baseLine--; //IF THE BASE DOCUMENT WAS DUPLICATED, THE BASE INDEX WILL BE 1 INSTEAD OF 0
docOrigen.Lines.SetCurrentLine(baseLine);
double oldValue = Convert.ToDouble(docOrigen.Lines.UserFields.Fields.Item("U_ITOP_PiezasOpenQty").Value.ToString().Trim().Replace(".", ","));
double recibido = Convert.ToDouble(ds.GetValue("U_ITOP_PiezasQty", 0).ToString().Trim().Replace(".", ","));
double newValue = oldValue - recibido;
docOrigen.Lines.UserFields.Fields.Item("U_ITOP_PiezasOpenQty").Value = (newValue > 0) ? newValue : 0;
int error = docOrigen.Update(); //THIS METHOD DOESN`T FINISH
catch (Exception ex)
kernel.Application.MessageBox(ex.Message, 0, "", "", "");
I tried to chek the last error after update method but the method doesn`t finish.
Other way, when i read the information by accesing directly to the cells of the matrix:
int baseEntry = int.Parse((mtx.Columns.Item("45").Cells.Item(i + 1).Specific as EditText).Value.Trim());
double oldValue = Convert.ToDouble(docOrigen.Lines.UserFields.Fields.Ite("U_ITOP_PiezasOpenQty").Value.ToString().Trim().Replace(".", ","));
double recibido = Convert.ToDouble((mtx.Columns.Item("U_ITOP_PiezasQty").Cells.Item(i + 1).Specific as EditText).Value.Trim().Replace(".", ","));
double newValue = oldValue - recibido;
docOrigen.Lines.UserFields.Fields.Item("U_ITOP_PiezasOpenQty").Value = (newValue > 0) ? newValue : 0;
int error = docOrigen.Update();
It works well!!. I don´t know if i`m losing something but AFAIK the best way for reading the information of the actual form is using its datasources. Please if someone knows something about this it will be very helpful for me.
Thanks,
Edited by: Nauzet Diaz on Jul 29, 2008 11:46 AM
Edited by: Nauzet Diaz on Jul 29, 2008 12:32 PMHi all,
i'm still having problems with dbdatasources and update documents. I've written this in FormDataEvent
//UiApp_FormDataEvent
if ((BusinessObjectInfo.FormTypeEx.Equals(FORM_PEDIDOCOMPRAS)) && //PURCHASE ORDERS
(BusinessObjectInfo.EventType.Equals(BoEventTypes.et_FORM_DATA_UPDATE)) &&
(BusinessObjectInfo.BeforeAction))
procesarModificaciones(form); //"form" ORIGINATED THE EVENT
The method procesarModificaciones(Form form) is:
private void procesarModificaciones(Form form)
DBDataSource ds = form.DataSources.DBDataSources.Item("OPOR");
int docEntry = int.Parse(ds.GetValue("DocEntry", 0).Trim());
Documents doc = kernel.Company.GetBusinessObject(BoObjectTypes.oPurchaseOrders) as Documents;
doc.GetByKey(docEntry);
Matrix mtx = form.Items.Item("38").Specific as Matrix;
try
ds = form.DataSources.DBDataSources.Item("POR1");
for (int i = 0; i < doc.Lines.Count; i++)
doc.Lines.SetCurrentLine(i);
string itemCodeObj = doc.Lines.ItemCode;
int order = doc.Lines.VisualOrder + 1;
mtx.GetLineData(order);
string itemCodeForm = ds.GetValue("ITEMCODE", 0).Trim();
catch (Exception ex)
kernel.Application.MessageBox(ex.Message, 0, "", "", "");
I'm only exploring the business object (documents) order and the form at the same time. But this code throw this error (no sense):
"Another user-modified table budget OBGT (ODBC 2039) Message 131-283"
I've not used the table budget.
I think that the problem is related with mtx.GetLineData() because when i comment the line the error doesn't appear but, of course, the method doesn't work properly. It seems like some transaction doesn't finish and the update doesn't work due to that.
The same code using UI API instead of DbDataSources works well again:
private void procesarModificaciones(Form form)
DBDataSource ds = form.DataSources.DBDataSources.Item("OPOR");
int docEntry = int.Parse(ds.GetValue("DocEntry", 0).Trim());
Documents doc = kernel.Company.GetBusinessObject(BoObjectTypes.oPurchaseOrders) as Documents;
doc.GetByKey(docEntry);
Matrix mtx = form.Items.Item("38").Specific as Matrix;
try
ds = form.DataSources.DBDataSources.Item("POR1");
for (int i = 0; i < doc.Lines.Count; i++)
doc.Lines.SetCurrentLine(i);
string itemCodeObj = doc.Lines.ItemCode;
int order = doc.Lines.VisualOrder + 1;
string itemCodeForm = (mtx.Columns.Item("1").Cells.Item(order).Specific as EditText).Value.Trim();
catch (Exception ex)
kernel.Application.MessageBox(ex.Message, 0, "", "", "");
Using UI API always for reading information from forms is not a good programming practice then help please,
Regards. -
How to set up Approval or Alter for Budget amount.
Hi,
We need to set Approval based on monthly Budget amount wise
ex: We set up budget amount Total year is 60000 based on GL Account (Service Charges)wise in Budget scenario set up per month is i.e., April 5000
May = 5000
June = 5000
July = 5000
Aug = 5000
Sep= 5000
Oct = 5000
Nov = 5000
Dec = 5000
Jan = 5000
Feb = 5000
Mar = 5000. when user is adding more than 5000 for the month April though this service charges general ledger account in AP Invoice or Manual Journal entries or Out going payment we need to give alter like you need get approval, after getting approval only he need add these documents. Here we have taken example he got approval for 6000 for the month April. next month he may added 2000 through service charges acct here remaining 3000 we need to carry forward to next month and we need to show in alter when he using service charges general ledger account available budget balance for June is 8000 but here also if he using more than 5000 for the June month same Approval we need to show like You need to get approval. How we can set up for this? This is my query below
SELECT T0.BudgId, T0.Line_ID, T0.DebLTotal, T0.DebSTotal, T0.DebRLTotal, T0.FtrIDRSSum, T0.FtrODRLSum, T0.FtrODRSSum, T0.MonthPrcnt, T0.AcctCode FROM BGT1 T0 WHERE T0.DebLTotal >5000 and T0.Acctcode=4110101001 this query I added in terms under Approval template set up for AP Invoice but when am adding Ap invoice through Service charges GL account itu2019s not showing approval message. Please guide me how to solve this?
And Case 2. I tried though SP also to block if Budget amount exceed in AP and Manual Je but it's not blocking documents. Below SP
Begin
set @check1 = ((select inv1.linetotal from bgt1
cross join inv1
WHERE bgt1.acctcode=inv1.acctcode and inv1.Docentry=@list_of_cols_val_tab_del))
set @check2 = ((select bgt1.debLtotal from bgt1
cross join inv1
WHERE bgt1.acctcode=inv1.acctcode and inv1.Docentry=@list_of_cols_val_tab_del))
If (@check1 >@check2 )
begin
SET @error = 10
SET @error_message = N'You Need take Approval from Finance Head, please forward mail to FH....'
end
end
Please guide how to setup Alters or Approval or SP for these requirements.
Regds,
Sampath Kumar.Hi,
the above requirement we are going develop add on.below code is there. in this code how we can set for line level amount instead of document total amount
Private Function GetCondition(ByVal sCondition As String) As ApprovalTemplateConditionTypeEnum
Try
Select Case sCondition
Case "Deviation from Credit Limit"
Return (ApprovalTemplateConditionTypeEnum.atctDeviationFromCreditLine)
Case "Deviation from Commitment"
Return (ApprovalTemplateConditionTypeEnum.atctDeviationFromObligo)
Case "Gross Profit %"
Return (ApprovalTemplateConditionTypeEnum.atctGrossProfitPercent)
Case "Discount %"
Return (ApprovalTemplateConditionTypeEnum.atctDiscountPercent)
Case "Deviation from Budget"
Return (ApprovalTemplateConditionTypeEnum.atctDeviationFromBudget)
Case "Total Document"
Return (ApprovalTemplateConditionTypeEnum.atctTotalDocument)
End Select
Catch ex As Exception
MsgBox(ex.Message())
End Try
End Function
Please guide me.
Regds,
Samapth Kumar. -
Lock on Purchase Order to pass budget
Good afternoon, I'm trying to make a lock for documents representing purchase, I started working on it, basing on the purchase order, this restriction should say already on step budget and can not generate the purchase order, but can not find how to link the table that contains the tables budgets of purchase orders, if someone could advise me create this block advance thank you very much.
IF @object_type = '22' AND (@transaction_type IN('A','U')
BEGIN
IF Exists
(SELECT T1.DocEntry from POR1 T0 INNER JOIN OPOR T1
ON T0.DocEntry = T1.DocEntry LEFT JOIN PDN1 T2 ON T2.BaseEntry = T0.DocEntry
INNER JOIN OBGT T3 <-----???????????
AND T0.BaseType = '20' AND T2.BaseLine = T0.LineNum
WHERE (T1.DocEntry = @list_of_cols_val_tab_del) AND ( SUM(T1.Linetotal) > T3.DebLTotal)
BEGIN
SELECT @error = 20
SELECT @error_message = 'Buying over budget!'
END
ENDSounds like you need some maintenance done. But on the chance that you caould correct the issue yourself, Try a PMU and PRAM reset. If this doesn't work, try the hardware test on the disk that came with your computer.
To reset the PRAM, hold down Option, Apple, O, and F at startup. Wait for two startup chimes.
To use the hardware test insert the disk that came with your computer and hold down D on startup.
If this doesn't work, you will need to take it in for service.
Best Regards,
David Finell -
Experts, I have the follwing query, which works as long as I replace the variable with a data value. Just have not been able to determine what is wrong, the variable is to allow the user to select the name of the budget:
SELECT SUBSTRING(T1.FormatCode, 1, 8) + '-' + SUBSTRING(T1.FormatCode, 9, 3) + '-' + SUBSTRING(T1.FormatCode, 12, 3) AS 'GL Account',
DATENAME(month, DATEADD(month, T0.Line_ID, 0)) AS MonthName, T0.DebLTotal, T0.CredLTotal, T0.MonthPrcnt, T0.Instance, T0.BudgId, T0.Line_ID,
T0.AcctCode
FROM BGT1 AS T0 INNER JOIN
OACT AS T1 ON T0.AcctCode = T1.AcctCode INNER JOIN
OBGS AS t2 ON T0.Instance = t2.AbsId AND t2.name = '[%0]'
ORDER BY T0.BudgId, T0.Line_ID
ThanksHi,
How did you resolved this error..?
I need urgently this...
Regards
Deepak Tyagi -
P&L with Monthly budgets in Crystal
The P&L in Crystal was the easy part, includes monthly budgets is another story.
I would like to get the monthly budget values from BGT1, because they are adjusted depending on the month.
The problem I am having is that there is not an easy way to relate BGT1 to JDT1 or to OFPR for that matter for a given month without joins all over the place. (Not even sure that will do the trick)
Am I missing something or can some on point me in the right direct?
Thanks
Ken W.You can try SQL views with ISNULL statements but it is better to use Financial Report Writers like XLR as they have the ablity to use Columns with Periods Syntax where Crystal does not.
Jim -
How to populate budget in creation of Fund?
Hi Gurus,
Can anybody give me a clue on how to populate the 'budget'or 'Expired' in the process of creating a fund in CRM? I could not fill out because the fields are grey .
Thanksnobody can answer , so delete it
-
Budget is not getting displayed in Report S_ALR_87013558
Hi Friends,
For project the budget is not getting displayed in Report S_ALR_87013558 though the budget is planned by TCode: CJ30 and released also by TCode: CJ32
Is there any setting in customising in information systems to display in the report.
Please treat this as quite urgent.
Regards,
Manohar NHi Sridhar,
Thanks for the input.
But still Budget is not appearing in the report, even after running CJBN & CJEN.
I had a look into CJ30 but the overall Budget is available. Is there any change required in the report.
Regards,
Selva -
Sale Order Scenario - Report in PS Budget /Actual/Variance
Dear Experts,
Please help me understand solve the scenario given below
Step 1
Work order issued to a contractor ( contract includes Service and Material from the contractor) - Service being the labour part
and Material being the cement
But cement is supplied by the client as a sale of cement at a basic price agreed between the two parties.
Eg:
There are 2 WBS
WBS 1 - has a PR released converted to PO with value 100 ( inclusive service + material)
Material procured through me51n , Me21n - GR done and stock has come to GNST ( 40 rs)
material converted to sale order stock mb1b - 412 E after creating sale order with reference to WBS 2
WBS 2 - reports cost incurred for procurement ie; 40rs
Actual booked against WBS1 based on GR 100
Once the billing is done for rs 20 ( basic price) report in budget actual variance shows as below
Budget Actual Variance
WBS 1 200 100 100
WBS 2 40 -40
Report should show 120 as the project cost rather than 140 - since 20 is lost against selling at lower cost.
How to get the cost to 120 which is the actual cost for the workDear Experts,
Please help me understand solve the scenario given below
Step 1
Work order issued to a contractor ( contract includes Service and Material from the contractor) - Service being the labour part
and Material being the cement
But cement is supplied by the client as a sale of cement at a basic price agreed between the two parties.
Eg:
There are 2 WBS
WBS 1 - has a PR released converted to PO with value 100 ( inclusive service + material)
Material procured through me51n , Me21n - GR done and stock has come to GNST ( 40 rs)
material converted to sale order stock mb1b - 412 E after creating sale order with reference to WBS 2
WBS 2 - reports cost incurred for procurement ie; 40rs
Actual booked against WBS1 based on GR 100
Once the billing is done for rs 20 ( basic price) report in budget actual variance shows as below
Budget Actual Variance
WBS 1 200 100 100
WBS 2 40 -40
Report should show 120 as the project cost rather than 140 - since 20 is lost against selling at lower cost.
How to get the cost to 120 which is the actual cost for the work -
Error while Loading Budgets Using AMG
Error while Loading Budgets Using AMG
Dear All,
I am trying to load Budgets into ORACLE Projects using AMG API's..
I have developed PL/SQL which uses below procedures of pa_budget_pub package.
init_budget;
load_budget_line;
execute_draft_budget;
baseline_budget;
Procedure execute_create_draft_budget fails with following error message.
error message: Please enter a valid product code for this project.
error message: You entered an invalid API parameter.Please enter valid parameter and try again. Parameter Name: Resource List Parameter Value: 1446
error message: Project: AC044. Please specify a valid resource list.
error message: Project: AC044. Please specify a valid resource list.
Could somebody explain me how to resolve this error message and load the budget lines.
Thanks in Advance.
Afsal Basha.What I'm saying is, verify the column name. Dont post if not possible.
Example follows, with one table intentionally "hidden".
SQL> create table "tEsT" ("MaxNumber" float, "MaxnumbeR" number);
SQL> select table_name,column_name from user_tab_columns where table_name like 't%';
TABLE_NAME COLUMN_NAME
tEsT MaxNumber
tEsT MaxnumbeR
teST iD
teST MaxNumberHth,
Fredrik -
Budget Exceeded but no Error message Assign more than allocated
Hi Gurus,
I am stuck in a situation where the Error Message BP603 while creating a PO for a wbs at level 2.
IN cj30 , i found out that Budget = 69500000 and assigned = 69950772
if i create a PO OF even .30 (thirty paisa) the budget exceeded amount = 450772.35, which is actually the diffrecene betweenn assigned and Budgeted values.
Now we are not able to raise any PO
Below is tolerance limit
please key in your valuable inputs.
Regards
RohitHi Rohit,
In Budget report, Assigned value = Actual + Commitment
If your assigned value is great than Budget, then you will get Budget exceeded error when you try to do any further posting against specific WBS element.
So, you will need to supplement Budget to cover shortfall.
You can also refer following SAP note which shows how assigned value is calculated.
178837 - Availability control: Incorrect assigned value?
There are lot of threads already discussed in this forum for error message you are mentioning.
Please search them.
Regards
Tushar -
How to maintain budget in 2006 when user in 2008 & vice versa? frame 1 y
Problem:
User could not save changes in original budget in 2006 & in 2008 also.
Description
When user tried to change original budget (FR04) in 2006 year,
then getting a Message on screen
Payment for yearly budget 2008 samller than distrubuted budget
with fund center commitment item list &
Payment for the annual budget 2006 are less than annual release
with fund center commitment item list.
User add & release fund in specific fund center-commitment item which was showing in error list.
After the check-
then getting error Payment for yearly budget 2008 samller than distrubuted budget
with fund center commitment item list
Time frame only shown 2006.
Here how to maintain budget in 2008 when user in 2006?
In Next step
When user tried to change original budget (FR04) in 2008 year,
then getting a Message on screen
Payment for yearly budget 2008 samller than distrubuted budget
with fund center commitment item list &
Payment for the annual budget 2006 are less than annual release
with fund center commitment item list.
User add & release fund in specific fund center-commitment item which as showing in error list.
After the check-
then getting error
Payment for the annual budget 2006 are less than annual release
with fund center commitment item list
Time frame only shown 2007 2008 2009.
here how to maintain budget in 2006 when user in 2008?
Means user can only change budget in 2007 to 2009 when more years coming in timeframe.
Current year :2008
Closed year: 2006
In Fund Management, need change original budget payments in 2006 which is already closed.
Purpose:
Maintain the positive budget in fund center -Commitment item in 2006 & in 2008 which is shwoing in error.
Can we see past-current timeframe at the same time ?1. copy the frames of your looping animation.
2. create a new movieclip and paste those copied frames onto
this movieclip's timeline
3. from your library drag a copy of the above movieclip to
frame 1 of your main timeline and attach a stop() to that frame.
4. place your login textfield and ok button on frame 1 of
your main timeline.
5. when ok is pressed (and login) passes some condition
direct your main timeline to frame 20. -
Hi, we have implemened Financial Analytics 7.9.5 on EBS system. We have successfully loaded all the Data except Budget information. Recently I came to know that there is no Budget ETL in ORAR12..and need to use Universal Adapator for populating the budget information.
According to this guideline I'm supposed to populate file_budget.csv and file_acct_budget.csv files manually and start the extract. Now I'm having trouble filling these files. These files exoect many IDs to be filled in like ORG_ID etc..and documentation says these IDs shoule be same as one in Warehouse..I don't understand how to fill this. Has anybody done this already..if so please guide us how to fill these files and appreciate if you can post a sample record for each of these files.
Thanks.You need to go to the corresponding dimensions and see how the integration_id is populated for this dimension. For this, you will have to open the corresponding SDE mapping in Informatica and trace back the integration_id. The document says which table's integration_id to look for, for each of the ids in the fact. For eg:
GL_ACCOUNT_ID
GL Account identifier. Populate with integration_id from w_gl_account_d.
PRODUCT_ID
Product identifier. Populate with integration_id from w_product_d.
COMPANY_ORG_ID
Company Org identifier. Populate with integration_id from w_int_org_d where company_flg = Y.
For example, if w_gl_account_d's integration_id is formed from gl_code_combinations.code_combination_id in EBS, you need to populate the code_combination_id (from EBS) of your budget record, for each row in the budget fact csv file.
Maybe you are looking for
-
Ati radeon 9800 pro 256 mb for older G5s?
So I just bought one of these on eBay for like $250 (the mac editions are still pretty pricey), and I install it into my AGP slot... it supplies power to the monitor, but nothing appears on the screen. I brought it to my local Mac store, and they sai
-
APEX3.0 on Oracle 10.2.0 with OHS 10.1.3.1.0
Hello, I have just installed APEX3.0 on Oracle 10.2.0 with OHS 10.1.3.1.0, which went succesfully. I have configured the HTTP Server as mentioned in the documentation. However, when I try to access the login page at http://localhost/pls/apex/apex_adm
-
BIG5 Problem with WebLogic Express 6.1
Hi, I found some problem with Chinese Big5 when using JSP. All big5 code convert in a wrong format and can't view by browser. My server setting is: OS: Solaris 8 Weblogic: Express 6.1
-
Auto fill as I type from another table? and more
Hi! I´m new to Numbers I want to create a document where I can have all my Invoice records So I want to have a sheet (clients) where I can keep all my clients with their info (column A: names, column B: Address, column C: city, column D: code, column
-
Two vpngroup vpnadmin dns-server addresses
Has anyone or does anyone know how to put two vpngroup vpnadmin dns-server addresses on a PIX 515E? I am trying to set up a second DNS Server and without the command in the PIX my VPN clients cannot authenticate through the PIX on the second DNS Ser