How to handle Different excise amounts?

Dear All,
Please help for the Following scenario.
Whenever users are creating billing--in Background Excise will be created--that is the Procedure we are following now.
But The billing Document will be blocked for FI postings(Posting Block in VOFA)
Now the issue is whenever user wants release this bill to accounting ---they can change the Excise amounts(JEXP-BED,JECP-Cess,JS&H-SH.Cess)
will be in editable mode--so they can change  condition value for these Condition types.
At The time of Billing through VF01--suppose Excise amounts are 1000Rs(JEXP)+ 20 Rs(JECP)+ 10Rs(JS&H) (10+2+1 on a total of net value 10000 Rs)---So Excise invoice will be created for these amounts in Background.
Now Through VF02--when they are releasing to FI--User may change this amounts to 1100+22+11.(due to All these are editable mode due to the Field Condition amount/value is active)--- Then the amount for Cenvat suspense in Billing varies with Original excise created in Back ground.
How to Control this?
Unfortunately users are not agreed to keep all these excise condition types in display(by using the Condition value/Amounts fields in V/06--If i do then these amounts cannot be changeable even in sales order creation time itself)
My Question here is when the excise amounts in Excise invoice differs with Billing--then system should throw an error and it should not be released to accounting--How??
Pl help in this regard.
Phanikumar

If i maintain this Customer+Material combination in pricing master for JEXP
As per your screen shot, as I said already, you have not considered customer in condition record though in customer master, it is maintained.  While creating sale order and billing, system will consider condition record first and since in your case, you have maintained for a different combination by not considering customer (definitely, this is not the right approach), system is fetching the excise duty based on material.  Please note ED and Tax should always be with the combination of Customer and Material.
If you are not able to go for creating a new access sequence, then you have to try with the exit I originally suggested above.
G. Lakshmipathi

