Queries on Extraction Tab while DTP creation
Hi ,
Could you please explain the following :
DTP - > Extraction Tab :
1. Only Get Delta Once
2. Get all new data Request By Request
- > Delta Init. Extraction From. Tab :
1.Active Table (with Archive)
2.Active Table (without Archive)
3.Archive(Full Extraction Only)
4.Change LOg
Edited by: Garima on Dec 2, 2008 3:39 PM
HI,
If necessary, we can use filter criteria for the delta transfer. To do this, choose Filter.
This means that you can use multiple data transfer processes with disjunctive selection conditions to efficiently transfer small sets of data from a source into one or more targets, instead of transferring large volumes of data. The filter thus restricts the amount of data to be copied and works like the selections in the InfoPackage. You can specify single values, multiple selections, intervals, selections based on variables, or routines. Choose Change Selection to change the list of InfoObjects that can be selected.
The icon next to pushbutton Filter indicates that predefined selections exist for the data transfer process. The quick info text for this icon displays the selections as a character string.
Similar Messages
-
DTP-extraction-tab:Check-box 'use aggregates' what does it mean?
Hello BW experts
Can someone explain in simple words, what das it mean the check box 'use aggregates' in the data transfer process (Tab extraction).
The F1-help gives the following explanation -however I don't understand the info-:
'Should aggregates be used? This also means that an additional selection condition is automatically inserted that restricts to rolled up data requests.'
Best regards and thank you to help to understand
Christian
PS: We are loading data from cube to cube
Edited by: Christian Baumann on Jan 9, 2009 9:24 AM
Edited by: Christian Baumann on Jan 9, 2009 9:26 AM
Edited by: Christian Baumann on Jan 9, 2009 9:27 AMHi Christian,
I have never tried it myself , but I guess, it would mean if aggregates are built on the cube from which the DTP was extracting data you could choose to extract data from the aggregates instead.
The aggregates are the same as a cube, but with fewer characteristics and would hold data at a summarized level.
If this summarized level is sufficient for load to downstream infoproviders you could choose to extract from the aggregates.
This would mean lesser data is read during extraction and extraction would be faster.
SAP excerpt
With InfoCubes as the source: Use extraction from aggregates
With InfoCube extraction, the data is read in the standard setting from the fact table (F table) and the table of compressed data (E table). To improve performance here, you can use aggregates for the extraction.
Select data transfer process Use Aggregates on the Extraction tab in the DTP maintenance transaction. The system then compares the outgoing quantity from the transformation with the aggregates. If all InfoObjects from the outgoing quantity are used in aggregates, the data is read from the aggregates during extraction instead of from the InfoCube tables.
Regards,
Sunmit. -
Hi,
If extraction mode for DTP is selected as Full then does it mean it will load current request and all the previous already loaded requests from PSA to the data target again.
Thanks,
samWith a data transfer process, you can transfer data either in FULL extraction mode or in DELTA mode. In FULL mode, the entire dataset of the source is transferred to the target; in DELTA mode, only the data that was posted to the SOURCE since the LAST data transfer is transferred.
You can use "GET DATA BY REQUEST" option in DTP to get request by request in the sequence they have been loaded.
Also while doing FULL load ,make sure you delete the previous loads else otherwise the data will be doubled.
Hope it Helps
Chetan
@CP.. -
How to populate VENDOR in Delivery ADDRESS tab durinG PO creation/Change
Hi Expert,
which structure is used to populate VENDOR in Delivery Address TAB in PO creation /Change using BAPI (BAPI_PO_CREATE1/BAPI_PO_CHANGE).
VENDOR SCREEN FIELD NAME IS CMMDA-EMLIF. Actually this field is available in EKPO and I have been asked to modify this filed only corresponding to PO. But direct modification of EKPO is not good practice . what I'm trying is, using BAPI_PO_Change to make this change. can we do this at time of PO creation using BAPI_PO_Create1?
Thanks in advanceHi,
You can use the above BAPI's and fill the structure -POITEM with the field : SUPP_VENDOR{Vendor to be supplied/who is to receive delivery}
Simultaneously you need to update the field SUPP_VENDOR to X of the BAPI structure POITEMX
Hope this helps
Regards
Shiva -
Hi...
I am passing the values of the fields SOURCE and IMPORTANCE in the exporting parameter IT_LEAD_H to the FM CRM_ORDER_MAINTAIN while lead creation...When I check the CRM_LEADH table I find that these values arent gettin reflected ...The guid and the leadtype are gettin saved but the values of these two fields are not present...This is the code I'm using.....
CT_ORDERADM_H
ls_orderadm_h-handle = '1'.
. ls_orderadm_h-PROCESS_TYPE = 'LEAD'.
ls_orderadm_h-mode = 'A'.
INSERT ls_orderadm_h INTO TABLE lt_orderadm_h.
build table with change fields
FREE lt_input_field_names.
ls_input_field_names-fieldname = 'PROCESS_TYPE'.
INSERT ls_input_field_names INTO TABLE lt_input_field_names.
ls_input_field_names-fieldname = 'MODE'.
INSERT ls_input_field_names INTO TABLE lt_input_field_names.
CLEAR ls_input_fields.
ls_input_fields-ref_handle = '1'.
ls_input_fields-objectname = 'ORDERADM_H'.
ls_input_fields-field_names = lt_input_field_names.
INSERT ls_input_fields INTO TABLE ct_input_fields.
CRMT_LEAD_H_COMT
IF IT_LEAD_H IS INITIAL.
ls_lead_h-ref_handle = '1'.
ls_lead_h-SOURCE = '002'.
ls_lead_h-IMPORTANCE = '2'.
ENDIF.
INSERT ls_lead_h INTO TABLE lt_lead_h.
build table with change fields
FREE lt_input_field_names.
IF ls_lead_h-SOURCE IS NOT INITIAL.
ls_input_field_names-fieldname = 'SOURCE'.
INSERT ls_input_field_names INTO TABLE lt_input_field_names.
ENDIF.
IF ls_lead_h-IMPORTANCE IS NOT INITIAL.
ls_input_field_names-fieldname = 'IMPORTANCE'.
INSERT ls_input_field_names INTO TABLE lt_input_field_names.
ENDIF.
CLEAR ls_input_fields.
ls_input_fields-ref_handle = '1'.
ls_input_fields-ref_kind = 'A'.
ls_input_fields-objectname = 'LT_LEAD_H'.
ls_input_fields-field_names = lt_input_field_names.
INSERT ls_input_fields INTO TABLE ct_input_fields.
IT_STATUS
IF is_status IS INITIAL.
ls_status-ref_handle = '1'.
ls_status-status = STATUS.
ls_status-user_stat_proc = 'CRMLEAD'.
ls_status-activate = 'X'.
ls_status-process = 'ACCI'.
ENDIF.
INSERT ls_status INTO TABLE lt_status.
build table with change fields
FREE lt_input_field_names.
IF ls_status-status IS NOT INITIAL.
ls_input_field_names-fieldname = 'STATUS'.
INSERT ls_input_field_names INTO TABLE lt_input_field_names.
ENDIF.
IF ls_status-activate IS NOT INITIAL.
ls_input_field_names-fieldname = 'ACTIVATE'.
INSERT ls_input_field_names INTO TABLE lt_input_field_names.
ENDIF.
CLEAR ls_input_fields.
ls_input_fields-ref_handle = '1'.
ls_input_fields-ref_kind = 'A'.
ls_input_fields-objectname = 'STATUS'.
ls_input_fields-field_names = lt_input_field_names.
INSERT ls_input_fields INTO TABLE ct_input_fields.
ENDIF.
bring changed fields with values to object layer
CALL FUNCTION 'CRM_ORDER_MAINTAIN'
EXPORTING
it_lead_h = lt_lead_h
it_survey = it_survey
it_status = lt_status
CHANGING
ct_orderadm_h = lt_orderadm_h
ct_orderadm_i = lt_orderadm_i
ct_input_fields = ct_input_fields
EXCEPTIONS
error_occurred = 1
document_locked = 2
no_change_allowed = 3
no_authority = 4
OTHERS = 5.
Are there any other parameters that I have to pass?Plz suggest a solution for this......Hi Francois,
Thank you for looking into the issue. Your first response was did you try get_form_field. Yes I did, and it did not work. I realised later (hopefully correctly) that get_form_field will work only if the field below is treated as an input field within <htmlb:form> and </htmlb:form>.
I shall re-explain the scenario. In default.htm, I enter an IDoc Number(input field) and click submit button. In the <form action > I have mentioned idoc.htm page. In idoc.htm, in On Initialization , I create a tree.
Method of creating tree
a) I create a table of type TVIEWNODE and populate the relevant details, except for the link field. The parameters that needs to be passed to the next page is a structure. In order to achieve this(I found this method in one of the posts in the forum),
Step I -- Serialize the structure data using CL_BSP_UTILITY=>SERIALIZE_DATA and fill a table LT_PARAMETER_LIST.
Step II -- I then construct a URL using CL_BSP_RUNTIME=>IF_BSP_RUNTIME~CONSTRUCT_BSP_URL passing APPLICATION NAME, 'SEGMENT.HTM' and table LT_PARAMETER_LIST.
Step III -- This method returns a URL which is then appended in the TVIEWNODE table and the tree is created.
The tree is created perfectly and the links are perfect as well.
However as mentioned in my earlier post when I click on the link, the URL shows all the attributes but I am not able to fetch the same using GET_ATTRIBUTE method or GET_FORM_DATA method.
Next point mentioned was create an attribute. This is an interesting point that you have mentioned. In page attributes, when I try pa_s_idoc-segnam, it mentions special characters not allowed.
I will explore the possibility of creating fields of internal table as page attributes i.e. using SEGNAM instead of pa_s_idoc-SEGNAM and then pass values to these.
If there are any other solutions do let me know.
Thanks again, Francois. -
Changing the Profit Center while PO creation
Hi All,
I am trying to update the Profit Center(EKKN-PRCTR) while PO creation using the transactions ME21N and ME22N. I used ME_PROCESS_PO_CUST which is not even triggering and include ZXM06U22, ZXM06U43 which also are not working. Can you please guide me which EXIT or BADI can be used to achieve this requirement.
Thanks in Advance.Hi
Check the BADI ME_PROCESS_PO_CUST with PROCESS_ACCOUNT AND POST methods.
Refere the link
Re: BADI for Purchase Order
Regards
Sanil Bhandari -
Exit to populate Vendor Batch field in Material tab while creating PO.
Hi Experts,
I need an exit to populate Vendor Batch field in Material tab while creating Purchase Order.
Regards,
Jayapal.
Message was edited by:
JayapalHI ,
Folllowing r the exits for po .
Enhancement/ Business Add-in Description
Enhancement
MEVME001 WE default quantity calc. and over/ underdelivery tolerance
MM06E001 User exits for EDI inbound and outbound purchasing documents
MM06E003 Number range and document number
MM06E004 Control import data screens in purchase order
MM06E005 Customer fields in purchasing document
MM06E007 Change document for requisitions upon conversion into PO
MM06E008 Monitoring of contr. target value in case of release orders
MM06E009 Relevant texts for "Texts exist" indicator
MM06E010 Field selection for vendor address
MMAL0001 ALE source list distribution: Outbound processing
MMAL0002 ALE source list distribution: Inbound processing
MMAL0003 ALE purcasing info record distribution: Outbound processing
MMAL0004 ALE purchasing info record distribution: Inbound processing
MMDA0001 Default delivery addresses
MMFAB001 User exit for generation of release order
MRFLB001 Control Items for Contract Release Order
AMPL0001 User subscreen for additional data on AMPL
MEQUERY1 Enhancement to Document Overview ME21N/ME51N
LMEDR001 Enhancements to print program
LMELA002 Adopt batch no. from shipping notification when posting a GR
LMELA010 Inbound shipping notification: Transfer item data from IDOC
LMEQR001 User exit for source determination
LMEXF001 Conditions in Purchasing Documents Without Invoice Receipt
LWSUS001 Customer-Specific Source Determination in Retail
M06B0001 Role determination for purchase requisition release
M06B0002 Changes to comm. structure for purchase requisition release
M06B0003 Number range and document number
MELAB001 Gen. forecast delivery schedules: Transfer schedule implem.
MEFLD004 Determine earliest delivery date f. check w. GR (only PO)
MEETA001 Define schedule line type (backlog, immed. req., preview)
ME590001 Grouping of requsitions for PO split in ME59
M06E0005 Role determination for release of purchasing documents
M06E0004 Changes to communication structure for release purch. doc.
M06B0005 Changes to comm. structure for overall release of requisn.
M06B0004 Number range and document number
Regards -
hi,
i am getting an error while delivery creation for qty 2.The error is "Only 0 EA of material xxxx available".
The schedule line cat in this case is cp and avalibility check is carried out and confirmed qty is given on some date ahead.
User then runs the MRP and PR is created .
Then the user creates a PO but not with ref to the PR created from above,instead the user creates a SO assigned PO and then creates GR which is SO assigned.
Now when the user is trying to create delivery the erroe is "Only 0 EA of material xxxx available".
Pl tell me why am i getting this error inspite of having the qty against the SO?
Is it because a PR is generated from the MRP run for tht order and we have no GR agaist tht PR?Where do u i check this settingHi,
In SAP there is no stock available for that material. That is the reason it is showing that message..
Please check MMBE t.code stock overview for that material. I think sales order scheduleline date is showing some other date.becuase today there is no stock so u will be not able to create any delvery. So please create delivery only on confirmed schdulines date....
Other wise do stock posting and then do availability check then try to create delivery...
Regards
sankar
Edited by: sankar sankar on Jul 1, 2008 1:10 PM -
Queries to extract slow moving stock
Hi All,
I have the following queries to extract the item list. May I know how to modify this queries to filter slow moving item where Purchase date are over 90 days older than today date. Example, today is 01/05/15 the report will list only item where purchase date are older than 01/02/15.
SELECT T0.[ItemCode], T1.[ItmsGrpNam], T0.[ItemName], T0.[LastPurDat], T0.[OnHand], T0.[BuyUnitMsr] as 'uom', T0.[LastPurPrc], T0.[OnHand]*T0.[LastPurPrc] as 'Est Stock Value'
FROM [dbo].[OITM] T0 INNER JOIN [dbo].[OITB] T1 ON T0.[ItmsGrpCod] = T1.[ItmsGrpCod]
WHERE T0.[OnHand] >0 AND T1.ItmsGrpNam <> 'SP001-Spare Parts'
Thank you,
AnnieHi,
Try this query:
SELECT T0.[ItemCode], T1.[ItmsGrpNam], T0.[ItemName], T0.[LastPurDat], T0.[OnHand], T0.[BuyUnitMsr] as 'uom', T0.[LastPurPrc], T0.[OnHand]*T0.[LastPurPrc] as 'Est Stock Value'
FROM [dbo].[OITM] T0 INNER JOIN [dbo].[OITB] T1 ON T0.[ItmsGrpCod] = T1.[ItmsGrpCod]
WHERE T0.[OnHand] >0 AND T1.ItmsGrpNam <> 'SP001-Spare Parts' and datediff(day, T0.[LastPurDat],getdate()) > 90
Thanks. -
Need info "archivable" indicator in status tab while creating a BP in CRM?
Hi all,
I would like to understand is about the "archivable" indicator in status tab while creating a business partner.It says that this is set via process that runs in the background do you know what process is this? Or how this option works in SAP CRM ?
Thanks,
ConteHi,
This Check Box is required for Archiving Business Partners from the System. You can have a full idea about the same from the link below [Archiving Business Partners|http://help.sap.com/saphelp_crm60/helpdata/en/52/cff837a9aae651e10000009b38f8cf/frameset.htm]
Also have a look at the following [Introduction to Data Archiving (CA-ARC)|http://help.sap.com/saphelp_crm60/helpdata/en/8d/3e4c11462a11d189000000e8323d3a/frameset.htm]
Hope this helps.
Thanks,
Samantak. -
IHC errors :valid clearing partner not found and no header details found while idoc creation after f110
Please let me know where the config is missing for ihc automatic payment program.in we02 status is not 53.
Please helpHi
Please share the error message in the IDOC.
If the error message is IHC204 "No valid clearing partner was found", it may be due to the missing correct configuration in Set Up Creation of Payment Requests for Inbound IDoc in FI, which links the clearing partner, ALE logical system partner type and IHC account number.
Cheers
taro -
Problem while SO creation through BDC
Hi Experts,
The follow problem came in log file of SM35 ,while SO creation through BDC for some sales org.
Runtime error COMPUTE_BCD_OVERFLOW has occurred.
could you please tell me what is problem.
Thanks
jaiHi
It could be the following reasons,
1. Too many orders
2. Mismatch in the field, like fields skip a line so data not matching.
Check these
<b>Reward if it helped!</b>
Chandru -
Workbook with multiple queries on multiple tabs
Scenario: There is a workbook with multiple queries on multiple tabs.
In 3.x, it was possible to refresh only a select query within the WB but I'm not finding this to be the case in the NW04s BEx Analyzer. It seems that it will always refresh all queries on all tabs.
Do any of you know a way around this?Hi Bigtoja (and others).
This is not possible in BI/2004s.
Please refer to https://websmp106.sap-ag.de/~sapidb/011000358700004483762006E page 23. It seems that it will be implemented in a stack sometime in 2008.
BR
Stefan -
BEx Broadcaster - Using a Workbook with multiple queries on different tabs
Hi,
I was wondering if any has used Bex Broadcaster to broadcast a workbook that contains multiple queries on different tabs in the workbook. I believe someone has mentioned that this was an issue in the past and I was wondering if this now a possibility with Bex Broadcaster
If you were able to do this successfully, please let me know.
ThanksHello
Of course it is possible.
But, if you want to broadcast a workbook, you have to use a Precalculation Server.
Without precalculation server, workbooks cannot be precalculated and broadcasted.
More details, please check the note below:
1461398 BW 7.X(7.20) Precalculation - General Info. & Limitations
Best regards,
Edward John -
A New window is openning even I have choose the option of New tab while clicking on a link
I have chosen the option to open new tab while clicking on a link..however instead of a tab, one more windows is opening..This is very problematic if I choose to open 3-4 new tab..
I believe this is a duplicate of an existing question, which has answers: https://support.mozilla.com/en-US/questions/749313
Thanks,
Dave
Maybe you are looking for
-
Unable to run a java program...
Hi. I am trying to run a server program that I have implemented, but I'm having some trouble. When I click on the run button, I get the following pop-up message: Could not find the main method. Program will exit! On the console it says the following:
-
Process over BPM with message split: strange behavior
Hi everybody, introduction: We poll a file from a file-server and pass it to BPM. in BPM there is a multimapping. With each single message a WebService is called. Now we see that after a special amount of messages, each message is send (from BPM to W
-
HT1349 Where can I find the antivirus software of my IMAC?
WHERE can I find the antivirus software of my IMAC?
-
PS CS5 opens but canvas invisible unless in motion
This is my story. Please read carefully, as I'm about to pull all of my hair out...I know this is long and detailed, but I'm trying to anticipate questions y'all might ask. I'm an experienced Photoshop user. I just installed Adobe CS5 (the whole suit
-
Hi, when we try to change any EVDRE workbook in Excel we receive the following error. #ERR:-2147417848-Method '' of Object '' failed We have an BPC 7.5 on Netweaver with a current patch in BW and Frontendversion with patch 4. It seems like a VBA Err