How can we create a common function for 2 or more java card applets?

I have 2 java card applets. They use one common function. But i don't know how to set up it. Anybody knows it, please help me. Please show me step by step to do it. Thank you.

When insert below line of code in the Test_Class_1.java and Test_Class_2, the Project will be failed:
byte aP1 = Test_common_function.GetP1((byte)0x02);
byte aP1 = Test_common_function.GetP1((byte)0x01);
Here is the source code:
Test_Class_2.java
package Test_Class_2;
import Test_common_function.Test_common_function;
import javacard.framework.APDU;
import javacard.framework.Applet;
public class Test_Class_2 extends Applet
   public static void install(byte[] bArray, short bOffset, byte bLength)
      // GP-compliant JavaCard applet registration
      new Test_Class_2().register(bArray, (short) (bOffset + 1),
            bArray[bOffset]);
   public void process(APDU apdu)
      byte aP1 = Test_common_function.GetP1((byte)0x02);
}Test_Class_1.java
package Test_Class_1;
import Test_common_function.Test_common_function;
import javacard.framework.APDU;
import javacard.framework.Applet;
public class Test_Class_1 extends Applet
   public static void install(byte[] bArray, short bOffset, byte bLength)
      // GP-compliant JavaCard applet registration
      new Test_Class_1().register(bArray, (short) (bOffset + 1),
            bArray[bOffset]);
   public void process(APDU apdu)
      byte aP1 = Test_common_function.GetP1((byte)0x02);
}Test_common_function.java
package Test_common_function;
import javacard.framework.APDU;
import javacard.framework.ISO7816;
import javacard.framework.Applet;
import javacard.framework.ISOException;
public class Test_common_function extends Applet
   public static void install(byte[] bArray, short bOffset, byte bLength)
      // GP-compliant JavaCard applet registration
      new Test_common_function().register(bArray,
            (short) (bOffset + 1), bArray[bOffset]);
   public void process(APDU apdu)
      // Good practice: Return 9000 on SELECT
      if (selectingApplet())
         return;
      byte[] buf = apdu.getBuffer();
      switch (buf[ISO7816.OFFSET_INS])
         case (byte) 0x00:
            break;
         default:
            // good practice: If you don't know the INStruction, say so:
            ISOException.throwIt(ISO7816.SW_INS_NOT_SUPPORTED);
   public static byte bP1_Class1 = (byte)0x90;
   public static byte bP1_Class2 = (byte)0x90;
   public static byte GetP1(byte idclass)
      return idclass == (byte)0x01? bP1_Class1:bP1_Class2;
}and here is the trace log (in case of failure)
cm>  /term "Remote|localhost:60351"
--Opening terminal
/card -a a000000003000000 -c com.ibm.jc.CardManagerresetCard with timeout: 0 (ms)
--Waiting for card...
ATR=3B F8 13 00 00 81 31 FE 45 4A 43 4F 50 76 32 34    ;.....1.EJCOPv24
    31 B7                                              1.
IOCTL().
ATR:
         T = 1                  
