Reg;PR & PO value

Dear All,
I have a requirement , while creating a PO the system should allow only 10% of PR value
How am I to do this tolerance configuration?
Could some one help?
Reg,
sap mm

hi friend,
u can use the SPRO t-code
and make the setting as per following path:-
SPRO
>> IMG
>> Material Management
>> Purchasing
>> Purchase Order
>> Set Tolerance Limits for Price Variance
u can correct the value of the tolerance.
here u can also consider these two things
which are
use OMC0(zero) t-code for tolerac limit
and OMR6 for payment block invoice limit
or u can also discuss related to material master setting also with your seniors.
hope it helps dear.
best regards,
rajesh chauhan

Similar Messages

  • Reg creation of  value added service with delivery material

    hi
    I want to create the material which is used for the value added service with delivery .do u know the material type for creating the service material other than material type 'dien '. if i use the material type as ' DIEN ' , then i can't create the shipment. in  my scenario , i need to create the shipment. kindly help me in this scenario with the material type & the procedures

    hi
    I want to create the material which is used for the value added service with delivery .do u know the material type for creating the service material other than material type 'dien '. if i use the material type as ' DIEN ' , then i can't create the shipment. in  my scenario , i need to create the shipment. kindly help me in this scenario with the material type & the procedures

  • Reg:Excise Base value

    Dear All,
    while doing imports PO My PO quantity is 1500 pc, I have done duty miro for 500pcs only now at the time of GRN after changinh the qty to 500 pcs the base value , BED,ECS & Secs r not updtd for the qty i have entered instead it is showing for the whole PO QTY
    how to make it get updated for GRN 500 pcs

    Hi,
    If you have done the Customs MIRO for duties.
    are you refering the MIRO document as commercial invoice when you are doing the GRN in MIGO
    If you are refereing then system will copy for 500 qty in GRN not the whole qty as per PO,
    Check & confirm
    rgds
    gsc

  • Reg: Fetching default value -

    Hi Experts,
    Need some help in writing a query.
    Table 'Tab_2' has column 'c3' which checks for its value from 'tab_1' column 'c1' values, and accordingly fetches value from column 'c2'.
    But if a value from c3 is not present in tab_1 column 'c1', it should default 'c2' value as 'dx'.
    Please find below the Create & Insert scripts:
    create table tab_1(
        c1 varchar2(200Char),
        c2 varchar2(200Char)
    create table tab_2(
        c3 varchar2(200Char),
        c4 varchar2(200Char)
    insert into tab_1 values('104,113,146,165','1x');
    insert into tab_1 values('204,213,246,265','2x');
    insert into tab_1 values('304,313,346,365','3x');
    insert into tab_1 values('default','dx');
    commit;
    insert into tab_2 values('146',null);
    insert into tab_2 values('265',null);
    insert into tab_2 values('333',null);
    commit;Here's query where I'm stuck:
    SQL> with x1 as
      2  (
      3      select
      4          REGEXP_SUBSTR(c1,'[^,]+',1,level) id1,
      5          c2
      6      from tab_1
      7          connect by level <= length(translate(c1,'~0123456789','~'))+1
      8          and prior c1 = c1
      9          and prior sys_guid() is not null
    10          and c1 != 'default'
    11  )
    12  select
    13      id1, c2, c3
    14  from x1 RIGHT OUTER JOIN tab_2
    15      on (x1.id1 = tab_2.c3);
    ID1        C2         C3
    146        1x         146
    265        2x         265
                          333Please let me know if any further clarification is needed.
    - Ranit

    The data model looks flawed. So not sure the following solution will satisfy all the issues with respect to your problem.
    with t
    as
    select regexp_substr(c1, '[^,]+', 1, level) c1
          , c2
       from tab_1
    connect
         by level <= length(c1) - length(replace(c1, ',')) + 1
        and c1 = prior c1
        and prior dbms_random.value() is not null
    select t1.c3, t2.c1, nvl2(t2.c1, t2.c2, (select c2 from tab_1 where c1 = 'default')) c2
      from tab_2 t1
      left join t t2
        on t1.c3 = t2.c1;Edited by: Karthick_Arp on May 22, 2013 12:39 AM
    Changed NVL to NVL2

  • Reg Field-Symbol value trasfer into variable

    Hi,
    I'm using one FIELD-SYMBOL in one of my program. I used this to catch Hotspot Fields in List Report. It catches that required field of BELNR.
    I read the Click event through that FIELD-SYMBOL. Now I used
    DATA: HOTSPOT(18) , "VALUE 'Document No',
          F(18), OFF TYPE I, LIN TYPE I, VAL(40), LEN TYPE I.
    FIELD-SYMBOLS <FS>.
    ASSIGN HOTSPOT TO <FS>.
    WRITE <FS> HOTSPOT COLOR 3 INVERSE ON.
    AT LINE-SELECTION.
    *WINDOW STARTING AT 5 6 ENDING AT 45 20.
    GET CURSOR FIELD F OFFSET OFF
    LINE LIN
    VALUE VAL
    LENGTH LEN.
    data: click_item type bsid-belnr.
    move val to click_item.
    It moves the value into CLICK_ITEM variable. But when I try to run SELECT query with condition BELNR = CLICK_ITEM, query gives no result.
    Can you please point out my fault?
    Thanks.
    Kumar saurav.

    Try using Conversion Routine before the Select Query.
    DATA : T_BELNR TYPE BSID_BELNR.
    CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
      EXPORTING
        input         = CLICK_ITEM
    IMPORTING
        OUTPUT        = T_BELNR
    and pass T_BELNR to the where condition.
    Hope this helps.

  • Reg. arear(verzn) value from fbl15n

    Hi all,
    Is any way ( any functional module or BAPI) to get the value for arear(verzn field) in the line items of FBL5n tcode based on customer,company code,document no, reference no. posting date
    thanks
    suresh

    Hi Suresh,
    In the open item list the arrear days are based on the open item key
    date, which can differ from the clearing date or value date. Thus
    different arrear days can be calculated.
    But one can have the solution through OpenFI / BTE. So please check the
    following:
    The desired result can be achieved through BTE 1650. To create BTE, you
    can proceed accroding to the Note 429382 under point 3.
    You can do the coding in the above mentioned BTE as per your requirement
    Sample coding is given below :
    DATA: due_inp TYPE faede,
          due_ret TYPE faede,
          l_stida TYPE allgstid,
          BEGIN OF wa_read,
            rebzj LIKE bsid-rebzj,
            rebzz LIKE bsid-rebzz,
          END OF wa_read.
    IF i_postab-belnr <> i_postab-rebzg.
      SELECT SINGLE rebzj rebzz FROM bsid INTO wa_read
                       WHERE  bukrs = i_postab-bukrs
                        AND   kunnr = i_postab-konto
                        AND   umsks = i_postab-umsks
                        AND   umskz = i_postab-umskz
                        AND   augdt = i_postab-augdt
                        AND   augbl = i_postab-augbl
                        AND   zuonr = i_postab-zuonr
                        AND   gjahr = i_postab-gjahr
                        AND   belnr = i_postab-belnr
                        AND   buzei = i_postab-buzei.
      SELECT SINGLE shkzg bldat zfbdt FROM bsid
                            INTO CORRESPONDING FIELDS OF due_inp
                                 WHERE  bukrs = i_postab-bukrs
                               AND    kunnr = i_postab-konto
                               AND    gjahr = wa_read-rebzj
                               AND    belnr = i_postab-rebzg
                               AND    buzei = wa_read-rebzz.
    IF sy-subrc = 0.
      due_inp-koart = i_postab-koart.
      due_inp-zbd1t = i_postab-zbd1t.
      due_inp-zbd2t = i_postab-zbd2t.
      due_inp-zbd3t = i_postab-zbd3t.
      CALL FUNCTION 'DETERMINE_DUE_DATE'
           EXPORTING
                i_faede    = due_inp
                i_gl_faede = 'X'
           IMPORTING
                e_faede    = due_ret
           EXCEPTIONS
                OTHERS     = 1.
      IF sy-subrc = 0.
        i_postab-faedt = due_ret-netdt.
        i_postab-zaldt = due_ret-sk1dt.
        IMPORT stida TO l_stida                      <
         FROM MEMORY ID 'FILITXT01'.                 <
        i_postab-verzn = ( l_stida - due_ret-netdt ).
       ENDIF.
    ENDIF.
    ENDIF.
      e_postab = i_postab.
    I hope I could be of assistance.
    Kind Regards,
    Fernando Evangelista

  • Reg: table control values to be updated during POV event

    Hi all,
          i need to design the screen for table control. which should contain Four input fields and input should be selected by F4 help. So i have used POV event to handle this. Once the user selected values from the F4 help, Immediately it has to populate the Table control fields based on input selection. I have tried several ways but it was not successful.
    Please help me regarding this will be appreciated .
    Regards,
    Sreenivasa Sarma K.

    Hi,
    Make use of the 'SEARCH HELP' property of the fields in the table control.
    Just get the search help names for those 4 fields and place it to this property.
    Also change the 'Poss. Entries Key' property as 1 or 2.
    Regards,
    R.Nagarajan.

  • Reg:CO-PA Value Field

    Hi guru's
    I activated one Value field to my operation concern, but i was not assigned any where,
    Now i wanted to deactive that value filed how it will possiable...
    Rgds
    Srinu

    Sloved

  • Reg: Refreshing the Values saved in the View

    Hi,
    I'm having a popup window, it is getting opened when i click on link. in the popup view i'm entering some values and saving it and closing the popup.
    the problem is when click the link and open the popup again, i'm having the saved values there, but i need a refreshed page.
    How to do this, Help me out with detailed procedure
    Thanks & Regards,
    Suresh

    You would be saving the values in some context...
    why dont you invalidate the context node every time you open the view wdDoInit() method...
    In the pop window's wdDoInit() method....write following:
    wdContext.nodeXYZ().invalidate().
    where XYZ is the node with attribs containing the data.
    Regards
    Deepak

  • Reg capturing input values in a tableview

    Hi all,
    I have a requirement where in i have two columns in my tableview for example Account and Product. For account there is a input help and thus i enter some value in my account using input help. Now for entering my product data, i need an input help displaying only those products associated with the entered account. For this i need to capture account field data without pressing any button.
    Can anyone suggest code for this?
    Thanks and Regards,
    Sneha.

    Hi Raja,
    Sorry for the delayed reply, but the code which you suggested is not working.
    I have been using the follwing code for f4 help of column fields in tableview
    <script language="JavaScript" type="text/javascript">
          function openF4accountWindow(row_index,p_cell_id)
           document.getElementById("row_index").value=row_index;
           document.getElementById("p_cell_id").value=p_cell_id;
            var s=0;
            var r=1;
            var w=260;
            var h=100;
            var x=screen.width/2;
            x=x-w/2;
            var y=screen.height/2;
            y=y-h/2;
            var val;
             val = 0;
            popUp=window.open('f4account.htm?flag1='+val,'_blank', 'Account Details','width=1000,height=420');
    </script>
    But when i tried to pass the account into the window im getting error on page.
    Can you suggest?
    Thanks and Regards,
    Sneha.

  • Reg: User Entered Value in LOV Window

    Hi All,
    Following is the use case.
    I have an LOV ("PO Number") with its own controller. If user enters a partial value in LOV Field, (say 513),
    LOV Window comes up with results like PO Number starting with 513. Suppose, If user modifies the search value from 513 to 913,
    LOV query needs to get executed with new search value (913).
    Can you please suggest me to capture the new user entered value (913) in the controller.
    I tried the following. But, poNum value obtained through below code is 513(old value - value entered in LOV of base page.)
    Dictionary passiveCriteria = (Dictionary)pageContext.getLovCriteriaItems();
    String poNum = (String)passiveCriteria.get("PosPoNumberInternalLov1");
    Is there any other way, i can find out the new user entered value in LOV Window.
    Thanks,
    Kiran.

    Hi Gyan,
    My requirement is that, I need to make some processing/manipulation on the user entered search value for the LOV.
    If the user enters value in base page, i am able to get the value and process it.
    But, If user clicks on LOV Window, enters a new value in search field, i am not able to capture the new value.
    Please suggest accordingly.
    Thanks,
    Kiran

  • Reg: Call By Value & Call By Reference

    Dear Gurus,
    Can anyone give me the exact difference between Call By Value and Call By Reference in calling procedures. And also give me which one is call by value&reference in In,Out,In Out.
    Cheers,
    Jai

    Hi Alex,
    Simple and elegant explanation, but I do have a question.
    Passing a variable to an argument of a procedure or a function which has been defined as out will consider it as null inside the sub program block until the value actually get changed inside it, then what is the need of pass by value to an argument defined as OUT (apart from the point the value gets copied back after the program completion)
    create or replace procedure test_proc(a out number,b in out number) as
    begin
    dbms_output.put_line('A Value :'||a);
    dbms_output.put_line('B Value :'||b);
    end;
    declare
    val_a number := 10;
    val_b number := 10;
    begin
    test_proc(val_a,val_b);
    dbms_output.put_line('val_A Value :'||val_a);
    dbms_output.put_line('val_B Value :'||val_b);
    end;
    PRAZY@11gR1> /
    A Value :
    B Value :10
    val_A Value :
    val_B Value :10
    PL/SQL procedure successfully completed.
    Elapsed: 00:00:00.01And here A prints null even though we passed 10.
    @OP: Pardon me for taking-over your thread.
    Regards,
    Prazy
    Edited by: Prazy on Mar 26, 2010 2:49 PM

  • Net value ( Basicprice-discounts) / Report sales value/purchase value

    Hi all
    I want to do report reg sales order value vs purchase value.  I am taking  VPRS condition type for  purchase order value and which field i have to take for net value in billing.
    regards
    Ramachandra

    hi,
    u can both this data in vbrp table. for net value use the field vbrp_netwr and for the vbrp i suggest u put it in some unique subtotal field that can be caputured in vbrp table. if this not the case then u will have to create a join between vbrp and konv table to fetch this data. u  can use abap queries in both the cases.
    saurabh
    Message was edited by:
            saurabh diwakar

  • Multiple configuration files in one application in struts using jDeveloper

    I am using Jdeveloper 9.0.3 using this i tried to create two struts-config.xml file with different names and configured them in the web.xml files( struts 1.1 feature)
    as
    <init-param>
                   <param-name>config</param-name>
                   <param-value>/WEB-INF/struts-config.xml, /WEB-INF/struts-config-reg.xml</param-value>
              </init-param>
    but i am getting parsing error for this. Please tell me how it can be done in Jdeveloper

    I have been trying to do something similar, but I keep receiving the following exception:
    java.lang.NoSuchFieldError: appConfig
    at oracle.jbo.html.struts11.BC4JRequestProcessor.processContent(BC4JRequestProcessor.java:148)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:233)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
         at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
    My web.xml looks like:
    <servlet>
    <servlet-name>bc4jaction</servlet-name>
    <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
    <init-param>
    <param-name>mapping</param-name>
    <param-value>oracle.jbo.html.struts11.BC4JActionMapping</param-value>
    </init-param>
    <init-param>
    <param-name>BC4JDefinition</param-name>
    <param-value>Struts</param-value>
    </init-param>
    <!--<init-param>-->
    <!-- <param-name>config</param-name>-->
    <!-- <param-value>/WEB-INF/struts-config-documentservices.xml</param-value>-->
    <!--</init-param>-->
    <init-param>
    <param-name>config</param-name>
    <param-value>/WEB-INF/struts-config.xml</param-value>
    </init-param>
    <init-param>
    <param-name>config/documentservices</param-name>
    <param-value>/WEB-INF/struts-config-documentservices.xml</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
    </servlet>

  • Solaris using wrong IRQ with iprb

    P4 machine, intergrated Intel i815/82559 controller.
    Installed Solaris 8 2/02, and applied most recent recommended patch cluster.
    iprb0 is not able to communicate with anything on the network. snoop shows arp packets going out, but nothing comming in. In the past when I have seen this, this has been the result of an IRQ conflict with the NIC and something else. This time, the integrated NIC is using IRQ 11 according to the configuration diskette, but the system cofigures the device as if it were using IRQ 8.
    How can I fix this?
    # ls -l /dev/iprb*
    lrwxrwxrwx 1 root other 53 Jan 16 09:16 /dev/iprb -> ../devices/pci@0,0/pci8086,244e@1e/pci1014,234@8:iprb
    lrwxrwxrwx 1 root other 54 Jan 16 09:16 /dev/iprb0 -> ../devices/pci@0,0/pci8086,244e@1e/pci1014,234@8:iprb0
    # prtconf -vp
    Node 0x195e90
    assigned-addresses: 82024010.00000000.f2000000.00000000.00001000.81024014.00000000.00002000.00000000.00000040
    class-code: 00020000
    compatible: 31696370.2c343130.00343332.31696370.2c343130.00343332.38696370.2c363830.39343432.69637000.73616c63.32302c73.30303030.00000000
    device-id: 00002449
    devsel-speed: 00000001
    fast-back-to-back:
    interrupts: 00000001
    max-latency: 00000038
    min-grant: 00000008
    model: 'PCI: 1014,234 - Intel i815/82559 Ethernet'
    name: 'pci1014,234'
    power-consumption: 00000001.00000001
    reg: 00024000.00000000.00000000.00000000.00000000.02024010.00000000.00000000.00000000.00001000.01024014.00000000.00000000.00000000.00000040
    revision-id: 00000003
    slot: 00000000
    subsystem-id: 00000234
    subsystem-vendor-id: 00001014
    unit-address: '8'
    vendor-id: 00008086
    #prtconf -Dv
    pci1014,234, instance #0 (driver name: iprb)
    Driver properties:
    name <chosen-interrupt> length <8>
    value <0x01000000fecaddba>.
    Hardware properties:
    name <interrupts> length <4>
    value <0x01000000>.
    name <device-id> length <4>
    value <0x49240000>.
    name <vendor-id> length <4>
    value <0x86800000>.
    name <reg> length <60>
    value <0x004002000000000000000000000000000000000010400202000000000000000000000000001000001440020100000000000000000000000040000000>.
    Interrupt Specifications:
    Interrupt Priority=0x6 (ipl 6), vector=0xb (11)

    So if I turn off the APIC, how does the machine respond?
    Let me give an example. I have a Tyan x86 system on Sol8. The chipset is Intel 7501 so it has an advanced APIC system. It also has a 7209 U320 SCSI controller. This should give better disk I/O with an U320 disk than the older U160 controller but where the older system took 45 seconds to write a 2 Gig file of zeros, the newer system took 15 minutes. So I turned of the IOAPIC and Extended IOAPIC in the BIOS. Now the disk test gives 30 seconds instead of 15 minutes. So far so good.
    The sytems are used as application servers and are not disk bound (either NIC or CPU bound). They currently run OK with either BIOS setting. However, the load with the APIC enabled is under 1 with 'top' showing the application taking 15% of the CPU and the system 5%. With the APIC disabled, the application takes 50% of the CPU and the system takes 3%. I haven't done any comparative load testing (what is the max load in each configuration) because I can't. All 'load testing' is done extreeeeemely carefully in production and a load test environment is not even contemplated much less defined.
    So any informed guesses as to what is going on would be appreciated. Is the CPU now handling all the interrupts that the IOAPIC system formerly took care of hence the increased load? But vmstat shows system interrupts are down from 15K to 5K with IOAPIC disabled. Could use a little help in figuring out if this is a good change or not. Suggestions for tests to run also cheerfully accepted.

Maybe you are looking for