Delta broken between two DSO ??
Hello,
We are on BI 7.0.
We have copied our productive system into our develoment system in order to have refresh datas. But since this copy with a big problem in our development system : one DTP on delta is broken between two DSO.
I Try to reactivate any objects (DTP, DSO, transformation...). Nothing ! Then I delete all datas in target DSO and relaunch an init with same DTP in delta ! all data are correctly transfered in target DSO, but when I add new datas in source DSO, it's impossible to load them into target DSO with same DTP : "no more data avaible "
Could you help me ? In our system we have severals DTP in delta between DSO, and there are correct ! only this one is broken.
Hi Eric,
When a system is refreshed all the data sources and other DTPs might show the refreshing system details.
BASIS would be running BDLS job to change those entries and point correctly the Source system.
After refresh there are many possibilities that the INITs would be corrupted.
Check with your BASIS team whether BW relevant post refresh jobs are completed or not?
Thanks & Regards.
Ganesh Thota.
Similar Messages
-
Delta issues between two DSO's
This issue has been a recurrent one over past years, so maybe someone can explain me what is happening here:
The case is always the same, i.e. I try to load a delta from one DSO into another one. Let's call them DSO1, and DSO2. More in detail, the case is as follows:
1. I get an error when loading DSO1 to DSO2, due to some characteritic value's checks that I have implemented in a start routine.
2. I delete the red request from DSO2, and manually delete the wrong entryfrom DSO1.
3. I reload (full) the deleted records into DSO1, with the corrected values. At the end I check that my data into DSO1 is correct, and that the wrong record has gone.
4. I then reload a delta from DSO1 into DSO2, but I still get the same wrong record transferred, even if the record does not exist anymore in DSO1 !!
My guess is therefore that the data for deltas is fully saved in separate tables, instead of being compared at runtime. Does anyone know if my assumption is correct...If yes, how can I find this table? Is there anything I can do to solve this issue?The error is not very important...I have implemented a check so that a field is never transferred empty. The field is not empty anymore in the source DSO, but it still exists in the change log table...Can I do something about it?
With other words: Can I force the change log to be recreated as the difference between my two DSO's, instead as a package of changed records...?
Edited by: TTBBRR on Mar 22, 2010 1:43 PM -
Comparasions of records between two dsos using abap program
Hello Experts,
As per my business requirements we Implemented 30 DSO (EDW Layer) for x Reason with the reference from Y Reason DSOs. and for x reson dso we created transformations and dtp. through process chains we loaded the data to X Reason Dsos. after loading i want to comare these two dso records through ABAP Progrm.
here my source is : X Region Dsos
here Trget is : Y Region Dsos
these two are the mandatory fields
and the optional fields are:
1. Sales org
2. Sales division
3. document creation date.
for this type of requirement i want to implement ABAP Program.i want to abap code for this type of requirement. anyone have abap code for similar type of requirement please send the abap code.
Thanks & Regards,Hi saurabh,
If your requirement if to comepare both the values based on the sales org, sales div, data, u can build a report or if you want to look up the both the DSO and want to perform any operation we need to write routine at transforamation level.
I'm sending u a sample code where i had used for look up two ods and delete the exisitng saled docs.in the BI.
DATA : BEGIN OF i_uxxx OCCURS 0,
/bic/zaw LIKE /bic/aZD_UDLIT00-/bic/zaw,
END OF i_uxxx.
DATA : wa_udlit LIKE i_uxxxt.
DATA : BEGIN OF i_uxxxx OCCURS 0,
/bic/zaw LIKE /bic/aZD_UDAN00-/bic/zaw,
END OF i_udxxx.
DATA : wa_uxxxx LIKE i_uxxx.
case 1 : For uxxxx lite data
CLEAR i_uxxx.
DATA: wa_srcpack TYPE tys_sc_1,
zindex TYPE sy-tabix.
BREAK-POINT.
CLEAR: zindex.
SELECT /bic/zaw
FROM /bic/aZD_UDLIT00
INTO TABLE i_uxxx.
FOR ALL ENTRIES IN SOURCE_PACKAGE
WHERE /bic/zaw = SOURCE_PACKAGE-/bic/zcustomer.
LOOP AT SOURCE_PACKAGE INTO wa_srcpack.
zindex = sy-tabix.
CLEAR wa_xxx.
READ TABLE i_uxxx INTO wa_uxxx
WITH KEY /bic/zaw = wa_srcpack-/bic/zcustomer
IF sy-subrc = 0.
Delete SOURCE_PACKAGE.
ENDIF.
MODIFY SOURCE_PACKAGE INDEX zindex FROM wa_srcpack.
CLEAR: zindex.
ENDLOOP.
*case 2 : For uxxxx data
CLEAR i_uxxxx.
DATA: wa_srcpack1 TYPE tys_sc_1,
zindex1 TYPE sy-tabix.
BREAK-POINT.
CLEAR: zindex1.
SELECT /bic/zaw
FROM /bic/aZD_UDAN00
INTO TABLE i_uxxxx
FOR ALL ENTRIES IN SOURCE_PACKAGE
WHERE /bic/zaw = SOURCE_PACKAGE-/bic/zcustomer.
LOOP AT SOURCE_PACKAGE INTO wa_srcpack1.
zindex1 = sy-tabix.
CLEAR wa_uxxx.
READ TABLE i_uxxxx INTO wa_uxxx
WITH KEY /bic/zaw =
wa_srcpack1-/bic/zcustomer
IF sy-subrc = 0.
Delete SOURCE_PACKAGE.
ENDIF.
MODIFY SOURCE_PACKAGE INDEX zindex FROM wa_srcpack.
CLEAR: zindex1.
endloop.
Hope this helps...
Regards
KP -
Data transfer (Export & Import) of Delta Queue between two system.
We are planning to implement the following senario for a certain R/3 and BW system.
1. Implement storage snap shot copy solution for R/3 database and create replicated system of production R/3 every day in order to avoid load of production R/3 to BW directly. That is to say, we will extract business data from the replicated R/3 system and forward to BW.
2. We need to utilize Delta Queue function in order to feed the only gap data between production R/3 and BW. but as stated in 1. the source data will be replicated from the production R/3 every day and so we could not keep the Delta Queue data in R/3.
3. So, we are examining the following method in order to keep the Delta Data in the replicated R/3 system. i,e after feeding business data from the replicated R/3 to BW, we will extract the following Delta Queue table and keep it.
- TRFCQOUT (Client Dependent pointer table per queue name and destination.
- ARFCSSTATE: Likn between TRFCQOUT and ARFCSDARA
- ARFCSDATA: Compressed data for tRFC/qRFC
And then, next day, after replicating R/3 system, we will import those Delta data to the replicated R/3 system before stating extract business data and feed to BW.
Is the such method realistic? if not, is there any alternative?
Please advice!
Best regards,I found the following document and this is one that I want to inplement.
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/5d51aa90-0201-0010-749e-d6b993c7a0d6
Additionaly, I want to execute this senario repeatedly. Does someone have experience such implementation?
Eguchi. -
Screen sharing suddenly broken between two machines
I have three machines on a LAN. Screen sharing works just fine in every direction except one: From my mac book pro to one of the minis, no matter what password I try, I get a dialog that the password is wrong. Now I know **** well the password is right, because it's the same one I use to screen share from the other machines, and with SSH.
What's happened?!Turns out that AFP (disk sharing) is broken in this same direction. Both screen and disk sharing work in all other directions including from that mini back to my laptop.
Chicken of the VNC can connect to the VNC server on the target machine using the generic VNC password. -
We have tried joining two DSO's and are getting the warning that "more than one datasource has been used in this report". It appears that the DSO driver does not support joins. The report runs but it is VERY slow, the same sort of performance you get when you try to join data from two datasources that are actually different (like two different SQL Server databases or an Oracle table joined to a SQL Server table). It appears that this is not a supported function with the DSO driver. Any thoughts?
Yes, we have created the joins between the two DSOs. We are looking into using the Open SQL driver to go against the base tables to see if that will work. This is how the original ODS driver used to work.
Update: After changing the join type to a left outer join the performance improved signficantly. Although not ideal it looks like it will be fine for our requirements. This particular report will be run monthly and scheduled to run overnight.
Edited by: Mike Garrett on Oct 27, 2009 4:28 PM -
Generating intermediate points between two points
hi,
i want to generate the intermediate points between two specified points,is there any functionality in java that generates the intermediate points similiar to the LINEDDA in VC++/SDK.or else please to suggest a better idea of how to get this done..
thanxI'm not aware of any Java method. Here's an algorithm that I think will work for you:
Point start = new Point(...);
Point end = new Point(...);
int xDelta = (int)(start.getX() - end.getX());
int yDelta = (int)(start.getY() - end.getY());
int delta = Math.max(Math.abs(xDelta), Math.abs(yDelta));
double xIncrement = xDelta / delta;
double yIncrement = yDelta / delta;
double x = start.getX();
double y = start.getY();
for (int i = 0; i < delta; i++)
drawImage( x, y, ....);
x += xIncrement;
y += yIncrement;
} -
Shortest distance between two line segments
Hi.
I am looking for the code of the "Shortest distance between two line segments". I would appreciate if anyone has and willing to share.
I can find some in the net but its in VB and i am not familiar with it.
THanks a lot.
regards,There are a couple of things that are not clear:
What determines the rotation speed and lenght of each stick at any given time?
What is the program allowed to do to prevent collision (change speed/direction, change radius, stop everything)
Since you want to prevent collision, you need a predictive algorithm. Once they overlap, the collision has already happened. Too late!
What information does your algorithm get (e.g. r1, r2, theta1, theta2, delta-thetat1, delta-theta2, etc.), i.e. does the program only get static information and need to construct the trajectory from sequential history data or does it get dynamic information about speed and direction?
The trivial answer would be to just keep r1+r2 < distance(P1,P2). This will prevent all "potential" collisions.
LabVIEW Champion . Do more with less code and in less time . -
Hello,
I am looking for a way for my 3D character to slowly rotate
between two vectors. The rotation vectors is results from the
rotation property of GetWorldTransform().
My first idea was to somehow convert the two vectors into
degrees and with the help with that information then simple use the
rotation()-function.
All help to figure out how to do so, or other suggestions,
would be highly appreciated. Thanks. :)
Thanks!The interpolate() and interpolateTo() commands accept a
percentage value as the second parameter, so you should be able to
specify what percentage of the interpolation you want, at the
current point in time, as a factor of your time delta.
- Ben -
Access Restriction - Internet Connection Policy (between two times)
I want to say something about the Access Restriction.
I set the policy for allow internet connection for one of my LAN PC's. For example, I set the policy to ALLOW internet connection EVERY DAY from 8:00PM to 10:00PM. Starting with 10M internet connection stops. BUT, after a few minutes I do a power circle (turn OFF and turn ON the router) and I have internet connection again. For me, allowing internet connection from 8:00 PM to 10:00 PM means to have internet connection ONLY BETWEEN THIS HOURS, not before and not after.
In my opinion, this is the same situation with two DENY policies for internet connection, one from 12:00 AM to 8:00 PM and other from 10:00 PM to 11:55 PM (for the same PC, of course).
Why POWER CIRCLE broken this policies ?
ps - sorry for my English.@sunwatcher,
If I set a policy for my little boy PCs ... for allowing internet connection from 4:00PM to 6:00PM (for example) ... after 6:00 PM internet connection stops and he turn OFF and turn ON the router (power circle) and after that he have internet connection, from then for a long time ...
I am from Romania, and I set time zone on GMT +2 (Bucharest time zone)
I insist with this problem because I want for him to use internet only between two times. Outside this time frame I want him to do their homework. -
Combine the data of two DSOs into one
Hello experts,
how to load the data of two DSOs into a single one using transformations and DTPs?
Example:
DSO A keyfields: X,Y,Z / attributes M,N,O
DSO B keyfields: X,Y,Z / attributes P,Q
DSO C keyfields: X,Y,Z / attributes M,N,O,P,Q (result should be a single data record!)
In the transformation between DSO A and C I map all keyfields and attributes M,N,O (no mapping for P and Q, meaning no transformation rule). For B to C mapping is all keyfields and attributes P, Q (no mapping for M,N,O, no transformation rule).
When I now load the data of DSO A and DSO B to DSO C I either see the attributes M,N,O or P,Q. This means that only the latest DTP is available and overwrites the attributes with blank values of the first DTP.
I have a solution using ABAP coding but according to the SAP Training courses (BW330) it should work without using ABAP coding.
Any help is highly appreciated.
Thanks in advance.
MarcoHi Marco,
Thanks again
I looked into BW330 Business information warehouse - Modelling.
Course version : 2006 Q2
Material number : 50079531
I looked into the page 281 still no luck.
just an overview i need to create X,Y,Z,M,N,O as info objects characteristics
and P, O as infoobjects keyfigure.
None of them will have attributes and i load XYZMNO to DSO1 and same XYZPO to DSO2.
Then map DSO1 - DSO3 and DSO2 - DSO3 and carry out the steps to get the data from DSO1 and DSO2 to DSO3.
Am i right.
Regards,
Harish -
Delta load issue from DSO to DSO
Hi Experts,
We have a scenario where we need to load the delta from DSO to DSO. when we are running delta from DataSource to DSO it is picking some around 100 records, but when we are running delta from DSO to DSO it is picking some around 80000 records. But in previous deltas it has taken as equivalent to staging DSO only, but in today delta it has different. Could you please give some pointers, why it is happening like this.
Thanks
Konda ReddyHi,
There are no routines in DSO's and transformations also we have not changed, the thing is that in previous deltas it has taken same recoreds as in the staging layer. In between we have done one full load from DSO to DSO, is this makes difference in picking up the delta. And again we done delta then it has taken aroung 80000 records which includes the full load records also. could you please provide some pointers.
Regards,
Konda Reddy -
Delta functionality between SAP 4.7 and ECC 6
Hi All,
Can anyone please provide me with any documents or links on delta functionality between SAP 4.7 and ECC 6.0 in MM/WM.
Any information would be helpful.
Regards
PrashantHello
Following are the basic differences as far as MM Module is concerned;
Pickup list - Batch where-used list display in transaction MB56
u2022 Until release 4.7, the top-down and bottom-up analyses in the function pickup list for batch where-used list (transaction MB5C) were displayed only in the form of simple output lists. As of release 6.00 of SAP ERP Central Component, the function pickup list for batch where-used list branches to the batch where-used list itself (transaction MB56).
u2022 In addition, user can define how the data in the batch where-used list is displayed, in the initial screen.
u2022 User can use all the settings available in the batch where-used list. For example, he can expand transfer posting or display vendor batch. However, it is not possible to limit the selection to valid plants in the initial screen of the pickup list.
Usability enhancements for transaction MIGO for the posting of goods movements
u2022 For goods movements that refer to purchase orders as reference documents (for example, goods receipt, goods issue, subsequent adjustment), user can specify the ordering plant as an additional selection criterion directly next to the purchase order number and the item number.
u2022 There is a new default value: "copy account assignment fields." When entering other goods receipts, user can copy existing account assignment data from the previous item to use as the default values for a new item. To do this, user has to set the copy account assignment fields indicator in the default values.
u2022 User changes the default values in the menu path "Settings -> Default Values."
u2022 Goods movement is monitored with reference to a material document. When you enter the following goods movements, it is possible to specify a material document, such as the following, as the reference document:
Goods receipt
Goods issue
Transfer posting
Remove from storage
u2022 Note that these material documents must be documents that have arisen from a goods movement without reference ("Others") and that are not reversal documents.
New report : display list of invoice documents (MIR5)
u2022 Logistics invoice verification offers a new report display list of invoice documents (RMMR1MDI), w hich user can use to display such a list (Transaction is MIR5).
u2022 As an addition to the existing program invoice overview (transaction code MIR6), user have extended selection criteria and display options. For example, on the initial screen user can make selections by one-time customers, invoice gross amount, and entry date.
u2022 User can also show an expert mode, which enables him to select at plant level by FI document, GL A/c posting, and Material Posting.
u2022 In the output list, the report shows both posted and held invoices.
u2022 It does not show invoices without a corresponding FI document; such as invoices planned for verification in the background or which the software has already verified as containing errors.
Requirement prioritizations in materials management
u2022 With Requirement Prioritization functionality user can assign requirement urgency at item level in purchasing and reservation documents.
u2022 The software determines the relevant requirement priority (overall priority) of a material requisition from the combination of requirement urgency group and organizational priority.
Mass maintenance of outline agreements
The following two transactions available:
u2022 Mass maintenance for contracts: transaction code MEMASSCONTRACT
u2022 Mass maintenance for scheduling agreements: transaction code MEMASSSA
Commitment plan for purchase contracts
u2022 With the function of the commitment plan for purchase contracts, it is possible to pre plan value consumption for a purchase contract.
u2022 To this end, a commitment plan is generated for each document item of the relevant contract.
u2022 This commitment plan itself can have any number of items.
u2022 User can define a value and a validity date for each commitment plan item.
u2022 This enables user to pre plan different values for different periods of time.
u2022 The software generates an earmarked fund document for a defined commitment plan item.
u2022 This earmarked funds document can in turn contain several different items with different account assignments.
u2022 The software adopts these account assignments from the item account assignments of the commitment plan.
u2022 If a purchase requisition or purchase order references this contract, the earmarked funds document is copied into the purchase order, and the account assignment is adopted from that document.
u2022 Account assignment to a different account assignment object is then no longer allowed.
Availability check in "Enjoy purchase order and requisition"
u2022 Display and checking of availability are invokable separately in the "Enjoy purchase order and requisition" function, in line with the software behavior on the sales side.
u2022 User invoke the display and checking of availability in the "Enjoy purchase order" function (transaction code ME21N) and the "Enjoy purchase requisition" function (transaction code ME51N) as follows:
To display the availability overview, choose the menu path "Environment -> Availability." - To check availability, choose the "Check Availability" icon.
Until this release, if user carried out the availability check for an item of a stock transport order, the software adopted confirmations as per the desired date/time only.
u2022 Two settings are possible with availability check:
Confirmation as per desired date/time (this is the standard setting and corresponds to previous software behavior)
Delivery proposal - Full confirmation
External services: putting service items in the purchase order on hold (changed)
User can put purchase orders with service items on hold if these items do not contain any errors. Purchase orders with service items can also be put on hold if errors occur only at header level or as a result of the availability check.
Customizing transactions OX18 replaced by view
The assigned customizing transactions have been replaced by the following view in the following implementation guide activity in customizing for the enterprise structure: Assign plant to company code: transaction OX18 replaced by view V_T001K_Assign. One will find this activity in the implementation guide under the menu path "Enterprise Structure -> Assignment -> Logistics General -> Assign Plant to Company Code."
Goods receipt: new movement types in inventory management
The following new movement types are available in inventory management:
107: Goods receipt to valuated goods receipt blocked stock
109: Goods receipt from valuated goods receipt blocked stock
Prepayment of invoices
This functionality is characterized as follows:
u2022 User can trigger prepayment of vendor invoices in logistics invoice verification.
u2022 User use the prepayment function for vendors with whom organisation has a good, long-standing relationship.
u2022 The function enables payment soon after issue of the invoice and full exploitation of the date of required payment and existing cash discounts, by posting the vendor liabilities, taxes, and cash discounts in financial accounting in advance.
u2022 The software executes the payment of the invoice regardless of the relevant goods receipt and the outcome of the invoice verification check.
u2022 Most logistics invoice verification standard functions are not affected by the prepayment function.
u2022 When the software posts invoices, it continues to execute the standard checks.
u2022 If the software has already posted the prepayment document, user can make only restricted changes to the header fields of the invoice.
u2022 To ensure adequate and orderly financial accounting postings, a prepayment clearing account has been added to SAP ERP Central Component.
u2022 Upon prepayment, the software debits this account and then settles the account again after executing the check.
Purchasing accounting information to the former SAP Business Information Warehouse
u2022 With the transfer of the purchasing account information to the former SAP Business Information Warehouse component (whose functionality is now part of SAP Net Weaver), it is now possible to maintain Info Cubes, reports, and queries that can determine how and where the costs from purchasing documents have been assigned and controlled.
u2022 As part of the software, a new data source (2LIS_02_ACC) has been created and the purchasing extraction process extended to cover the account information for purchasing orders, schedule agreements, and contracts.
Automatic settlement of planned delivery costs with evaluated receipt settlement (MRDC)
u2022 A new report (RMMR1MDC), available within the logistics invoice verification, can be used to automatically settle planned delivery costs.
u2022 To invoke the report, from the SAP easy access screen, choose the menu path "Logistics -> Materials Management -> Logistics Invoice Verification -> Automatic Settlement -> Automatic Delivery Cost Settlement" (transaction code MRDC).
u2022 Functionality for report RMMR1MRS is enhanced.
u2022 User can use the report RMMR1MRS, "Evaluated receipt settlement with logistics invoice verification (LIV)" (transaction code MRRL), to settle planned delivery costs in addition to goods and service items within logistics invoice verification.
u2022 To do so, set the relevant indicator on the initial screen of the report.
Parking service items
It is now possible to put service orders without errors or with commitment errors on hold.
Report MB5B : Stock on Posting Date
u2022 This Report is available with "Non-Hierarchy" display option which provides details of Opening, Receipt, Issue and Closing balances of Stock with quantity and value both for a given period.
u2022 This functionality is not available in Release 4.7.
Stock Transfer Between Storage Locations
u2022 Function of stock transport orders between storage locations is available from ECC 6.0 onwards.
u2022 As a result of which user can input issuing storage location with supplying plant.
u2022 Facility of using different delivery types for different issuing storage locations is available.
u2022 Shipping Point data can also be determined based on the issuing storage location.
If u want to know more go through the following links
http://solutionbrowser.erp.sap.fmpmedia.com/
http://help.sap.com/saphelperp2005vp/helpdata/en/43/6880cbb88f297ee10000000a422035/frameset.htm_
https://wiki.sdn.sap.com/wiki/display/ERP6/ERP2005+Upgrade
check following
http://help.sap.com/bp_bblibrary/500/html/U40_EN_IN.htm
for more help check following
http://help.sap.com/bp_bblibrary/500/BBlibrary_start.htm
Go through the following link for the Delta functionality notes
http://solutionbrowser.erp.sap.fmpmedia.com/
Regards
Priyanka.P -
HT204053 Is it possible to sync calendars between two different users?
Is it possible to sync calendars between two different users?
Hi
Installing the drive into the older machine may work, you WILL get a lot of driver errors and the unit may even fail to boot. The other problem is that the drives may not be compatable, the drive in the broken PC is a SATA drive, older PCs had IDE drives with very different connectors.
Your best option is to do as you suggest and obtain a USB caddy and extract the data that way.
Make sure that the caddy you get will support SATA drives (all new ones will).
Although I am an HP Employee, all views expressed are my own and are not on behalf of HP
Regards
Ty
**Click Accept as Solution on a Reply that solves your issue to help others who are searching** -
After migration, from PC, files are now shared between two user accounts.I have to switch users to access files. How can I combine them into one account?
See Pondini's Transferring files from one User Account to another, for starters
Maybe you are looking for
-
Can a docking speaker be used with IPod nano 7th generation
Can a docking speaker be used with IPod nano 7th generation
-
Hi, I'm creating a query using MARA. I would change the name of the column of the output because I want to use another label. How can I do it ? I tried with the menu Edit, Column header, maintain but it won't work Best Regards
-
DESCRIPTIVE FLEXFIELD의 REFERENCE FIELD추가방법
제품 : AOL 작성날짜 : 2004-05-20 DESCRIPTIVE FLEXFIELD의 REFERENCE FIELD추가방법 ========================================== PURPOSE Descriptive Flexfield의 기능 중 Reference Field를 사용하기 위해서는 원하는 Form Block의 Field를 Reference Field로 등록해야 한다. Explanation 1. Place curs
-
Reqd. Pricing Table Name
Hi All, I need Pricing Table name, wherein Price against a particular material will be mentioned. Can you give me the name of Pricing Table. Thanks Romi Malik
-
Find image in SSRS via Javascript
Hi I know you can do the following to find any related tags: var el = document.getElementsByTagName('span'); if (el[nr].innerHTML == "SPAN") Inserting 'IMG' obviously finds all images but I need to find my image with its name. So if I put an image on