=> 00 A4 04 00 08 A0 00 00 00 03 00 00 00 00          ..............
(578768 nsec)
<= 6F 65 84 08 A0 00 00 00 03 00 00 00 A5 59 9F 65    oe...........Y.e
    01 FF 9F 6E 06 47 91 01 17 33 00 73 4A 06 07 2A    ...n.G...3.sJ..*
    86 48 86 FC 6B 01 60 0C 06 0A 2A 86 48 86 FC 6B    .H..k.`...*.H..k
    02 02 01 01 63 09 06 07 2A 86 48 86 FC 6B 03 64    ....c...*.H..k.d
    0B 06 09 2A 86 48 86 FC 6B 04 02 15 65 0B 06 09    ...*.H..k...e...
    2B 85 10 86 48 64 02 01 03 66 0C 06 0A 2B 06 01    +...Hd...f...+..
    04 01 2A 02 6E 01 02 90 00                         ..*.n....
Status: No Error
cm>  set-key 255/1/DES-ECB/404142434445464748494a4b4c4d4e4f 255/2/DES-ECB/404142434445464748494a4b4c4d4e4f 255/3/DES-ECB/404142434445464748494a4b4c4d4e4f
cm>  init-update 255
=> 80 50 00 00 08 37 0D D8 24 C9 C8 32 53 00          .P...7..$..2S.
(1829 usec)
<= 00 00 DE 81 34 18 39 B7 09 70 FF 02 00 00 3D 02    ....4.9..p....=.
    9C 31 C7 89 7A 8E 57 44 05 A7 67 C7 90 00          .1..z.WD..g...
Status: No Error
cm>  ext-auth plain
=> 84 82 00 00 10 D8 BE 91 A3 94 E8 34 18 42 28 F6    ...........4.B(.
    74 EE 50 06 29                                     t.P.)
(1683 usec)
<= 90 00                                              ..
Status: No Error
cm>  delete -r 01020304050102
=> 80 E4 00 80 09 4F 07 01 02 03 04 05 01 02 00       .....O.........
(833593 nsec)
<= 6A 88                                              j.
Status: Reference data not found
jcshell: Error code: 6a88 (Reference data not found)
jcshell: Wrong response APDU: 6A88
Ignoring expected error
cm>  delete -r 01020304050103
=> 80 E4 00 80 09 4F 07 01 02 03 04 05 01 03 00       .....O.........
(769014 nsec)
<= 6A 88                                              j.
Status: Reference data not found
jcshell: Error code: 6a88 (Reference data not found)
jcshell: Wrong response APDU: 6A88
Ignoring expected error
cm>  delete -r 010203040501
=> 80 E4 00 80 08 4F 06 01 02 03 04 05 01 00          .....O........
(734456 nsec)
<= 6A 88                                              j.
Status: Reference data not found
jcshell: Error code: 6a88 (Reference data not found)
jcshell: Wrong response APDU: 6A88
Ignoring expected error
cm>  upload -c -d -b 250 "D:\WorkSpace\Test_Common_Funcation\bin\Test_common_function\javacard\Test_common_function.cap"
=> 80 E6 02 00 13 06 01 02 03 04 05 01 08 A0 00 00    ................
    00 03 00 00 00 00 00 00 00                         .........
(1864 usec)
<= 00 90 00                                           ...
Status: No Error
Start loading Header.cap (44 byte)
=> 80 E8 00 00 2C C4 82 03 E3 01 00 25 DE CA FF ED    ....,......%....
    02 02 04 00 01 06 01 02 03 04 05 01 14 54 65 73    .............Tes
    74 5F 63 6F 6D 6D 6F 6E 5F 66 75 6E 63 74 69 6F    t_common_functio
    6E 00                                              n.
(1607 usec)
<= 00 90 00                                           ...
Status: No Error
Header.cap loaded (44 byte)
Start loading Directory.cap (36 byte)
=> 80 E8 00 01 24 02 00 21 00 25 00 21 00 0C 00 0B    ....$..!.%.!....
    00 26 00 0E 00 4C 00 0C 00 0D 00 00 00 6F 02 5D    .&...L.......o.]
    00 02 00 00 00 00 01 01 00 00                      ..........
(1368 usec)
<= 00 90 00                                           ...
Status: No Error
Directory.cap loaded (36 byte)
Start loading Import.cap (14 byte)
=> 80 E8 00 02 0E 04 00 0B 01 03 01 07 A0 00 00 00    ................
    62 01 01 00                                        b...
(1096 usec)
<= 00 90 00                                           ...
Status: No Error
Import.cap loaded (14 byte)
Start loading Applet.cap (15 byte)
=> 80 E8 00 03 0F 03 00 0C 01 08 01 02 03 04 05 01    ................
    01 01 00 08 00                                     .....
(1188 usec)
<= 00 90 00                                           ...
Status: No Error
Applet.cap loaded (15 byte)
Start loading Class.cap (17 byte)
=> 80 E8 00 04 11 06 00 0E 00 00 00 80 03 00 FF 00    ................
    07 01 00 00 00 1C 00                               .......
(1457 usec)
<= 00 90 00                                           ...
Status: No Error
Class.cap loaded (17 byte)
Start loading Method.cap (79 byte)
=> 80 E8 00 05 4F 07 00 4C 00 01 10 18 8C 00 02 7A    ....O..L.......z
    05 30 8F 00 08 3D 8C 00 00 18 1D 04 41 18 1D 25    .0...=......A..%
    8B 00 01 7A 02 21 18 8B 00 06 60 03 7A 19 8B 00    ...z.!....`.z...
    04 2D 1A 04 25 73 00 09 00 00 00 00 00 0F 11 6D    .-..%s.........m
    00 8D 00 07 7A 02 10 1C 04 6B 07 7C 00 03 70 05    ....z....k.|..p.
    7C 00 05 78 00                                     |..x.
