How to replicate cluster table into BW on HANA using SLT?
Hi Members,
We have a requirement to replicate cluster table from SAP ECC (Ex:BSEG) into BW 7.4 on HANA using SLT. We know that HANA SLT is capable of replicating cluster table but it looks like BW-SLT is not capable of doing the same.
Please clarify on this and any documentation in this regard will be very helpful.
Also wondering if the current release of BW-SLT can be used to replicate Cluster tables from SAP?
Thanks & Regards
Shankar Chintada
Hi Shankar,
I dont understand , why you have doubt on BW-SLT???
Using SLT you can replicate the tables pool or cluster .
If you have more specific requirment please share the details
As per above information in your enviorment it is possible.
You can check below thread for more infor.
SLT: Mass Tables for Replication to HANA
BR
AKJ
Similar Messages
-
Re: join cluster table into transperant table in ABAP Queries
Hi gurus
How to join cluster tables into transperant tables in ABAP Queries,
I want to join KNA1, KNB2, BSEG(cluster table)
pls explain me
amkHi
You can use join for KNA1 and KNB1 which will much faster
then use for all entries of this itab to get the BSEG to improve the performance
here you need to do some trial and error method by joining removing the tables and also for all entries
regards
Shiva -
Reg: how to join more than one cluster table into one
Hi gurus
How to join more than one cluster table into one
amkHi,
You cannot join cluster tables
Best way is to select from the header table and then select from the item table table using for all entries of header table.
regards,
Advait -
How to convert database table into xml file
Hi.
How to convert database table into XML file in Oracle HTML DB.
Please let me know.
Thanks.This not really a specific APEX question... but I search the database forum and found this thread which I think will help
Exporting Oracle table to XML
If it does not I suggest looking at the database forum or have a look at this document on using the XML toolkit
http://download-east.oracle.com/docs/html/B12146_01/c_xml.htm
Hope this helps
Chris -
Hi
this is fazil.
Please tell me any body how to create cluster table.
Thanks & Regards
Fazil
[email protected]Hi,
1. In the initial screen of the ABAP Dictionary select object type Table, enter a table name and choose Create.
The field maintenance screen for the table is displayed. Table type Transparent table is set as default.
2. Make the necessary entries in the Short description and Delivery class fields on the Attributes tab page. Then define the fields of the table.
Proceed as when creating a transparent table. Save your entries.
3. Choose Extras ® Change table category.
A dialog box appears in which you have to select the table type Pooled table or Cluster table.
4. Choose Select.
You return to the field maintenance screen for the table. Field Pool/cluster name is displayed on the Attributes tab page in addition to the standard fields.
5. Enter the name of the table pool or table cluster to which you want to assign the pooled table or cluster table in field Pool/cluster name
Note that the total key length of a pooled table may not exceed the key length of the associated table pool. The key of a cluster table must correspond to the key of the associated table cluster.
6. Proceed as when creating a transparent table (see Creating Tables). Remember that you cannot create indexes for pooled or cluster tables.
All the attributes of the technical settings can be maintained for pooled tables and cluster tables. Before you can access these attributes, however, you must convert the table to a transparent table.
Rgds,
P.Naganjana Reddy -
How to turn this Java into something I can use in CF?
Hi - Following on from a recent post about how to strip our special characters from a string before insertion to the db I have found this Java code - my question is, how can I turn this into something I can use with CF? I think I need to use the cfscipt tag but that's right on the boundaries of my knowledge base.. If anyone could please help I'd be ever so grateful - thank you!
package net.htmlescape;
* HtmlEscape in Java, which is compatible with utf-8
* @author Ulrich Jensen, http://www.htmlescape.net
* Feel free to get inspired, use or steal this code and use it in your
* own projects.
* License:
* You have the right to use this code in your own project or publish it
* on your own website.
* If you are going to use this code, please include the author lines.
* Use this code at your own risk. The author does not warrent or assume any
* legal liability or responsibility for the accuracy, completeness or usefullness of
* this program code.
public class HtmlEscape {
private static char[] hex={'0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f'};
* Method for html escaping a String, for use in a textarea
* @param original The String to escape
* @return The escaped String
public static String escapeTextArea(String original)
return escapeSpecial(escapeTags(original));
* Normal escape function, for Html escaping Strings
* @param original The original String
* @return The escape String
public static String escape(String original)
return escapeSpecial(escapeBr(escapeTags(original)));
public static String escapeTags(String original)
if(original==null) return "";
StringBuffer out=new StringBuffer("");
char[] chars=original.toCharArray();
for(int i=0;i<chars.length;i++)
boolean found=true;
switch(chars[i])
case 60:out.append("<"); break; //<
case 62:out.append(">"); break; //>
case 34:out.append("""); break; //"
default:found=false;break;
if(!found) out.append(chars[i]);
return out.toString();
public static String escapeBr(String original)
if(original==null) return "";
StringBuffer out=new StringBuffer("");
char[] chars=original.toCharArray();
for(int i=0;i<chars.length;i++)
boolean found=true;
switch(chars[i])
case '\n': out.append("<br/>"); break; //newline
case '\r': break;
default:found=false;break;
if(!found) out.append(chars[i]);
return out.toString();
public static String escapeSpecial(String original)
if(original==null) return "";
StringBuffer out=new StringBuffer("");
char[] chars=original.toCharArray();
for(int i=0;i<chars.length;i++)
boolean found=true;
switch(chars[i]) {
case 38:out.append("&"); break; //&
case 198:out.append("Æ"); break; //Æ
case 193:out.append("Á"); break; //Á
case 194:out.append("Â"); break; //Â
case 192:out.append("À"); break; //À
case 197:out.append("Å"); break; //Å
case 195:out.append("Ã"); break; //Ã
case 196:out.append("Ä"); break; //Ä
case 199:out.append("Ç"); break; //Ç
case 208:out.append("Ð"); break; //Ð
case 201:out.append("É"); break; //É
case 202:out.append("Ê"); break; //Ê
case 200:out.append("È"); break; //È
case 203:out.append("Ë"); break; //Ë
case 205:out.append("Í"); break; //Í
case 206:out.append("Î"); break; //Î
case 204:out.append("Ì"); break; //Ì
case 207:out.append("Ï"); break; //Ï
case 209:out.append("Ñ"); break; //Ñ
case 211:out.append("Ó"); break; //Ó
case 212:out.append("Ô"); break; //Ô
case 210:out.append("Ò"); break; //Ò
case 216:out.append("Ø"); break; //Ø
case 213:out.append("Õ"); break; //Õ
case 214:out.append("Ö"); break; //Ö
case 222:out.append("Þ"); break; //Þ
case 218:out.append("Ú"); break; //Ú
case 219:out.append("Û"); break; //Û
case 217:out.append("Ù"); break; //Ù
case 220:out.append("Ü"); break; //Ü
case 221:out.append("Ý"); break; //Ý
case 225:out.append("á"); break; //á
case 226:out.append("â"); break; //â
case 230:out.append("æ"); break; //æ
case 224:out.append("à"); break; //à
case 229:out.append("å"); break; //å
case 227:out.append("ã"); break; //ã
case 228:out.append("ä"); break; //ä
case 231:out.append("ç"); break; //ç
case 233:out.append("é"); break; //é
case 234:out.append("ê"); break; //ê
case 232:out.append("è"); break; //è
case 240:out.append("ð"); break; //ð
case 235:out.append("ë"); break; //ë
case 237:out.append("í"); break; //í
case 238:out.append("î"); break; //î
case 236:out.append("ì"); break; //ì
case 239:out.append("ï"); break; //ï
case 241:out.append("ñ"); break; //ñ
case 243:out.append("ó"); break; //ó
case 244:out.append("ô"); break; //ô
case 242:out.append("ò"); break; //ò
case 248:out.append("ø"); break; //ø
case 245:out.append("õ"); break; //õ
case 246:out.append("ö"); break; //ö
case 223:out.append("ß"); break; //ß
case 254:out.append("þ"); break; //þ
case 250:out.append("ú"); break; //ú
case 251:out.append("û"); break; //û
case 249:out.append("ù"); break; //ù
case 252:out.append("ü"); break; //ü
case 253:out.append("ý"); break; //ý
case 255:out.append("ÿ"); break; //ÿ
case 162:out.append("¢"); break; //¢
default:
found=false;
break;
if(!found)
if(chars[i]>127) {
char c=chars[i];
int a4=c%16;
c=(char) (c/16);
int a3=c%16;
c=(char) (c/16);
int a2=c%16;
c=(char) (c/16);
int a1=c%16;
out.append("&#x"+hex[a1]+hex[a2]+hex[a3]+hex[a4]+";");
else
out.append(chars[i]);
return out.toString();hi Dan, thanks for asking
I did this in the end..
<cfscript>
// function cleantext(string) {
// string = "<p>" & string;
// string = Replace(string, chr(13) & chr(10) & chr(13) & chr(10), "</p><p>", "all");
// string = Replace(string, chr(13) & chr(10), "<br />", "all");
// string = string & "</p>";
// return string;
* HtmlEscape in Java, which is compatible with utf-8
* @author Ulrich Jensen, http://www.htmlescape.net
* Feel free to get inspired, use or steal this code and use it in your
* own projects.
* License:
* You have the right to use this code in your own project or publish it
* on your own website.
* If you are going to use this code, please include the author lines.
* Use this code at your own risk. The author does not warrent or assume any
* legal liability or responsibility for the accuracy, completeness or usefullness of
* this program code.
function cleantext(string) {
private static char[] hex={'0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f'};
* Method for html escaping a String, for use in a textarea
* @param original The String to escape
* @return The escaped String
public static String escapeTextArea(String original)
return escapeSpecial(escapeTags(original));
* Normal escape function, for Html escaping Strings
* @param original The original String
* @return The escape String
public static String escape(String original)
return escapeSpecial(escapeBr(escapeTags(original)));
public static String escapeTags(String original)
if(original==null) return "";
StringBuffer out=new StringBuffer("");
char[] chars=original.toCharArray();
for(int i=0;i<chars.length;i++)
boolean found=true;
switch(chars[i])
case 60:out.append("<"); break; //<
case 62:out.append(">"); break; //>
case 34:out.append("""); break; //"
default:found=false;break;
if(!found) out.append(chars[i]);
return out.toString();
public static String escapeBr(String original)
if(original==null) return "";
StringBuffer out=new StringBuffer("");
char[] chars=original.toCharArray();
for(int i=0;i<chars.length;i++)
boolean found=true;
switch(chars[i])
case '\n': out.append("<br/>"); break; //newline
case '\r': break;
default:found=false;break;
if(!found) out.append(chars[i]);
return out.toString();
public static String escapeSpecial(String original)
if(original==null) return "";
StringBuffer out=new StringBuffer("");
char[] chars=original.toCharArray();
for(int i=0;i<chars.length;i++)
boolean found=true;
switch(chars[i]) {
case 38:out.append("&"); break; //&
case 198:out.append("Æ"); break; //Æ
case 193:out.append("Á"); break; //Á
case 194:out.append("Â"); break; //Â
case 192:out.append("À"); break; //À
case 197:out.append("Å"); break; //Å
case 195:out.append("Ã"); break; //Ã
case 196:out.append("Ä"); break; //Ä
case 199:out.append("Ç"); break; //Ç
case 208:out.append("Ð"); break; //Ð
case 201:out.append("É"); break; //É
case 202:out.append("Ê"); break; //Ê
case 200:out.append("È"); break; //È
case 203:out.append("Ë"); break; //Ë
case 205:out.append("Í"); break; //Í
case 206:out.append("Î"); break; //Î
case 204:out.append("Ì"); break; //Ì
case 207:out.append("Ï"); break; //Ï
case 209:out.append("Ñ"); break; //Ñ
case 211:out.append("Ó"); break; //Ó
case 212:out.append("Ô"); break; //Ô
case 210:out.append("Ò"); break; //Ò
case 216:out.append("Ø"); break; //Ø
case 213:out.append("Õ"); break; //Õ
case 214:out.append("Ö"); break; //Ö
case 222:out.append("Þ"); break; //Þ
case 218:out.append("Ú"); break; //Ú
case 219:out.append("Û"); break; //Û
case 217:out.append("Ù"); break; //Ù
case 220:out.append("Ü"); break; //Ü
case 221:out.append("Ý"); break; //Ý
case 225:out.append("á"); break; //á
case 226:out.append("â"); break; //â
case 230:out.append("æ"); break; //æ
case 224:out.append("à"); break; //à
case 229:out.append("å"); break; //å
case 227:out.append("ã"); break; //ã
case 228:out.append("ä"); break; //ä
case 231:out.append("ç"); break; //ç
case 233:out.append("é"); break; //é
case 234:out.append("ê"); break; //ê
case 232:out.append("è"); break; //è
case 240:out.append("ð"); break; //ð
case 235:out.append("ë"); break; //ë
case 237:out.append("í"); break; //í
case 238:out.append("î"); break; //î
case 236:out.append("ì"); break; //ì
case 239:out.append("ï"); break; //ï
case 241:out.append("ñ"); break; //ñ
case 243:out.append("ó"); break; //ó
case 244:out.append("ô"); break; //ô
case 242:out.append("ò"); break; //ò
case 248:out.append("ø"); break; //ø
case 245:out.append("õ"); break; //õ
case 246:out.append("ö"); break; //ö
case 223:out.append("ß"); break; //ß
case 254:out.append("þ"); break; //þ
case 250:out.append("ú"); break; //ú
case 251:out.append("û"); break; //û
case 249:out.append("ù"); break; //ù
case 252:out.append("ü"); break; //ü
case 253:out.append("ý"); break; //ý
case 255:out.append("ÿ"); break; //ÿ
case 162:out.append("¢"); break; //¢
default:
found=false;
break;
if(!found)
if(chars[i]>127) {
char c=chars[i];
int a4=c%16;
c=(char) (c/16);
int a3=c%16;
c=(char) (c/16);
int a2=c%16;
c=(char) (c/16);
int a1=c%16;
out.append("&#x"+hex[a1]+hex[a2]+hex[a3]+hex[a4]+";");
else
out.append(chars[i]);
return out.toString();
</cfscript>
<cfset cleanedtext = cleantext(dirtytext)>
Although actually I also ended up changing my charset of my tables to utf8 (it was latin_swedish) and that seems to have solved the head issue (with special characters (bullet points i think it was) throwing an error when inserting them in the db) -
How to add multiple table when creating add on using b1de
Hi all,
Plz help me
How to add multiple table when creating add on using b1de.
ThanksHi dns_sap,
Can you explain a little better what you are trying to accomplish? Is it to create UserTables and UserFields in the database, when the addon runs the first time?
If so, you can use the following code
Add User Table
Try
Dim lRetCode As Long
Dim oUDT As SAPbobsCOM.UserTablesMD = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oUserTables)
oUDT.TableName = TableName
oUDT.TableDescription = TableDescription
oUDT.TableType = TableType
lRetCode = oUDT.Add
'// Check for error when adding the Table: if lRetCode = 0 the table was created; if lRetCode = -2035 the table already exisits
If lRetCode <> 0 Then
oApplication.MessageBox("Error: " & lRetCode.ToString & ", " & oCompany.GetLastErrorDescription)
End If
Catch ex As Exception
oApplication.MessageBox(oCompany.GetLastErrorDescription)
Finally
System.Runtime.InteropServices.Marshal.ReleaseComObject(oUDT)
oUDT = Nothing
lRetCode = Nothing
GC.Collect()
End Try
Add User Field
Try
Dim lRetCode As Long
Dim oUDF As SAPbobsCOM.UserFieldsMD = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oUserFields)
oUDF.TableName = TableName
oUDF.Name = FieldName
oUDF.Description = FieldDescription
oUDF.Type = FieldType
lRetCode = oUDF.Add
'// Check for error when adding the field: if lRetCode = 0 the field was created; if lRetCode = -2035, the field already exists
If lRetCode <> 0 Then
oApplication.MessageBox("Error: " & oCompany.GetLastErrorCode & ", " & oCompany.GetLastErrorDescription)
End If
Catch ex As Exception
oApplication.MessageBox(oCompany.GetLastErrorDescription)
Finally
System.Runtime.InteropServices.Marshal.ReleaseComObject(oUDF)
oUDF = Nothing
lRetCode = Nothing
GC.Collect()
End Try
Regards,
Vítor Vieira -
How does one add tables to an existing universe using COM designer SDK.
Morning All
How does one add tables to an existing universe using COM designer SDK. I have tried:
objUniverse.Tables.Add (strTable_Name)
but get "Cannot create Table" error.
Any ideas?
Thanks in advance.
AnitaHi Anita,
-Use the Add method to add classes and objects to an existing universe using a VB 6 application.
Adding a Class
Definition: Function Add(Name As String) As Class
Syntax: NameOfClassesVariable.Add
Adding an Object Instance
Definition: Function Add(Name As String, [ClassName As String]) As Object
Syntax: NameOfObjectsVariable.Add(name, [class])
- name is the name of the object.
- class is the name of the class containing the object. This parameter should be used in cases where more than one objects exist with the same name.
Sample Visual Basic 6 Code
Dim DesApp As Designer.Application
'MODIFY AND EXPORT CLASSES AND OBJECTS OF AN EXISTING UNIVERSE
Sub modify_and_export_universe()
Dim DesUnv As Designer.Universe
Dim DesCls As Designer.Class
Dim DesObj As Designer.Object
Dim DesDBCol As Designer.DBColumn
Dim DBColName As String
Set DesApp = New Designer.Application
'Login to designer
Call DesApp.LogonDialog
'Make sure to log on with your administrator profile
'e.g : "hostname","username", "password","Enterprise"
'Make Designer application visible
DesApp.Visible = True
'This line disable warning messages from Designer
DesApp.Interactive = False
'to Open locally the universe you want to modify
'Set DesUnv = DesApp.Universes.Open("club_uni")
'Use OpenFromEnterprise method (Universes Class) to import a universe from the repository and opens it
Set DesUnv = DesApp.Universes.OpenFromEnterprise("Universes", "club_uni", False)
'Add a valid connection which already exists
DesUnv.Connection = "club"
'open the universe
'Call DesApp.Universes.Open("club_universe")
'Add the table Account and refresh the view in the main window
Set DesTab = DesUnv.DBTables.Item("Customer").Insert
DesUnv.ArrangeTables
'Add a class
Set DesCls = DesUnv.Classes.Add("Class MyCustomer")
'Looping through all the fields of the DB Table Account
For Each DesDBCol In DesUnv.DBTables.Item("Customer").DBColumns
'Store name of the column
DBColName = DesDBCol.Name
'Add an object to the class
Set DesObj = DesCls.Objects.Add("Obj " & DBColName)
'Affect a field to the object
DesObj.Select = "Customer" & "." & DBColName
Next
'Save the existing universe with the same name club_uni or you can change
DesUnv.SaveAs "club_uni"
MsgBox "Universe created and saved Class MyCustomer has been added!!"
'Close the universe
UnvFullName = DesUnv.FullName
MsgBox "The UniverseFilePath is " & UnvFullName
'Close the universe
DesUnv.Close
'This line disable warning messages from Designer
DesApp.Interactive = False
'Export the universe to the CMS DB (to the last universe folder)
'Make sure you save the universe before exporting it
Call DesApp.Universes.Export("Universes", UnvFullName)
MsgBox "This document has been exported successfully !!"
'Close designer
DesApp.Quit
Set DesApp = Nothing
End Sub
Hope this helps.
Regards,
Deepti Bajpai -
How to divide an bytearray into chunks in java using streams
how to divide an bytearray into chunks in java using streams
i'm trying to read an image using fileinputstream then converting to bytearray after conversion i have to read that image chunk by chunk and write to a outputstream
-
How to scan more pages into one PDF file using hP inkjet 2515
Dear friend
How to scan more pages into one PDF file using hP inkjet 2515Dear friend
How to scan more pages into one PDF file using hP inkjet 2515 -
How to upload a video into Asset Library programmatically using server side code in sharepoint 2013
How to upload a video into Asset Library programmatically using server side code in sharepoint 2013
First you need to configure your asset library with video content type and then you can use SharePoint object model to upload the video files in it...
check this link for setting up Asset library
http://www.c-sharpcorner.com/UploadFile/54db21/asset-library-in-sharepoint-2010/
http://social.technet.microsoft.com/Forums/sharepoint/en-US/1d64a5f7-c7db-4ae0-8b0d-d0722cacf5f2/assets-library-video-files-and-c?forum=sharepointdevelopmentprevious
Mark ANSWER if this reply resolves your query, If helpful then VOTE HELPFUL
INSQLSERVER.COM
Mohammad Nizamuddin -
How to join cluster table?
How to join the cluster table with the transparent table?In specific ,can you pls tell me how can i join bkpf and bseg?
Hi Aravind,
Check this code,
tables : bkpf,
bseg.
INTERNAL TABLE AND WORK AREA FOR THE FIELDS IN BKPF TABLE *
data : begin of itab_bkpf occurs 0,
bukrs like bkpf-bukrs, "Company Code.
gjahr like bkpf-gjahr, "Fiscal Year.
budat like bkpf-budat, "Posting Date in the Document.
belnr like bkpf-belnr, "Accounting document number.
blart like bkpf-blart, "Document Type.
end of itab_bkpf.
data : wa_bkpf like line of itab_bkpf.
INTERNAL TABLE AND WORK AREA FOR THE FIEDLS IN BSEG TABLE *
data : begin of itab_bseg_debit occurs 0,
bukrs like bseg-bukrs, "Company Code.
gjahr like bseg-gjahr, "Fiscal Year.
belnr like bseg-belnr, "Accounting Document Number.
buzei like bseg-buzei, "Line Item.
hkont like bseg-hkont, "General Leadger Account.
shkzg like bseg-shkzg, "Credit/Debit Indicator.
wrbtr like bseg-wrbtr, "Amount in Document Currency.
pswsl like bseg-pswsl, "Update Currency for Gen.Ledger
dmbtr like bseg-dmbtr, "Amount in local currency.
sgtxt like bseg-sgtxt, "Item Text.
zuonr like bseg-zuonr, "Assignment Number.
end of itab_bseg_debit.
data : itab_bseg_credit like standard table of itab_bseg_debit with
header line.
FINAL OUTPUT INTERNAL TABLE *
data : begin of itab_output occurs 0,
belnr(08) ,
bukrs(04) ,
budat like bkpf-budat,
buzei(03) ,
hkont(07) ,
blart(02) ,
shkzg(01) ,
wrbtr(08) ,
pswsl(05) ,
dmbtr(10) ,
sgtxt(19) ,
zuonr(10) ,
end of itab_output.
constants : c_debit type c value 'S',
c_credit type c value 'H'.
SELECT-OPTIONS *
selection-screen begin of block input with frame title text-t01.
select-options : s_bukrs for bkpf-bukrs.
parameters : p_year like bkpf-gjahr visible length 2.
select-options : s_budat for bkpf-budat,
s_dbacct for bseg-hkont,
s_cracct for bseg-hkont,
s_amt for bseg-dmbtr.
selection-screen end of block input.
SELECTING RECORDS FROM BKPF TABLE BASED ON THE CONDITION *
select bukrs gjahr budat belnr blart
from bkpf into table itab_bkpf
where bukrs in s_bukrs and
gjahr eq p_year and
budat in s_budat.
SELECTING DEBIT LINE ITEMITEMS FROM BSEG FOR THE DOCUMENT *
NUMBER SELECTED FROM BKPF *
if not itab_bkpf[] is initial.
select bukrs gjahr belnr buzei
hkont shkzg wrbtr pswsl
dmbtr sgtxt zuonr
from bseg into table itab_bseg_debit
for all entries in itab_bkpf
where bukrs eq itab_bkpf-bukrs and
belnr eq itab_bkpf-belnr and
gjahr eq itab_bkpf-gjahr and
hkont in s_dbacct and
shkzg eq c_debit and
dmbtr in s_amt.
SELECTING CREDIT LINE ITEMITEMS FROM BSEG FOR THE DOCUMENT *
NUMBER SELECTED FROM BKPF *
select bukrs gjahr belnr buzei
hkont shkzg wrbtr pswsl
dmbtr sgtxt zuonr
from bseg into table itab_bseg_credit
for all entries in itab_bkpf
where bukrs eq itab_bkpf-bukrs and
belnr eq itab_bkpf-belnr and
gjahr eq itab_bkpf-gjahr and
hkont in s_cracct and
shkzg eq c_credit and
dmbtr in s_amt.
endif.
sort itab_bkpf by bukrs gjahr belnr.
sort itab_bseg_credit by bukrs gjahr belnr.
LOOPING THE DEBIT ENTRIES *
loop at itab_bseg_debit.
READING THE CREDIT ENTRIES WHICH MATCHES WITH HE CURRENT DOC. NUMBER *
read table itab_bseg_credit with key
bukrs = itab_bseg_debit-bukrs
gjahr = itab_bseg_debit-gjahr
belnr = itab_bseg_debit-belnr binary search.
if sy-subrc eq 0.
*READING THE POSTING DATE AND DOCUMENT TYPE FOR THE CURRENT DOUCMENT *
AND APPENDING THE DEBIT AND CREDIT ENTRIES *
read table itab_bkpf into wa_bkpf with key
bukrs = itab_bseg_debit-bukrs
gjahr = itab_bseg_debit-gjahr
belnr = itab_bseg_debit-belnr binary search.
itab_output-belnr = itab_bseg_debit-belnr.
itab_output-bukrs = itab_bseg_debit-bukrs.
itab_output-budat = wa_bkpf-budat.
itab_output-buzei = itab_bseg_debit-buzei.
itab_output-hkont = itab_bseg_debit-hkont.
itab_output-blart = wa_bkpf-blart.
itab_output-shkzg = itab_bseg_debit-shkzg.
itab_output-wrbtr = itab_bseg_debit-wrbtr.
itab_output-pswsl = itab_bseg_debit-pswsl.
itab_output-dmbtr = itab_bseg_debit-dmbtr.
itab_output-sgtxt = itab_bseg_debit-sgtxt.
itab_output-zuonr = itab_bseg_debit-zuonr.
append itab_output.
itab_output-belnr = itab_bseg_credit-belnr.
itab_output-bukrs = itab_bseg_credit-bukrs.
itab_output-budat = wa_bkpf-budat.
itab_output-buzei = itab_bseg_credit-buzei.
itab_output-hkont = itab_bseg_credit-hkont.
itab_output-blart = wa_bkpf-blart.
itab_output-shkzg = itab_bseg_credit-shkzg.
itab_output-wrbtr = itab_bseg_credit-wrbtr.
itab_output-pswsl = itab_bseg_credit-pswsl.
itab_output-dmbtr = itab_bseg_credit-dmbtr.
itab_output-sgtxt = itab_bseg_credit-sgtxt.
itab_output-zuonr = itab_bseg_credit-zuonr.
append itab_output.
endif.
endloop.
sort itab_output by belnr budat shkzg.
LOOPING OUTPUT INTERNAL TABLE *
*FORMAT INTENSIFIED INPUT.
*FORMAT INVERSE ON.
loop at itab_output.
format hotspot on.
format color 5 inverse.
write :/ sy-vline,
000 itab_output-belnr, 12 sy-vline,
013 itab_output-bukrs, 17 sy-vline,
019 itab_output-budat, sy-vline,
034 itab_output-buzei, 40 sy-vline,
042 itab_output-hkont, sy-vline,
054 itab_output-blart, 60 sy-vline,
065 itab_output-shkzg, 70 sy-vline,
072 itab_output-wrbtr, sy-vline,
085 itab_output-pswsl, sy-vline,
093 itab_output-dmbtr, sy-vline,
106 itab_output-sgtxt, sy-vline,
itab_output-zuonr, sy-vline.
format hotspot off.
endloop.
uline 0(139).
<b>Regards,
Jackie.</b> -
How to include a table into transport request
Hello,
please, i want to export 2 tables into a request order, then i will import this order on an other system; is it possible?
how please?
RegardsHi,
In that case it will help you
http://searchsap.techtarget.com/tip/How-to-transport-table-entries
Regards, -
Hi ,
I have a requirement to read cluster tables data using import statement . I have to access cluster tables data based on selection criteria . Any body help me regarding this isuue .
Regards
UdayHi Uday,
Check this one:
[Extraction from cluster tables through function module|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a0f46157-e1c4-2910-27aa-e3f4a9c8df33]
Re: BW extractor for ERP cluster tables
Regards,
Chandra Sekhar -
How to copy Oracle tables into a CD-ROM
Hi, I have created some tables in my user account in Oracle. Now I want to burn them into a CD-ROM. Please tell me step by step instructions to copy the contents to a CD-ROM. Thanks in advance.
user13288395 wrote:
Hi, I have created some tables in my user account in Oracle. Now I want to burn them into a CD-ROM. Please tell me step by step instructions to copy the contents to a CD-ROM. Thanks in advance.Tables don't exist physically. They are logical representation of your Data.
So a straight forward answer is you cant burn a table into a CD.
But what you can do is Burn the Table information and Table Data into a CD. For that you need to export the table as a file and then write that file into a CD.
Maybe you are looking for
-
How to create new dynamic subtotals in pricing
Hello All, Could any of you advice how to create a new dyncamic subtotals. I know how to create regular subtotals in KOMP but was wondering how create dynamic subtotals which can be used during the pricing runtime? Some of the dynamioc subtotals are
-
Supres selection screen.
Hi, Can you please suggest me in which statement i am wrong ,i want to supress the second block(B1) on selection screen while i am selecting radio button 3. REPORT ZFAGPRO no standard page heading line-size 180. TABLES :ZFagpro,zretpro. data : begi
-
My pictures can't be found.
While I am posting an ad on Craigslist, I can not find any pictures.
-
Hey! I'm having some issues with an image I made for the DVD menu. I created an image in Illustrator (720 x 480), saved it as a JPEG maximum quality and imported it into DVD Studio Pro. The DVD is in SD and is dimensions are (720 x 480). However, whe
-
Entering into the method created in custome controller but no output
Hi Experts, Please help me to get the data.I have followed the same process to access the database but no output i am getting.But the method created in custome controller is called and message is also displayed.But no error it is showing.Please tell