Similar Messages

  • How to handle different languages in Illustrator for big clients?

    Hi Guys,
    I need small suggestio for 'How to handle different languages in illustrator for big clients'. For instance; Arabic, this is a language which  needs to be read from right to left instead of left to right. There are  other strange languages as well (Cyrillic, Chinese etc.). It happens  also that when you copy strange languages from a word file it will not  be easy to paste it the correct way in a .ai file. Besides that, it’s  also difficult to do a language check when we are not able to read it!. So,  to make a long story short, I want to figure out how we can deal with multiple language  circles?
    Can you some please give me the solution for this...
    Thanks in advance...
    HARI

    I take it you might come from an arabic background.
    Here is how you can help yourself to some degree.
    Google has a translation feature and service which is at the moment free. It is excellent.
    Secondly if you are working with ME languages you really need the ME version of Illustrator or any other Creative Suites Application in order for it to work properly.
    It, is also best to enable the language and the input for that language for your system on the Mac it is easy you go to the Language and text feature in theSystem Preferences, once enabled you can select the fro the menu bar under the American flag if you are in the US. Thst will appear once you have more than one language selected.
    You select the language input you need and then a font for that language then paste and edit.
    You need fonts on your computer that are of those languages as well.
    How to manage this as a work flow well that is something you will have to work on yourself or hire a consultant who specializes in this area.
    We had a few visit here when they have come across a snafu. So they exists.

  • How to handle different Unit of measures in ALV reports? Quantity/Price

    Anyone knows how to handle different unit of measures for quantity or price in hierarchy ALV reports?

    hi,
    use the below fields:
    Link to measurement unit
    •qfieldname (measurement unit field name)
    only relevant for quantity columns with unit link.
    Name of the internal output table field containing the measurement unit associated with the quantity field FIELDCAT-FIELDNAME.
    The field in FIELDCAT-QFIELDNAME must have its own field catalog entry.
    •qtabname (internal measurement unit field output table)
    value set: SPACE, output table field name
    Name of the internal output table containing the FIELDCAT-QFIELDNAME field.
    regards,
    madhumitha

  • How to handle different currency PO value summation in start rountine of Up

    We've got two ODSs, ODS1 for PO records and ODS2 for contract records. We feed data from ODS1 to ODS2. Multiple PO records in ODS1 could contain one same contract number which is the key in ODS2. In the update rule we select Overwrite as update mode for a key figure PO order value and our purpose is to sum all the values of this key figure up for the same contract number which is the key in ODS2 and place total summation value into the corresonding contract number record in ODS2.  In the start rountine of the update rule from ODS1 to ODS2, we've already generated the code to realize the above and the result is correct!  But you know the summation result is only correct for one unique doc currency, we are worried if both currencies of USD and CAD exist for the multiple PO records with the same contract number, then the summation would not be right.  Anyway in the code to handle this different currency thing?
    Thanks

    hi Ajay,
    The link you provided only says the following:
    "Creating a Routine for Currency Translation:
    If you want to translate currencies in the update even though the currency translation is not available for one of the above reasons, you can create a routine. Choose Routine, set the Unit Calculation in the Routine and choose  Create Routine. In the routine editor you get the additional return parameter UNIT, the value of which is used to determine the target currency.".
    I follow the above SAP help, but can't get an additional return parameter UNIT, also it doesn't tell the details on how to do the convertion.
    Thanks anyway!

  • How to handle different screen sizes?

    Hi,
    I have a couple of 2D 180X180 png images. I used them for splash screen, backgrounds etc etc. How do i ensure that my splash screen and background (using these fixed-sized images) can cover the device's displayable area? For example, if a device is 200X200, how do i stretch my 180X180 images?
    I'm currently using lcdui's Image class to display the images, and there isn't any method that i could use to scale the images for different device sizes. :-(
    Thanks for any help!! :-)

    The way this is usually handled is with different versions containing graphics fro different screen sizes.
    You can resize images using MIDP 2.0, but this method is a memory hog, and with an image as big as 180x180 there is a big risk of running out of memory during the process.
    Or you can work out a way so that the screen resolotion doesn't affect you. Like centering the image over a background of the same color as the image's background, using tiles to create the background, etc.
    shmoove

  • How to handle different message types of EDIFACT in single input file.

    Hi All,
    Currently we have a requirement like we will be receiving the input with different messages in the same input file (eg: ORDERS and ORDRSP in the same file).
    We have configured both the message types in the document definitions. One more thing is the versions of the messages are different.
    When we pass the input we are getting the error.
    The input looks like below,
    UNB
    UNG
    UNH*ORDERS
    UNT
    UNE
    UNG
    UNH*ORDRSP
    UNT
    UNE
    UNZ
    Please assist us to overcome the error.
    Thanks,
    Ravindra.

    Hi Prasanna,
    Thanks for your reply.
    I have created the agreements for both the messages still i'm getting the below error,
    B2B-50037
    B2B inbound message processing error
    If i give the input as separate messages (i mean 2 input files). Its working fine.
    Also let me know is there any configuration settings to handle multiple messages in a single input file.
    Thanks,
    Ravindra.

  • How to handle different date formats ?

    I'm currently writing an application that has to be compatible with different database backends.
    But I have some problems with the date/time fields when using Oracle as a db backend:
    After searching the forums, I found a solution for my "inserts" problem:
    // This is needed because otherwise the db session will be reset with each jdbc call,
    // ending the session and nullifying the ALTER SESSION command
    con.setAutoCommit( false );
    // set the date/time format to what we want it to be
    result = stmt.executeQuery("ALTER SESSION SET NLS_DATE_FORMAT = 'dd/mm/yyyy hh24:mi:ss'");
    res = stmt.executeUpdate(query);
    Where query is something like "INSERT INTO DATE_TEST VALUES ('val1',"val2','val3','25/03/2004 15:59:44');
    But when I want to retrieve this data, the timestamp is returned in another format:
    result = stmt.executeQuery("SELECT * FROM DATE_TEST");
    This gives me "2004-03-25 15:59:44.0" for the timestamp !
    when I run exactly the same query in the Oracle SQL*Plus console, I get the correct format:
    SQL> SELECT * FROM DATE_TEST;
    VAL1 VAL2 VAL3 TIME
    val1 val2 val3 25/03/2004 15:59:44
    SQL>
    I already tried the trick with the NLS_DATE_FORMAT before retrieving the data, but that doesn't seem to do anything.
    Any ideas how I can manipulate the format of a DATE field for retrieval ?
    Note:
    This is what I use:
    - Oracle 9i, Release 2 (9.2.0.1.0) for Windows (on windows 2000 Server)
    - ojdbc14.jar (Oracle thin jdbc driver)
    - j2sdk 1.4.2-04 for my application (currently running on windows server 2003 Enterprise, but is also tested on windows 2000, xp, linux, solaris)

    well, in fact I wrote a "dbAdapter" which I use to let my application communicate with a database.
    the method I use to retrieve data from the db just reads the resultset row by row, adding each row to a
    vector.
    each row is represented by a hashtable (colname - colvalue pairs).
    Vector result = dbadapter.queryDB("SELECT * FROM DATE_TEST");
    the method "query" looks like this:
    public Vector queryDB(String query) {
    Connection con = null;
    ResultSet result = null;
    ResultSetMetaData metadata = null;
    Vector tableData = new Vector();
    Statement stmt = null;
    try { // Attempt to load the JDBC driver with newInstance
    Class.forName(sDriver).newInstance();
    catch (Exception e) { // error
    logger.error(logPrefix + "Failed to load current driver.");
    if (psStackTrace != null)
    e.printStackTrace(psStackTrace);
    return tableData;
    } // end catch
    try {
    con = DriverManager.getConnection(sURL, sUsername, sPassword);
    // stmt = con.createStatement(); // MySQL
    stmt = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY); // TODO-ORACLE
    catch (Exception e) {
    logger.error(logPrefix + "problems connecting to " + sURL + ":" + e.getMessage());
    if (psStackTrace != null)
    e.printStackTrace(psStackTrace);
    if (con != null) {
    try {
    con.close();
    catch (Exception e2) {
    return tableData;
    } // end catch
    // execute SQL commands
    try {
    result = stmt.executeQuery(query);
    // first display some metadata
    metadata = result.getMetaData();
    int numcols = metadata.getColumnCount(); // How many columns?
    result.last(); // Move to last row
    int numrows = result.getRow();
    Hashtable rowData = new Hashtable();
    String colValue = "", colName = "";
    Object o = null;
    for (int a = 0; a < numrows; a++) {
    result.absolute(a + 1); // go to row a in resultset
    for (byte b = 0; b < numcols; b++) {
    o = result.getObject(b + 1);
    colName = metadata.getColumnName(b + 1);
    if (o == null) {
    colValue = "";
    else {
    colValue = o.toString();
    rowData.put(colName, colValue);
    tableData.add(rowData.clone());
    rowData.clear();
    // return result
    return tableData;
    catch (Exception e) {
    logger.error(logPrefix + "problem with SQL sent to " + sURL + ":" + e.getMessage());
    logger.debug(logPrefix + "sql: " + query);
    if (psStackTrace != null)
    e.printStackTrace(psStackTrace);
    finally {
    try {
    stmt.close();
    catch (Exception e) {
    try {
    con.close();
    catch (Exception e) {
    } // end finally clause
    return tableData;
    then I display the data using this code (output goes to a logfile):
    for (int i = 0; i < result.size(); i++) {
    Hashtable tmpResultTable = (Hashtable) result.elementAt(i);
    Enumeration enum = tmpResultTable.keys();
    while(enum.hasMoreElements()) {
    String tmpKey = (String) enum.nextElement();
    String tmpValue = (String) tmpResultTable.get(tmpKey);
    logger.debug(logPrefix + "\t- " + tmpKey + "=" + tmpValue);
    It is correct indeed that I want to keep it as vendor neutral as possible, because other databases will
    be added in the (near) future (such as IBM's DB2)
    I already thought about formatting it using the SimpleDateFormat class, but then I have to rewrite most
    of the code in my dbAdapter, because it doesn't know anything about the field types.
    It just launches standard SQL queries and returns the result back to the requesting object

  • How to auto-detect a baud rate on UART or Serial port. and how to handle different baud rates for Transmission and Reception

    Hi,
    Till now i have used only single baud rate for opening a port, writing some stuff and reading back from other end.  This time requirement is little different, can SerialPort class
    be used to have different baud rates for Tx and Rx, I have not seen that in the msdn, but any other ideas also welcome!!!. I am experimenting!!!

    When I look in the Info.plist file for the AppleUSBCDCDriver kext, which is what the driver should be for a USB modem, there are three driver personalities listed: DeviceClass = 2, DeviceProtocol = 0, DeviceSubClass = 0; DeviceClass = 2, DeviceProtocol = 0, DeviceSubClass = 2; DeviceClass = 2, DeviceProtocol = 1, DeviceSubClass = 2. When I look at the info for the Phone with USB Prober, the class, protocol and subclass are all 0 and it is assigned to the AppleUSBComposite driver which appears to be a default when it doesn't know what else to use.
    Does that information come from the phone or is it assigned by the Mac? I'm wondering if the Mac doesn't recognize the phone and is assigning default values, or if the phone is responding with the wrong values causing it not to be assigned to the right driver. Are there other USB utilities out there which could possibly configure the phone's USB port to identify itself correctly?

  • How to handle Excise Invoice

    Dear All,
    My problem is regarding excise invoice. Yesterday we have recieved the excise invoice of Month August 2007. Now my problem is how to handle this excise invoice because everything has been posted in Auguset 2007. Now we want to pay excise amount to the vendor. Please help me out to solve this.
    Thanks.
    Vineet

    Hi,
    i.e you are posted the GR in August..?
    now you want to post the Excise .,Write .?
    In that case , reverse the Mat.Doc, then Post it in current period.
    regards
    Rahim

  • 11gr1 - Handling different screen resolutions for an enterprise app.

    Hi,
    We are developing an enterprise application that will be deployed at different clients with different hardware.
    We are confused about how to handle different screen resolutions and wonder how others are handling this.
    We have some fixed size areas in our screens and liquid areas for content that may expand. The problem is say that you have a table with 6 columns. This table will be rendered nicely at 1280X800 but not at 1650X1050 or 800X600.
    At higher resolutions we will either end up having some blank space or expand one of the columns of the table , but can't expand every column proportionally and this will look ugly.
    For lower resolutions same problem in a different way will come into picture, we will not able to resize the columns and end up with scroll bars etc ...
    What is the best practice with handling different screen resolutions for components like table,panel splitter etc ?
    Thanks

    Hi Muhammed,
    I don't think that any better solution exists, you already use liquid layouts and define widths & heights with percentages etc. In my opinion using blank column at the end of table columns makes table's looking better. Additionally creating custom skin for table and defining column heights & widths with % or em may help you to stretch columns?

  • IN amount of FI document input the  wrong profit center,how to handle it?

    Dear everyone
    IN amount of FI document input the  wrong profit center,how to handle it? Transfer one profit to another or how to do it ?
    Thanks,
    Doris
    Cross-post

    Hi,
    Are you using NEW GL or EC-PCA? If New GL, you can do manual adjustment (FI entry). If EC-PCA, you can do it using 9KE0.

  • How to handle the different pricing conditions changes in BI.

    Dear Friends
    can any one send me  Regarding
                    How to handle the different pricing conditions changes in BI.
    Thanks & Regards
    Ramana

    Hi,
    Take a look at the 0sd_o06 ODS and 2lis_13_vdkon datasource for sales billing conditions.
    http://help.sap.com/saphelp_nw70/helpdata/EN/36/8188408bc0bb4de10000000a1550b0/frameset.htm
    http://help.sap.com/saphelp_nw70/helpdata/EN/7f/0f8c4037fba62be10000000a1550b0/frameset.htm
    Regards.

  • How to Handle and show multiple pushpin imgaes on the map based on the requirement at different coordintes?

    How to Handle and show multiple pushpin imgaes on the map based on the requirement at different coordintes?
    I have multiple images in  my App folder. I want to use and show those images dynamically  in windows phone 8 map application

    There are a lot of different ways to do this. One simple method is to use a switch statement when creating your pushpins and based on some property in your data, select the icon you want to use and create your pushpin accordingly.
    http://rbrundritt.wordpress.com

  • How to handle  spcial different  character  in

    Hi ,
    I  am dealing with EDI data  and I am taking as input and creating out put as xml 
    but when I am opening the file in  XML spy its gving some error  like.
    " Your file contains two (2)  characters thats should not be present in the file as  using the Unicode UTF-8  encoding/
    The offending characters are : 
    ä (0xE4), ® (0xAE)
    let me know how to handle.
    regards
    ram

    Hi Ram,
    the question is how do you exactly create the file and what is your type  of the  system (Unicode or Non-Unicode) in which you created it  ?
    The content of the file is Non-Unicode (ISO-8859-1):
    E4 = U+00E4 : LATIN SMALL LETTER A WITH DIAERESIS
    AE = U+00AE : REGISTERED SIGN
    However XML expects UTF-8 by default and there the special characters are encoded differently.
    Best regards,
    Nils Buerckel
    SAP AG

  • How to handle an update of the same record from two different user  in JSP

    how to handle an update of the same record from two different user
    how do you handle an update of the same record from two different users in JSP... if one person updates the record from one drop downs should be updated as well.. is the possible.

    Usually, if two users try to update the same row at the same time, you want the first to commit to succeed, and when the second commits, they should fail with the error that the row was being concurrently updated. They you may want to show them the new row values and give them the opportunity to merge their values with the new row values...
    How can you achieve this? Google optimistic locking.

Maybe you are looking for

  • How to let the user select from more then 1 data templet file to fillin a field

    help i have a form the has 5 free form text fields that i need to select from a list of texts to fill it in and then allow the user to add to the data. thanks

  • Dynamic tabs in a DeskI report

    Does anyone have experience dynamically creating tabs in a Deski report?  For example, we would like to show sales by store where each store has its own tab.  We would like a tab to be created and visible only when the store has data that is returned

  • New G5, internal isight not working

    Well, just out of the box and it took my picture for the "Users" setup but when I tried to use iChat a message comes up: "Camera in Use.....Your camera appears to be in use by another appliction. Please quit any other application that might be using

  • Can i Replace

    Can i replace non working Canadian iphone in US with unlocked one? . (Canadian iphone is factory unlocked).

  • What's with the Christian & Gospel Albums section?

    Today I noticed that iTunes is hawking cut price Christian & Gospel Albums in its own section on the main Apple Store page. As a person of no religion I find this offensive and don't see why it is placed in full view right there on the main page. It'