(1101 usec)
<= 00 90 00                                           ...
Status: No Error
Method.cap loaded (79 byte)
Start loading StaticField.cap (15 byte)
=> 80 E8 00 06 0F 08 00 0C 00 02 00 00 00 00 00 00    ................
    00 02 90 90 00                                     .....
(1069 usec)
<= 00 90 00                                           ...
Status: No Error
StaticField.cap loaded (15 byte)
Start loading ConstantPool.cap (41 byte)
=> 80 E8 00 07 29 05 00 26 00 09 06 00 00 01 03 80    ....)..&........
    03 02 06 80 03 00 05 00 00 00 03 80 0A 01 05 00    ................
    00 01 03 80 03 03 06 80 07 01 01 00 02 00 00       ...............
(3134 usec)
<= 00 90 00                                           ...
Status: No Error
ConstantPool.cap loaded (41 byte)
Start loading RefLocation.cap (16 byte)
=> 80 E8 00 08 10 09 00 0D 00 00 00 09 05 06 04 0A    ................
    07 07 13 0A 05 00                                  ......
(2067 usec)
<= 00 90 00                                           ...
Status: No Error
RefLocation.cap loaded (16 byte)
Start loading Descriptor.cap (114 byte)
=> 80 E8 00 09 72 0B 00 6F 01 00 01 00 02 00 00 02    ....r..o........
    00 04 00 09 00 00 00 80 03 01 09 00 00 01 80 03    ................
    00 81 00 01 00 14 00 05 00 00 00 00 01 09 00 08    ................
    00 16 00 12 00 00 00 00 07 01 00 1C 00 19 00 1F    ................
    00 00 00 00 02 09 00 3D 00 1D 00 0D 00 00 00 00    .......=........
    00 09 00 14 00 16 00 14 00 1F 00 21 00 1F 00 23    ...........!...#
    00 25 FF FF 01 10 04 B4 31 06 68 00 A1 02 33 01    .%......1.h...3.
    30 01 B0 01 20 02 41 00                            0... .A.
