Use special string as key of DES

I want to use a special string as key of DES.
I f I want to use a string which length is more than 8 as key,what should I do?
Thanks

Although DES has been designed for using keys composed of eight 7-bit ASCII characters with parity (i.e., plain-text passwords), you do not need to use such "weak" keys. Common passwords have almost no "entropy" (i.e., random information); so you must not use passwords directly in any algorithm (DES, AES, RC4 etc.).
Remember - keys are not passwords; keys can be derived from passwords. Cryptographic algorithms usually use keys, not passwords.
The PBE algorithm (Password-Based Encryption) use passwords for encrypting, but do not use the passwords directly. It calculates a special function than derives a key from a password.
Study the PBE algorithm instead of trying to use the password as a key directly.
I will give an example to make you understand the problem better.
There is a class of functions called "cryptographic hashes" that works "digesting" the bytes you pass to it.
They receive any quantity of bytes as input, and return a fixed-size result (160 bits = 20 bytes for SHA-1, 128 bits = 16 bytes for MD5).
Examples of cryptographic hash are the MD5 and SHA-1 functions.
I will give several words that are very near in spelling, but their hashes are completely different.
The SHA-1 of "password" is 5BAA61E4 C9B93F3F 0682250B 6CF8331B 7EE68FD8
The SHA-1 of "passwords" is A267F7DB A707256B 0B664DEE 86AB9AE8 B4941218
The SHA-1 of "passwort" is 2E2B6533 A81BC154 30CF65DE 46DC097E EB5BA70C
The SHA-1 of "Password" is 8BE3C943 B1609FFF BFC51AAD 666D0A04 ADF83C9D
If you modify a byte in the content, the value is completely altered. You can see that the SHA-1 of "password" and "Password" are completely different.
The "naive" way of deriving a key from a password is simply to calculate the SHA-1 of the password, throwing out the unneeded bits (for instance, if you use DES, you can use only the first 8 bytes - 64 bits of the SHA-1 value.)
The PBE algorithm uses a more sofisticated and secure scheme but the inspiration is that you can derive a key from a password, and use the key to encrypt your data.