(1344 usec)
<= 00 90 00                                           ...
Status: No Error
Descriptor.cap loaded (114 byte)
Start loading Debug.cap (608 byte)
=> 80 E8 00 0A FA 0C 02 5D 00 1A 00 29 54 65 73 74    .......]...)Test
    5F 63 6F 6D 6D 6F 6E 5F 66 75 6E 63 74 69 6F 6E    _common_function
    2F 54 65 73 74 5F 63 6F 6D 6D 6F 6E 5F 66 75 6E    /Test_common_fun
    63 74 69 6F 6E 00 19 6A 61 76 61 63 61 72 64 2F    ction..javacard/
    66 72 61 6D 65 77 6F 72 6B 2F 41 70 70 6C 65 74    framework/Applet
    00 19 54 65 73 74 5F 63 6F 6D 6D 6F 6E 5F 66 75    ..Test_common_fu
    6E 63 74 69 6F 6E 2E 6A 61 76 61 00 0A 62 50 31    nction.java..bP1
    5F 43 6C 61 73 73 31 00 01 42 00 0A 62 50 31 5F    _Class1..B..bP1_
    43 6C 61 73 73 32 00 06 3C 69 6E 69 74 3E 00 03    Class2..<init>..
    28 29 56 00 04 74 68 69 73 00 2B 4C 54 65 73 74    ()V..this.+LTest
    5F 63 6F 6D 6D 6F 6E 5F 66 75 6E 63 74 69 6F 6E    _common_function
    2F 54 65 73 74 5F 63 6F 6D 6D 6F 6E 5F 66 75 6E    /Test_common_fun
    63 74 69 6F 6E 3B 00 07 69 6E 73 74 61 6C 6C 00    ction;..install.
    07 28 5B 42 53 42 29 56 00 06 62 41 72 72 61 79    .([BSB)V..bArray
    00 02 5B 42 00 07 62 4F 66 66 73 65 74 00 01 53    ..[B..bOffset..S
    00 07 62 4C 65 6E 67 74 68 00 07 70 72 6F 63 00    ..bLength..proc.
(937268 nsec)
<= 00 90 00                                           ...
Status: No Error
=> 80 E8 00 0B FA 65 73 73 00 1C 28 4C 6A 61 76 61    .....ess..(Ljava
    63 61 72 64 2F 66 72 61 6D 65 77 6F 72 6B 2F 41    card/framework/A
    50 44 55 3B 29 56 00 04 61 70 64 75 00 19 4C 6A    PDU;)V..apdu..Lj
    61 76 61 63 61 72 64 2F 66 72 61 6D 65 77 6F 72    avacard/framewor
    6B 2F 41 50 44 55 3B 00 03 62 75 66 00 05 47 65    k/APDU;..buf..Ge
    74 50 31 00 04 28 42 29 42 00 07 69 64 63 6C 61    tP1..(B)B..idcla
    73 73 00 14 54 65 73 74 5F 63 6F 6D 6D 6F 6E 5F    ss..Test_common_
    66 75 6E 63 74 69 6F 6E 00 19 00 01 00 00 00 01    function........
    00 02 00 01 00 02 00 00 02 00 04 00 03 00 04 00    ................
    09 00 00 00 00 00 05 00 04 00 09 00 00 00 01 00    ................
    06 00 07 00 01 00 01 02 00 05 00 01 00 01 00 00    ................
    08 00 09 00 00 00 05 00 00 00 04 00 0F 00 0A 00    ................
    0B 00 09 00 08 02 00 12 00 03 00 04 00 00 0C 00    ................
    0D 00 00 00 12 01 00 0E 00 0F 00 00 00 12 02 00    ................
    10 00 04 00 00 00 12 00 00 00 07 00 14 00 08 00    ................
    0D 00 15 00 0E 00 10 00 14 00 11 00 11 00 16 00    ................
(785421 nsec)
<= 00 90 00                                           ...
Status: No Error
=> 80 E8 80 0C 6C 00 11 00 12 00 01 00 1C 02 00 1F    ....l...........
    00 03 00 06 00 00 08 00 09 00 00 00 1F 01 00 13    ................
    00 14 00 00 00 1F 02 00 15 00 0D 00 0C 00 13 00    ................
    00 00 05 00 1B 00 06 00 06 00 1D 00 07 00 0B 00    ................
    20 00 0C 00 17 00 21 00 18 00 1D 00 27 00 1E 00     .....!.....'...
    1E 00 29 00 16 00 17 00 09 00 3D 02 00 0D 00 01    ..).......=.....
    00 01 00 00 18 00 04 00 00 00 0D 00 00 00 0C 00    ................
    2F 00                                              /.
(1986 usec)
<= 00 90 00                                           ...
Status: No Error
Debug.cap loaded (608 byte)
Load report:
  999 bytes loaded in 0.0 seconds
  effective code size on card:
      + package AID       6
      + applet AIDs       15
      + classes           17
      + methods           79
      + statics           2
      + exports           0
        overall           119  bytes
cm>  install -i 0102030405010101  -q C9#() 010203040501 0102030405010101
=> 80 E6 0C 00 1F 06 01 02 03 04 05 01 08 01 02 03    ................
    04 05 01 01 01 08 01 02 03 04 05 01 01 01 01 00    ................
    02 C9 00 00 00                                     .....
(2346 usec)
<= 00 90 00                                           ...
Status: No Error
cm>  upload -c -d -b 250 "D:\WorkSpace\Test_Common_Funcation\bin\Test_Class_2\javacard\Test_Class_2.cap"
jcshell: Cannot read <D:\WorkSpace\Test_Common_Funcation\bin\Test_Class_2\javacard\Test_Class_2.cap>: java.io.FileNotFoundException: D:\WorkSpace\Test_Common_Funcation\bin\Test_Class_2\javacard\Test_Class_2.cap (The system cannot find the path specified)
cm>  install -i 0102030405010303  -q C9#() 01020304050103 0102030405010303
=> 80 E6 0C 00 20 07 01 02 03 04 05 01 03 08 01 02    .... ...........
    03 04 05 01 03 03 08 01 02 03 04 05 01 03 03 01    ................
    00 02 C9 00 00 00                                  ......
(1231 usec)
<= 6A 88                                              j.
Status: Reference data not found
jcshell: Error code: 6a88 (Reference data not found)
jcshell: Wrong response APDU: 6A88
Unexpected error; aborting executionThank very much!
Edited by: WhoKnows on Apr 20, 2012 9:32 PM

Similar Messages

  • How can I create a Forms9i Runtime for client distribution

    Currently we have an application developed in Forms 5.0.6.8.0 our Database has been upgraded to 9i DB. The application is working fine with this combination but we want to upgrade Forms in order to get Oracle Support. We just get the Developer Suite 9i package and we're trying to test our application with this software.
    How can I create the client runtime for Forms 9i?
    My application will work with Win 95 and 98?
    Thanks.

    Oracle9i Forms is web-only. Forms 6i is the last release of Forms to have client/server and character mode.
    You can test Forms from the Builder by installing iDS. To deploy Forms using iAS follow the documentation. It's all there in the deployment guide.
    iAS and Forms doco can be found on OTN.
    Regards,
    Robin Zimmermann
    Forms Product Management

  • HT204053 how can i create multiple icloud accounts for my family members

    how can i create multiple icloud accounts for my family members

    Thanks...  I appreciate the reply.  Since I wrote the previous email, I actually went and changed my apple id (the main id) and the documentation I looked at said iCloud will set mail up automatically(?)...  I had it working before. 
    Also, I tried to manually set up the ID via the Mail Accounts screen(s) and I can't figure out what my server information is...  Pop or Imap?  What's the outgoing server and the incoming server?
    I typically have never had problems setting up mail accounts (in apple mail) with no problem.
    Can anyone point me in the right direction?
    Thanks in advance!

  • HT201209 How can I create an apple ID for my daughter, without adding a credit card to the account?

    How can I create an apple ID for my daughter, without adding a credit card to the account? I have tried to purchase a gift card online, but it just credits it to my account; I cannot use it to credit her new account therefore I cannot create that account.

    There are intructions on this page for how to create a new account without giving credit card details : http://support.apple.com/kb/HT2534
    e.g. log out of your account, find a free a free app in the store, click on its free 'price' :
    click on 'create Apple id' on the popup :
    Agree to the terms and fill in the details, and you should get 'none' on the payments screen.

  • HT5622 How can I create an Apple ID for my child without linking it to a credit card?

    How can I create an Apple ID for my child without linking it to a credit card?

    Hi Kappy..
    that did use to be the case but ios 8 you can create a child's Apple ID which will stay linked to the main Apple ID until they are 13 when they can if you wish take over the Apple ID themselves.
    I Have the same question regarding creating an Apple ID for my son but it insists I have to add a credit card to prove I'm an adult.
    thing is I don't have another card to add to my Apple ID I have been using the same card for all my family's Apple purchases i just update my details when I get issued a new one.
    Any ideas or suggestions greatly accepted.
    cheers

  • How can I create an apple ID for Free?

    How can I create an apple ID for Free?

    You can create an iTune and App Store account without credit card details
    1. Sign out of current Apple ID if you are sign-in to one (important)
    2. Go to App Store and select a free app
    3. Tap INSTALL APP
    4. Create New Apple ID
    5. Confirm Your Country
    6. Agree with Terms and Conditions
    7. Fill in your Apple ID and Password (you must create a new Apple ID; don't use your old Apple ID)
    8. Create and answer your secret question
    9. Select NONE for Payment Method
    10. Fill in Billing Address
    11. Submit application for new Apple ID
    12. Wait for verification email
    13. When email arrive, verify your account
    14. Start downloading your free apps

  • How can i create another apple id for my other iphone?

    how can i create another apple id for my other iphone? my wife is using the other iphone and we dont want to share contacts and downloads.

    Go to this page to create another Apple ID. You'll need to have another email address to do it.
    Best of luck.

  • How can I create the recovery discs for my AIO computer? (For Windows 7 systems)

    Q.: How can I create the recovery discs for my MSI laptop/AIO computer? (For Windows 7 systems)
    A.:
    1. Locate the "MSI BurnRecovery" shortcut on your desktop or start menu. Run this program. (Note: If UAC is enabled, press "Yes" to allow the program to run.
    2. MSI BurnRecovery will prepare the files. This process may take a few minutes.
    3. Click on "Next" to continue.
    4. Click on "Advanced".
    5. Click on "Create an ISO file for the recovery disc".
    6. Select the destination where you want to create the ISO files. (Default is the D: drive)
    7. The program will now create the ISO files. This process may take up to 20 minutes.
    8. Click on "Finish". Make sure the box is unchecked.
    9. Browse to the location of the ISO files. Double-click the recovery_dvd file. (Note: Depending on your system, you will have 1-3 recovery_dvd files)
    10. Insert a blank DVD (If the AutoPlay window pops-up, close it). Click on "Burn". It is also recommended to check the box to verify disc after burning.
    11. After burn is complete, click on "Close".
    12. Double-click the recovery_dvd2 file.
    13. Insert a blank DVD (If the AutoPlay window pops-up, close it). Click on "Burn". It is also recommended to check the box to verify disc after burning.
    14. After burn is complete, click on "Close". Recovery disc creation is now complete. (You can also delete the ISO files, but it is recommended to keep them)

    Hi,
    You can order a replacement set of Recovery Discs using the link below.
    http://h10025.www1.hp.com/ewfrf/wc/document?docname=c00810334&cc=us&lc=en&dlc=en
    If you have any problem with this link, order them directly from HP.
    If you live in the US, contact HP Here.
    If you are in another part of the world, start Here.
    Regards,
    DP-K
    ****Click the White thumb to say thanks****
    ****Please mark Accept As Solution if it solves your problem****
    ****I don't work for HP****
    Microsoft MVP - Windows Experience

  • How Can I Create One Entry Sheet For Multiple Line Items of A PO

    Please Tell Me How Can I Create One Entry Sheet For Multiple Line Items of A PO

    hi,
    It is not possible to create single Service Entry sheet for multiple PO line items. It is 1 to 1 relation.
    you have to make different service entry sheets for different item of service master.
    regards
    Manish Joshi

  • How can I create back up dvds for itunes and how do I back up from existing dvds?

    How can I create back up dvds for itunes and how do I back up from existing dvds?

    Recovery Mode:
    1. Turn off iPad
    2. Connect USB cable to computer; leave the other end alone
    3. Press and hold the Home button down and connect the docking end of cable to iPad
    4. Continue holding the Home button until you see the "Connect To iTune" screen
    5. Release the Home button
    6. Open iTune
    7. You should see "iTunes has detected an iPad in recovery mode"
    8. Use iTune to restore iPad
    Note: You need to be patient and repeat the above many times to recover your iPad

  • How can i create a brand new account without a credit card ?

    how can i create a brand new account without a credit card ?

    There are instructions on this page for creating an account without giving a credit card : http://support.apple.com/kb/HT2534

  • HT4623 how can i create an apple ID  account without a credit card???

    how can i create an apple ID account without a credit card?

    Try the More Like This  section on the right
    Also, Please See item 3 Here  >  Community etiquette

  • HT2731 I am from Nepal how can i create Apple Id and don't have VISA card?

    I am from Nepal how can i create Apple Id and don't have VISA card?

    Refer to this article:
    Creating an iTunes Store, App Store, iBookstore, and Mac App Store account without a credit card
    http://support.apple.com/kb/HT2534

  • How to create an instance (or instances) of the java card applet?

    Here I have a backend, a host application (a terminal)
    and a Java card that needs to be instanced to multiple cards to different users.
    I wonder how you can make instances of Java card applets of different IDs or PINs.

    933351 wrote:
    Yes, I would like to emulate an environment first, Unfortunately I cannot help with this (never really used this tool).
    I'd like to know also how to install them later on real cards.You need something that can perform the secure channel and card content management functions of the GlobalPlatform card specification. A good starting point is GPShell. It provides a simple scripting interface to be able to:
    1) Authenticate with a card with developer keys
    2) Load you cap file(s)
    3) Instantiate any instances you require (you can have multiple instances from a single applet)
    4) Send arbitrary APDU's to the card for testing.
    GPShell has a README text file that is a good reference and there are sample scripts for a number of card types.
    - Shane

  • How can we create new pricing requirement for a condition type

    Hi All,
    I am in urgent need of creating new pricing requirements for a condition type.
    Or if there is already a conditin type existing and we want to make changes in the pricing requirements of that condition type, How can we do so ?
    In short if you can let me know how does pricing get impacted by the condition types.
    Thanks
    Mark

    Hi!
    The common transactions for condition mantaining are VK11, VK12, VK13.
    In SPRO - Sales and distributoin - Basic function - Pricing - Pricing control - *.
    Is this what you want?
    Regards
    Tamá

Maybe you are looking for

  • Process Sales Order based on minimum order

    Hi Sap gurus, Can any one Help me Out regarding How the System should have capability to process Sales Order based on minimum order quantity and minimum order value and How we will map In sap Thanks Points will rewards Regards Rajesh

  • No sound in Elements 12

    I don't get any sound in elements 12 by entering video clips, but sound effects are played. How do I get the sound from the original data? I tried avi and MP4.

  • WORKING example of BlazeDS with Flex 3 and FlexBuilder

    Can someone point me to an actual working example with BlazeDS used with Flex 3 and Eclipse? The examples on livedocs are broken or imcomplete. Others work to varying degrees but fail at some point. What I'd like to see is the following: 1. How to cr

  • I want to configure my ipad2 only to use cellular even for large Apps download

    since cellular network cheaper in india, want to configure ipad2 to download all Apps even larger size through cellular network. need a help.

  • How do I stop white screen at start up

    Can anyone help, my iMac is about 5 months old, has latest software. I've unplugged all peripherals, Internet etc, just keyboard left. I have to use the power button to start, I get the sound, symbol, a bar shows fir few secs, then that fades and I'm