Similar Messages

  • How can I display special characters of NonEuropean languages (French, Italian, Spanish, German and Portuguese.) using import string mechanism

    I would like to translate the User Interface of my application to French, Italian, Spanish, German and Portuguese.
    When I put special characters in the import string file they showed up as ? (question mark)
    The import strings file includes the following parameters for each string: font, text, size and style. (but no field for script)
    In order to use a unicode font such as Arial I need to select a french script. But this option is not supported bu LabView (As far as I saw)
    A) Is there a font which is directly German/ French etc and not regula font + script parameter?
    B) Are there another required step
    s for special characters support? (When I put speciual characters in the import string file the showed up as ? question mark)

    This was discussed last week in this group- read the previous messages.
    Look for the thread "Foreign Languages in Labview"
    And recite the mantra
    ActiveX is good
    ActiveX is holy
    All Hail Bill
    Those who claim otherwise are heretics and not to be trusted
    Actually, in this case the non-ActiveX suggestions may be good.
    talia wrote in message
    news:[email protected]..
    > How can I display special characters of NonEuropean languages (French,
    > Italian, Spanish, German and Portuguese.) using import string
    > mechanism

  • Why findByAltKey(String keyName, Key key, int) returns a RowIterator object

    Hi All,
    I was thinking that why findByAltKey(String keyName, Key key, int) returns a RowIterator object and not Row object because alternate key is a candidate key and is unique so only one record should be there for a particular alternate key.
    Thanks
    Puneet

    findByKey (which you could also use) returns Row[]. findByAltKey is just a special version of findByKey that returns a RowIterator.
    Probably it's not going to change for historical reasons.
    Plus, the Key you use doesn't have to be a full key - it can be a partial one, meaning that you can match more than one row.
    John

  • The MAC signature found in the HTTP request '***' is not the same as any computed signature. Server used following string to sign: 'POST

    Hi,
    When trying with Postman sending a REST call to Azure Storage Queues I get:
    The MAC signature found in the HTTP request '***' is not the same as any computed signature. Server used following string to sign: 'POST.
    The code I have for creating the Authorization Header:
    var accountName = "my_account";
    string key = ConfigurationManager.AppSettings["my_access_key"];
    DateTime dt = DateTime.Now;
    string formattedDate = String.Format("{0:r}", dt);
    var canonicalizedHeaders = "x-ms-date:" + formattedDate + "\n" + "x-ms-version:2009-09-19" + "\n" ;
    var canonicalizedResource = "/my_account/myqueue/messages";
    var stringToSign = String.Format("POST,\n\n\n\n\n\n\n\n\n\n\n{0}{1}", canonicalizedHeaders, canonicalizedResource);
    stringToSign = HttpUtility.UrlEncode(stringToSign);
    HMACSHA256 hmac = new HMACSHA256(Encoding.UTF8.GetBytes(key));
    var signature = Convert.ToBase64String(hmac.ComputeHash(Encoding.UTF8.GetBytes(stringToSign)));
    var authorizationHeader = String.Format(CultureInfo.InvariantCulture, "SharedKey {0}:{1}", accountName, signature);
    return authorizationHeader;
    Anyone any idea what I'm missing/doing wrong?
    Additional question: do i have to create for every message I want to send a new Authorization header? Or is there an option (as with Service Bus Topics) to create a header that can be used for a certain timeframe?
    Thanks.

    One issue is with this line of code:
    HMACSHA256 hmac = new HMACSHA256(Encoding.UTF8.GetBytes(key));
    Please use the following:
    HMACSHA256 hmac = new HMACSHA256(Convert.FromBase64String(key));
    and that should take care of the problem.
    Regarding your question, "do i have to create for every message I want to send a new Authorization header? Or is there an option (as with Service Bus Topics) to create a header that can be used for a certain timeframe?"
    With your current approach, the answer is yes. What you can do is create a Shared Access Signature on the queue which will be valid for certain duration and then use that for posting messages to a queue using simple HttpWebRequest/HttpWebResponse.
    Hope this helps.

  • Using a string variable to create an object

    Hi, I just have a quick question. It is probably very simple but I can not seem to find an asnwer anywhere.
    I have a class called Receive, from this class I derrive 12 difference other classes.
    I also have a hashtable with a bunch of Object objects. At run time I get one of these objects according to some hastable key. So once I have this object I need to cast it to the right type (one of the above mentioned 12).
    So I know I can find out which type this object is by doing this: object.getClass()
    This returns a Class object. I then need to somehow use this class object to perform the cast. I tried everything and it doesnt seem to work. Then I thought well I can get the string name of the class : object.getClass().getName()
    So I'm wandering if there is a way to use this string to cast my object. Or maybe there is another way.
    I did see the cast() method in the Class api but I can't figure out the point of it since is returns an Object class object and not my class's object.

    I took your advice and re factored the Receive class so it had all the functionality I needed except two methods which would then be overridden in the derived classes. What I had a hard time understanding is once an object of class say SpecialReceive extends Receive it can be referred to as Receive yet still maintain that it's a SpecialReceive.
    What I mean is if I give a Receive object to some method and this method has no idea that this object is actually SpecialReceive and it calls a method say run() which gets overridden by the SpecialReceive. I thought that since this method has no idea what type of Receive this object is it will execute Receive's run(). But it actually does know what type of class it is and it executes the right run() method (the one that SpecialReceive overrides).
    After I realized this there is no more need for casting.
    Thanks everyone for your contributions.

  • Parking document Using Special GL ,

    While parking document using special GL Indicator 'A "
    ,system Giving Eroor"  You have selected posting key with special gl Indicator down payment or bill of exchange ...Document parking not allowed for speial gl transaction type " bill of excahge" or down payment .
    Can anyone provide the solution.

    Hi,
    would you please tell me which T-code you are using?
    I used F-29 to do downpayment, but there is no possibility to park the document. And I tried F-22, there is error information 'Posting key 01 does not permit specification of a special G/L indicator'.
    Kind Regards, Lawrence

  • How to post vnedor invoice by fb60 using special gl indicator

    HI guys,
    I want to post an vendor invoice by t-code FB60 using Special GL Indicator but system
    "Posting key 31 does not permit specification of a special G/L indicator".
    How can I resolve this issue.
    Thanks
    Khalid

    Hi,
         Down payment                              
    T-Code     PK     Description               Gl              Doc Type          Amount
    F-47      Cr     39                                               KA     F           -1000
    F110      Dr     29     Vendor (Spl G/L)     1222152     ZP     A              1000
          Cr     50     Bank                             1311401                        -1000
    FB01Cr     31     Vendor     1420139     KR          -1000
          Dr     50     Expenses     4110302               1000
    F-54      Cr     50     Vendor (Spl Gl)     1222152     KA     A     -1000
          Dr     50     Vendor     1420139     KA          1000
    F110      Dr     50     Vendor     1420139     AB          -1000
          Cr     50     Vendor     1420139               1000
         BOE                              
    T-Code          PK     Description     Gl      Doc Type          Amount
    FB01     Cr      31     Vendor     1420139     KR          -1000
         Dr      40     Expenses     4110302               1000
    F-40     Cr      39     Bank Vendor     1311401     KZ          -1000
         Dr      25     Vendor      1420139               1000
    F-40     Cr      39     Bank Vendor     1311401     KZ     L     -1000
         Dr      25     Vendor      1420139               1000
    SKS

  • Using NUMBER as a key

    I need to create an index organized "mean and lean" table with very high cardinality (~ 1B recs). The table will consist of 1 or 2 columns of type NUMBER, plus a foreign key generated by a sequence. I need a "mean and lean" data type to use for the foreign key.
    After understanding the true nature of NUMBER, I resist using that data type. Compared to using a true binary integer, it'll be longer, variable in length and might even have to be translated to binary before it can be used correctly in a B-Tree sort. Oracle apparently does not support true binary integers, my preferred choice.
    Since only C/SQL programs will load the DB, I'm considering using a CHAR(x) data type (a true, static length field) and stuffing it with real binary integer data. In a sense, I'll be forcing a CHAR(x) type to be a binary int.
    Q: Am I wrong in assessing NUMBER as a poor choice for an index?
    Q: Can anyone forsee problems in using the CHAR(x) approach?
    Q: Will Oracle cough on the unprintable characters I will try to store in CHAR(x)?
    Q: Will this be a more efficient data type to use for an index?

    And the answer is....
    ORACLE really give you no choice. NUMBER is the only way to store integers. You can use words like INTEGER and LONG and SHORT in the "Create Table" command, but those all just translate to NUMBER. Trying to stuff true binary numbers in CHAR(x) doesn't work either, probably because many of them are unprintables and RDBMS won't accept that. Storing true binary values in RAW isn't much better than NUMBER because it's got a 1-2 byte "string length" header attached to it (much like NUMBER).
    Bottom line is that ORACLE does not support true binary integer types and it prevents you from using the potentially workaround of CHAR(x) by rejecting unprintables. Other binary types have string length prefixes which defeat the purpose of having minimally sized binary fields for storage.
    If you want to get true binary integers into an ORACLE database, buy Oracle RDB.

  • How to use Special value set with Column clause to display addtional column

    hi
    can anyone tell me
    How to use Special value set with Column clause to display addtional column
    how can i use FND POPID and with COLUMN clause ?

    Dear Yaseen,
                To get the value in formula cumulative,after you have created the formula for that particular key figure,go to edit and click on tab "calculations".
    In that select overall result as 'count all values not equal to zero' and single result as 'count all values not equal to zero' .
    And mark the cumulative check box underneath.
    I hope you get the desired result and please do me favour .
    Sumit goomber

  • Special string in the deployment path when deploy a war file

    Hi,
    When I deploy a war file on a managed server using admin console, it always creates a special string as the sub-directory name. For example, the generated path is:
    $ORACLE_MIDDLEWARE_HOME/user_projects/domains/base_domain/servers/MyManagedServer/tmp/_WL_user/MyDeploymentName/4e5qtq/.
    Where is "4e5qtq" come from? Where to define? Can I give it a fixed name?
    Thanks,
    Richard

    It's an internally generated identifier, you can't change or control it in any manner AFAIK.
    Can you help me understand why it's important that you be able to control it, or even predict it?
    -steve-

  • Use query string between two custom New Form

    Hi guys,
    i have a New Form . In this  form i have  a button that open(onClick) another list form (it is a  different list). I have to pass a field value from the first form to the other . How can i do this using query string?Help please!
    Thank you!

    To pass some value with query string, you just need to open the form url with the querystring parameters (jquery needed):
    var url = '<yourlist>/newform.aspx?parameter1=' + $('input[Title="Title"]').val()
    SP.UI.ModalDialog.ShowPopupDialog(url)
    on the second newform.aspx, you can grab the querystring parameters with the Sharepoint native function "_spGetQueryParam('<lower case query key>')"
    var x = _spGetQueryParam("parameter1")
    Note: make sure you use the key as lowercase, even you if pass it with chars in uppercase.

  • Can a cipher use any type of key?

    I was wondering if it is possible to load a symmetric key from a keystore and use it in a cipher.
    Do ciphers only accept symmetric keys??
    I know that the jks keystore only supports asymmetric keys.
    Is there a Bouncy Castle keystore that stores symmetric keys?
    If so is there a tool that one can use to generate symmetric keys that can be placed in such a keystore (similar to keytool)?
    Any help on this would be greatly appreciated.
    Thank you,
    Blake

    KeyStores can not store symmetric keys otherwise known as Secret Keys. They can only store asymmetric keys. And there are no providers out there that can really change that as the public API for KeyStore provides no means by which to implement one.
    As for ciphers. There are two types of ciphers. The first is symmetric such as DES, Blowfish, AES, DESede, etc... These ciphers use the same key to init for both encrypt and decrypt (aka the secret key). But there are also asymmetric ciphers of which RSA is by far the most common. In asymmetric ciphers you init the cipher with the public key for encryption and the private key for decryption.
    You will have to have a third party provider to use RSA as a cipher as Sun's JCE does not provide an RSA cipher impl. RSA also supports signatures which sun does support.

  • My macbook Pro 13'' keys aren't working (The Esc, F1 to F12 and also the Eject Key doesn't work and so I'm unable to change the varied special features those keys offer.)  Please help what do i do? Because i've gone through all the support options :(

    My macbook Pro 13'' is giving me trouble
    The Esc, F1 to F12 and also the Eject Key doesn't work and so I'm unable to change the varied special features those keys offer.
    Please help what do i do?
    Bceause i've gone through all the support options

    Hi Kash_xo,
    If you are having an issue with some of the keys on your MacBook Pro's internal keyboard not functioning as expected, I would suggest that you troubleshoot using the steps in this article - 
    OS X Mavericks: If keys on your keyboard don’t work
    Thanks for using Apple Support Communities.
    Sincerely,
    Brett L 

  • Error accesing/using a String object.......

    Hi again folks!
    Well now I have other problem, I don?t know what's happening, but I have simple C++ program as shared object which retrieves information from a Database, with the query results it makes a single string with all the data retrieved.
    This C++ program is called by a Java program using JNI, but when my Java program receives the string and tries to parse it with the StringTokenizer object I get an error like this:
    SIGSEGV 11* segmentation violation
    si_signo [11]: SIGSEGV 11* segmentation violation
    si_errno [0]: Error 0
    si_code [1]: SEGV_ACCERR [addr: 0x45cb2448]
    stackbase=DFFFF0A0, stackpointer=DFFFD0CC
    Full thread dump:
    "SIGQUIT handler" (TID:0xdd300190, sys_thread_t:0x42020, state:R, thread_t:
    t@5, sp:0x0 threadID:0xdeaf0dd8, stack_base:0xdeaf0d6c, stack_size:0x20000) prio
    =0
    "Finalizer thread" (TID:0xdd3000d0, sys_thread_t:0x41fb8, state:CW, thread_t
    : t@4, sp:0x0 threadID:0xdebb0dd8, stack_base:0xdebb0d6c, stack_size:0x20000) pr
    io=1
    "main" (TID:0xdd3000a8, sys_thread_t:0x42908, state:R, thread_t: t@1, sp:0x0
    threadID:0x20a18, stack_base:0xdffff0a0, stack_size:0x800000) prio=5 *current t
    hread*
    ObjectFactory.createObject(Compiled Code)
    Test.main(Compiled Code)
    Registered Monitor Dump:
    PCMap lock: <unowned>
    Thread queue lock: <unowned>
    Name and type hash table lock: <unowned>
    String intern lock: <unowned>
    JNI pinning lock: <unowned>
    JNI global reference lock: <unowned>
    BinClass lock: <unowned>
    Class loading lock: owner "main" (0x42908, 1 entry)
    Java stack lock: <unowned>
    Code rewrite lock: <unowned>
    Heap lock: <unowned>
    Has finalization queue lock: <unowned>
    Finalize me queue lock: <unowned>
    Waiting to be notified:
    "Finalizer thread"
    Monitor cache expansion lock: <unowned>
    Monitor registry: owner "main" (0x42908, 1 entry)
    Abort (core dumped)
    I dont know if I have to do something special before use the String, what's happening?
    Any comment will be welcome.
    Thanks in advance.

    I hope this could help to clarify the scenario
    In a previous query I get the number of rows returned by the next query
    this number is stored at SQL_NUM_SEGS.arr variable. When I have the number of rows I reserve memory for the char array that I'm going to return with all the information.
    AC01_TRAMA=(char *)malloc(atol(SQL_NUM_SEGS.arr) * INT02_TAM_SEG);
    /*embedded PL/SQL code*/
    EXEC SQL DECLARE CUR_EMISORA CURSOR FOR
    SELECT rtrim(to_char(NUM_EMISORA)) || '|' || rtrim(SERIE) || '|' || EMISORA || '|' || STATUS FROM NUCL_EMISORA WHERE STATUS NOT LIKE 'BAJA';
    EXEC SQL OPEN CUR_EMISORA;
    The next lines of code generate a string like this:
    "UTIL0000|366|239|93-1|FINASA |VIGE|243|3-90|BONSER |VIGE|248|2-94|BONSER |VIGE|287|970403|GOBFED |VIGE|362|93-4|BANOBRA |VIGE|404|2-90|BONSER |VIGE|407|2-95|FINASA |VIGE|633|95|BANMEXI |VIGE|641|2-94|PROMEX |VIGE|645|1-95|FINASA |VIGE|647|1-96|FINASA |VIGE|660|92|BANORTE |VIGE|677|93-3|BANOBRA |VIGE|678|1-90|BIATLAN |VIGE|736|2-95|BONSER |VIGE|786|1-94|BNCI |VIGE|1007|021024|GOBFED |VIGE|1008|021121|GOBFED |VIGE|"
    this string is assigned to AC01_TRAMA(char pointer)and then I return this string in the next way:
    return ( (env)->NewStringUTF(AC01_TRAMA) );
    My java program is this:
    public class Monitor
    public native String consultaGeneral();
    static
    System.load("/afs/invermexico.com.mx/usr2/salponce/gustavo/jni/src_db/Monitor.so");
    public String getTrama()
         String strTrama=consultaGeneral();
    return strTrama;
    public static void main(String []args)
    String strEmisora, strNumEmisora, strStatus,strSerie;
    Monitor m=new Monitor();
    System.out.println(m.getTrama());
    /*java.util.StringTokenizer STk = new java.util.StringTokenizer(m.getTrama(),"|");
    while(objSTk.hasMoreTokens())     
    strEmisora = objSTk.nextToken();
    strNumEmisora = objSTk.nextToken();
    strStatus = objSTk.nextToken();
    strSerie = objSTk.nextToken();
    System.out.println("\n<------>\n"+ strEmisora+"\n"+strNumEmisora+"\n"+strStatus+"\n"+strSerie);
    }//while
    Well, this java program works fine but if I try to create an String tokenizer with it the program crashes, even if I assign the result into a new String object.
    I'm going to put all the code rigth here
    C++ program
    #include "ast_bd.h"
    #include "Monitor.h"
    #include <stdlib.h>
    #include <stdio.h>
    #include <strings.h>
    #include <jni.h>
    #define CHA01_NOMBRE_APP "UTIL0000"
    #define CHA02_FIN_DE_SEG "|"
    #define INT01_TAM_LONG 20
    #define INT02_TAM_SEG 52 /*52 BYTES; Tama�o de los 4 datos en conjunto*/
    Prop�sito :-Determinar cuales son las emisoras con estado de vigente
    o bloqueado.
    -Obtener los datos de una emisora espec�fica.
    -Actualizar los datos de una emisora espec�fica.
    JNIEXPORT jstring JNICALL Java_Monitor_consultaGeneral
    (JNIEnv *env, jobject obj)
    long LO01_STATUS=1;
    char CH01_NUM_SEGS[INT01_TAM_LONG];
    char AC01_TRAMA, AC02_SEG;
    EXEC SQL BEGIN DECLARE SECTION;
    VARCHAR SQL_NUM_SEGS[INT01_TAM_LONG],
    SQL_RESULT[INT02_TAM_SEG];
    EXEC SQL END DECLARE SECTION;
    EXEC SQL WHENEVER SQLERROR CONTINUE;
    open_db();
    EXEC SQL SELECT to_char(COUNT(1)) INTO:SQL_NUM_SEGS FROM NUCL_EMISORA WHERE STATUS NOT LIKE 'BAJA';
    LO01_STATUS = sqlca.sqlcode;
    if( !LO01_STATUS ) /*si todo sali� bien*/
    strcpy(CH01_NUM_SEGS,SQL_NUM_SEGS.arr);
    CH01_NUM_SEGS[SQL_NUM_SEGS.len]='\0';
    AC01_TRAMA=(char *)malloc(atol(SQL_NUM_SEGS.arr) * INT02_TAM_SEG);
    sprintf(AC01_TRAMA,"%s|%s|\0", CHA01_NOMBRE_APP, CH01_NUM_SEGS);
    EXEC SQL DECLARE CUR_EMISORA CURSOR FOR
    SELECT rtrim(to_char(NUM_EMISORA)) || '|' || rtrim(SERIE) || '|' || EMISORA || '|' || STATUS FROM NUCL_EMISORA WHERE STATUS NOT LIKE 'BAJA';
    EXEC SQL OPEN CUR_EMISORA;
    LO01_STATUS = sqlca.sqlcode;
    if( !LO01_STATUS ) /*si todo sali� bien*/
    do
    EXEC SQL FETCH CUR_EMISORA INTO :SQL_RESULT;
    LO01_STATUS = sqlca.sqlcode;/*Recuperamos el estado de la operacion fetch*/
    if( !LO01_STATUS )
    AC02_SEG=(char *)malloc(SQL_RESULT.len);
    strcpy(AC02_SEG,SQL_RESULT.arr);
    AC02_SEG[SQL_RESULT.len]='\0';
    strcat(AC01_TRAMA,AC02_SEG);
    strcat(AC01_TRAMA,CHA02_FIN_DE_SEG);
    }/*if fetch correcto*/
    else
    LO01_STATUS=1;
    }while(!LO01_STATUS);
    EXEC SQL CLOSE CUR_EMISORA;/*Cerramos el cursor*/
    Si no se recuperaron registros, se indicara en el numero de segmentos
    al inicio de la trama.
    }/*if open cursor*/
    }/*if conteo*/
    puts(AC01_TRAMA);
    return ( (env)->NewStringUTF(AC01_TRAMA) );
    }/*consulta_general*/
    Java programs
    public class Monitor
    public native String consultaGeneral();
    static
    System.load("/afs/invermexico.com.mx/usr2/salponce/gustavo/jni/src_db/Monitor.so");
    public String getTrama()
         String strTrama=consultaGeneral();
    return strTrama;
    public static void main(String []args)
    String strEmisora, strNumEmisora, strStatus,strSerie;
    Monitor m=new Monitor();
    System.out.println(m.getTrama());
    /*java.util.StringTokenizer STk = new java.util.StringTokenizer(m.getTrama(),"|");
    while(objSTk.hasMoreTokens())     
    strEmisora = objSTk.nextToken();
    strNumEmisora = objSTk.nextToken();
    strStatus = objSTk.nextToken();
    strSerie = objSTk.nextToken();
    System.out.println("\n<------>\n"+ strEmisora+"\n"+strNumEmisora+"\n"+strStatus+"\n"+strSerie);
    }//while
    Thank's

  • REPORT S_ALR_87013558 - NOT ABLE TO USE SPECIAL CHAR(*,+) IN PROJECT DEF

    Hi to all,
    when using standard report S_ALR_87013558 , i don't manage to use special characters such as * or + . Do i need to apply a note or set something in customizing?
    Thanks for your help.
    Ciao, Carlo

    Hi Carlo,
    The customizing for using special characters is found in OPSK tcode. It is called "Define Special Characters for Project".
    Ciao,
    Dave

Maybe you are looking for

  • How to delete a photo on Icloud

    How long does Icloud hold a photo? Why is there not an option to delete?

  • Mail Problems- Sending mail and auto check not working

    I am trying to connect to my schools exchange mail server over imap and can no longer seem to send out mail, it tells me it cannot send from the designated server. This seems to have been a problem since I upgraded to tiger a few months ago. Also mor

  • Function Module Extraction!! Please HELP!!

    Hi Experts, This is my first project in BW. Please help!! The existing function module using 3 tables to extract (Full update) data. Now, I have to enable the delta for this generic extractor. I have seen RSA3_GET_DATA_SIMPLE (nothing specified for D

  • Printing is not happenong

    The print job appears in the queue but does not print. I have tried disconnecting power cord, uninstaling and still nothing happens. Any ideas?

  • Output Type Print Issue

    Hi Experts , I have a output type ZDDC that is triggered from Shipment document and printed automatically at the end user  . Now they dont want the print out automatically for only Belgium. Means ZZDC will be triggered but no auto print out for Belgi