Problem Pending po qty  condition

Hi all,
I have a problem in pending po condition.
In our scenario,We usually take the pending po from EKET table.
pending poqty = (EKET-MENGE) - (EKET-WEMNG).
In my case,we are using 103 ( GR into blocked stock) mvt type to raise GR against the po and later
Release from block stock thru 105 mvt type.
But EKET-WEMNG field gets updated only after 105 mvt type is made.But the user says that the
PO should not be pending once the 103 mvt type GR is made.But Wemng field gets updated only after
105.
So i face a problem in this.The user says even GR for that material is made they are still considered to be  pending po.
Do u have any solution for it?
Thankss in advance,.
Priya

Hi ,
No need to use MK*/MSEG tables to find out PO His.
check table EKETEKBEEKPO.
EKBE will have all kinds of qty values.
regards
Prabhu

Similar Messages

  • In J1IFR-List subcontracting challans, system showing Zero Quantity pending although Qty is pending

    In J1IFR-List subcontracting challans, system showing Zero Quantity pending although Qty is pending at MASOP vendor. After reconciliation of challan, the Qty sent=250 , Qty received= 113. system must show Qty pending = 137. But when we check in J1IF12, Qty sent=250 and Qty received=113. Why J1IFR report is showing incorrect output.
    I am facing this problem after Ehp7 upgrade in SAP ECC 6.0 version.
    Thanks & Regards,
    Neeraj.

    Are you using the same number ranges for different series group. This can cause inconsistency. Also check table J_1IGRXSUB whether right material documents are attached to your Challan.
    Also refer to these notes which is only applicable for EHP6.
    1753000 - Wrong output displayed for status in report selection-
    J1IFR
    and
    1674607 - Duplicate entries while displaying Annexure IV in
    J1IFR
    Regards
    Binoy

  • Report on pending order qty,opening stock, and closing stock

    Any standard Report available on pending order qty against opening stock, and closing stock.
    Points assured
    Mohan

    Hi Mohan
    There is no report in standard SAP for stock in transit that is what you are refering to Pending order Qty & opening stock.
    You can get report in ME2M, ME2L for pending PO's.
    In MD04 you will get all these stock, PO Qty, & Closing stock but this is for individual material this has to be made customized report in reporting format same thing we have done in one of our project.
    Regards

  • Problem in Copying Pricing Condition Type

    Hi All,
    This problem is regarding copying pricing condition type in Sales Order. The problem is given below with an example -
    Qty of Material A - 10 PC.
    Condi Type   Amount  Currency   Per  UOM  Condition value  Currency
    ZP06             100         INR          1     PC      1000.00             INR
    ZP07                2         INR          1      PC         20.00             INR        
    ZP08               98        INR          1      PC        980.00             INR      Statistical
    ZP01               98        INR          1      PC        980.00             INR      Mandatory with ERL A/c Key Active
    The condition types ZP06 & ZP07 have access sequence maintained for them and ZP08 has been derived deducting ZP07 from ZP06.
    I want the above mentioned scenario where the values of Condition Type ZP08 which is a Statistical Condi Type will be copied exactly & entirely to condition type ZP01 where It will remain active alongwith posting key ERL.
    I have tried copying it by 100 % copy but the value is getting changed as 100% instead of 98 INR.
    Considering the above scenario please suggest some soluitons.
    Thanks & Regards
    Priyanka

    Hi Tarpan,
    First of all thanks for checking my post.
    In the problem I am not looking for the value of ZP08 to be maintained manually.I want the system to copy the exact details of ZP08 to ZP01 entirely where the condition type ZP01 will remain active alongwith the posting key ERL.
    I have tried copying the condition type ZP08 by using 100% copy of condition type but in ZP01 the resultant value becomes 100% in place of 98 INR.
    Please suggest some solutions.
    Thanks & Regards
    Priyanka

  • A peculiar problem using jsp:include conditionally

    Hi,
    This is regarding usage of jsp:include in Myfaces 1.1.4.
    lets say the page containing the jsp:include statements as PARENT PAGE
    I have a requirement to display some components in the PARENT PAGE which are continued from the same form using different JSPs since the components are different based on a condition.
    I used the following code:
    <h:panelGrid id="CandidateRequestorView" rendered="#{RgsViewRequirementBB.displayCandidateView}" columns="1">
         <jsp:include page="/RGSPages/requestorViewReq.jsp"/>
    </h:panelGrid>
    <h:panelGrid id="CandidateMatcView" rendered="#{!RgsViewRequirementBB.displayCandidateView}" columns="1">
         <jsp:include page="/RGSPages/matcViewReq.jsp"/>
    </h:panelGrid>Now if I use only 1 panel grid (any one out of the above 2) it works. I didnt even use <f:subview> any where( neither in the PARENT PAGE nor in the included jsps), but it works.... Also for your knowledge these jsps contain only JSF elements( no plain HTML code is used)
    But if I am using the above displayed code to have both the jsps (actually only one will be displayed bcoz the same condition is used)
    then its not displaying all the contents of included jsp. (YES I AM ABLE TO GET TO THE JSP...THERE IS NO ERROR) There is a datatable inside this jsp which is not rendered......
    I have used <f:subview> when i faced this problem.......
    I have tried every combination....writing <f:subview> in the PARENT PAGE ....writing in included jsps and removed it from PARENT PAGE.....also some of the articles in the forum mentioned that <f:subview> element should not be used inside <h:panelgrid> .....i even tried that....but final result is same as I was getting the first time...
    I am able to reach the jsp page (with or without <f:subview>) but i am not able to display all the contents....but if i use only one of the included jsps(by removing any one of the panel grids) I am able to view them. Since I am able to view all the contents when i view these pages inside the PARENT PAGE one at a time, that indicates there is no problem in datatable contained in these pages.....
    ( Also I have not used <f:view> inside my included jsps.)
    Please help to solve this problem...
    Thanks
    Avner

    Hi BalusC,
    The RgsViewRequirementBB is already in the session scope.
    Also I am using the setDisplayCandidateView(true) or setDisplayCandidateView(false ) explicitly as depicted below. The page is still under construction thats why the rendered attribute is explicitly set.
    public RgsViewRequirementBackingBean() {
    super();
    // TODO Auto-generated constructor stub
    try{
                setDisplayCandidateView(true);
                 // some more code goes in here
         catch(Exception){
               ResourceBundle bundle = null;
               bundle = ResourceBundle.getBundle("resources.ErrorMessages", FacesContext.getCurrentInstance().getViewRoot().getLocale());
                 //some more code goes in here
    }

  • Problem in line item conditions

    Hi Guru's,
    i have a problem in po at item level condition,actually in line item system repeating one condition twice,for exp if condition PB00 is there in pricing procedure then after giving certain value say Rs 100,it is again displaying condition PB00 with value zero.as per my knowladge either problem is in pricing procedure in custamizing or there are two valid condition records for same condition type which is not possible,actually i am a SD CONSULTANT, can anyone tell me the possible reason.
    Thanks

    Hi Ganti,
    Thanks for replying so quick.I got 7 items in my PO,only one item is got this problem,as i am a sd consutant i know about information record, but in mm i don't know much.Can you please explain more about this(tcode for info rec).
    Thanks

  • BDC : creating Billing frm Dr/Cr Memo - Problem in deletion of  conditions

    Dear Gurus,
    I am facing a problem when I try to develop a BDC for creating a Billing document from a Debit/Credit Memo Sales Order.
    The requirement is to delete some condition when creating billing from debit note for Depot plant.
    The problem I am facing is in time of deleting the condition , as I am not able to move the lines of table control in Pricing tab up or down.
    the ok_code = /00 is not working and I have tried all p+,p- for that.
    My logic is to bring the CONDITION that should be deleted at top position of the table control. but as I am not able to move the scroll bar , I got stuck there.
    So any solution of that available or any alternative is available for the requirement ???
    Thanks
    Shibashis

    V1 498 - Credit already exist for item...
    What the above message means is that lines items have already been used as reference for the creation of credit memo request(s).
    Create a new sales order, delivery and billing document. Then create credit memo request with reference to this new billing document and test.
    In VTAF copy control, at item level, field "Pos./neg. quantity" dictates how the quantity in the source document is affected by copy control.
    PS - I tried to create credit memo with reference to billing document (F2), there were no issues there. Therefore I am taking that the issue is with credit memo request (copied with ref to billing document F2)

  • Problem Cross Selling - No condition record to find but material shows up

    Hi!
    I have a problem with one material which always pops up in the sales order - cross selling list but I cannot see the condition record (VB43).  I do not want this material in the cross selling list, but how do I get it out?
    Any advise would be appreciated.
    Thanks,
    Stefan

    Hi Stefan,
    please check note 869601:
    1.  Question: What options are there to create a Cross-Selling
        relationship between two or more materials?
        The SAP standard system provides two options:
           -  Create a condition record using Transaction VB41.
           -  Start the analysis run (report SDCRSL01) using Transaction
              SDVK. The companion sales analysis statistically determines a
              list with the double combinations of materials that are most
              common. You must specify the specified identifier as an
              attribute of the SD_DPP_CROSS_SELLING function module in the
              access sequence of the product proposal schema in Customizing.
    hope this helps!

  • JCOP Tools Problem Error code: 6985 (Conditions of use not satisfied)

    I have a problem with the JCOP tools. I am developing a very simple applet which does nothing at all. It is a "hello world" type applet so that I can get something working. It compiles ok, however as soon as I try to run it under the emulator I get an error.
    Status: Conditions of use not satisfied jcshell: Error code: 6985 (Conditions of use not satisfied) jcshell: Wrong response APDU: 6985
    This always happens when the jcshell issues the install command.
    The install command is:
    install -i 1234567890 -t -l -d -m -p -s -b -e -q C9#(1234567890) 1234567890 1234567890
    I must be doing something very basic incorrectly. I have tried searching the forums and internet and I haven't found anything. Any help would be appreciated.
    The code is this:
    package pt.microfil.test;
    import javacard.framework.*;
    import javacard.framework.ISO7816;
    import javacard.framework.ISOException;
    import javacard.framework.APDU;
    public class testcard extends Applet {
         final static byte CLASS = (byte) 0x80; // Class of the APDU commands
         final static byte INS_READ = (byte) 0x02; // instruction for the READ APDU command
         // this is the text string which will send back from the ICC to the IFD
         final static byte[] text = {(byte) 'e', (byte) 't', (byte) 's', (byte) ' ',
         (byte) 'g', (byte) 'e', (byte) 'h', (byte) 't', (byte) 's', (byte) ' ',
         (byte) 'd', (byte) 'e', (byte) 's', (byte) ' ',
         (byte) 'G', (byte) 'l', (byte) 'u', (byte) 'm', (byte) 'p'};
         public static void install(byte[] bArray, short bOffset, byte bLength) {
              // GP-compliant JavaCard applet registration
              //new testcard().register(bArray, (short) (bOffset + 1), bArray[bOffset]);
              new testcard().register();
         public static void install() {
              new testcard().register();
         public void process(APDU apdu) {
              byte[] cmd_apdu = apdu.getBuffer(); // the cmd_apdu variable is used because of performance reasons
              if (cmd_apdu[ISO7816.OFFSET_CLA] == CLASS) {  // it is the rigth class
              switch(cmd_apdu[ISO7816.OFFSET_INS]) {      // check the instruction byte
              case INS_READ: // it is a READ instruction
              // check if P1=P2=0
              if ((cmd_apdu[ISO7816.OFFSET_P1] != 0) || (cmd_apdu[ISO7816.OFFSET_P2] != 0)) {
              ISOException.throwIt(ISO7816.SW_WRONG_P1P2);
              } // if
              // check if P3=length of the text field
              short le = (short)(cmd_apdu[ISO7816.OFFSET_LC] & 0x00FF); // calculate Le (expected length)
              short len_text = (short)text.length; // the len_text variable is used because of performance reasons
              if (le != len_text) {
              ISOException.throwIt((short)(ISO7816.SW_CORRECT_LENGTH_00 + len_text)); // give the expected length back to the IFD
              } // if
              apdu.setOutgoing(); // set transmission to outgoing data
              apdu.setOutgoingLength((short)len_text); // set the number of bytes to send to the IFD
              apdu.sendBytesLong(text, (short)0, (short)len_text);
              break;
              default : // the instruction in the command apdu is not supported
              ISOException.throwIt(ISO7816.SW_INS_NOT_SUPPORTED);
              } // switch
              } // if
              else {         // the class in the command apdu is not supported
              ISOException.throwIt(ISO7816.SW_CLA_NOT_SUPPORTED);
    }

    i also found this error and i change the package name and applet id.it is not changing.now i got same error.
    cm>  install -i 6d796170702e617070  -q C9#() 6d797061636b616765 6d796170702e617070
    jcshell: Error code: 6985 (Conditions of use not satisfied)
    jcshell: Wrong response APDU: 6985
    Unexpected error; aborting execution
    how can i solve the problem??

  • Problems regarding unassignment of conditions on pricing procedure

    Hi, folks.
    I have unassigned a given condition from a pricing which had a formula attached to it.When I tried to re-assign it back (with the formula and all the setting back as its original state), the amounts that the condition used to have it´s not there anymore, the content of the condition in the pricing procedure is always zero now. But I did not modificate anything else but the assignment.
    Does anynoe have some ideas about this issue, or it is an unusual problem?
    Thanks in advance.
    Adriano Cardoso

    Hi Adriano
    Could you please check if there is a deletion flag on condition. These are then no longer taken into consideration during automatic pricing. However they remain as condition records in the system until the next archiving update. This means you can reset a deletion and reactivate a condition record.
    See if this helps. Please do wait for subsequent expert answers.
    Kalpesh

  • Problem with using between condition

    Hi all,
    In my query I need to pass two dates , so I'm using between/ and condition it suppose return 24 rows but it returning 48 rows. If I use single date then I'm getting result correctly ie. 24 rows. Pls help me correcting my query.
    SELECT sttl_item_nme
    || '|'
    || master_rpt_version_dt_sys
    || '|'
    || LTRIM
    (MAX (SYS_CONNECT_BY_PATH (sttl_item_amt, '|'))KEEP (DENSE_RANK LAST ORDER BY curr),
    '|'
    || '|'
    || SUM (sttl_item_amt)
    || '|' AS total
    FROM (SELECT a.sttl_item_nme, master_rpt_version_dt_sys,
    sttl_pub_cd,
    NVL (b.sttl_item_amt, 0) sttl_item_amt,
    ROW_NUMBER () OVER (PARTITION BY a.sttl_item_nme ORDER BY 1)
    AS curr,
    ROW_NUMBER () OVER (PARTITION BY a.sttl_item_nme ORDER BY 1)
    - 1 AS prev
    FROM nm_sttl_item_dtl_type a,
    nm_sttl_item_dtl b,
    nm_settlement c
    WHERE a.sttl_item_num = b.sttl_item_num
    AND b.sttl_id = c.sttl_id
    --and sttl_item_nme in ('FTR Transaction Amount','DA Asset Energy Amount')
    AND c.sttl_pub_cd = 'S14'
    AND c.ptcpt_cd = 'DEMO'
    --AND c.sttl_type_cd IN ('RTSTTL', 'DASTTL')
    AND c.master_rpt_version_dt_sys between '04/17/2005' and '04/20/2005')
    --AND c.master_rpt_version_dt_sys ='04/18/2005')
    GROUP BY sttl_item_nme, master_rpt_version_dt_sys, sttl_pub_cd
    CONNECT BY prev = PRIOR curr AND sttl_item_nme = PRIOR sttl_item_nme
    START WITH curr = 1
    ORDER BY master_rpt_version_dt_sys, sttl_pub_cd DESC,
    sttl_item_nme
    Thanks & Regards,
    Ramana.

    Hi Ghulam,
    Using to_char function doesn't solve my problem . What actual the query is doing ,when I took multiple dates its concatenating the data from other dates along with the first date also.
    The actual data for individual date is
    18 th data
    DA Loss Rebate on Carve-out GFA|04/18/2005|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|
    19th data
    DA Loss Rebate on Carve-out GFA|04/19/2005|-370.6|-350.2|-353.6|-357|-380.8|-244.8|-207.5|-257.5|-260|-265|-265|-265|-257.5|-250|-217.5|-207.5|-195|-182.5|-187.5|-545|-580|-205|0|-200.6|-6605.1|
    20th data
    DA Loss Rebate on Carve-out GFA|04/20/2005|-448.8|-428.4|-414.8|-442|-472.6|-635.8|0|0|-207.5|-222.5|-222.5|-222.5|-212.5|-212.5|-195|-190|0|0|-170|-495|-535|-345|0|-190.4|-6262.8|
    when I used between '04/18/2005' and '04/20/2005' condition the result is
    18thdata
    DA Loss Rebate on Carve-out GFA|04/18/2005|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|
    19th data
    DA Loss Rebate on Carve-out GFA|04/19/2005|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|-448.8|-428.4|-414.8|-442|-472.6|-635.8|0|0|-207.5|-222.5|-222.5|-222.5|-212.5|-212.5|-195|-190|0|0|-170|-495|-535|-345|0|-190.4|-370.6|-350.2|-353.6|-357|-380.8|-244.8|-207.5|-257.5|-260|-265|-265|-265|-257.5|-250|-217.5|-207.5|-195|-182.5|-187.5|-545|-580|-205|0|-200.6|-6605.1|
    20th data
    DA Loss Rebate on Carve-out GFA|04/20/2005|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|-448.8|-428.4|-414.8|-442|-472.6|-635.8|0|0|-207.5|-222.5|-222.5|-222.5|-212.5|-212.5|-195|-190|0|0|-170|-495|-535|-345|0|-190.4|-6262.8|
    Still I am unable to figure out how to resolve this.Pls help me out from this problem. Your help is greatly appreciated.
    Thanks & Regards,
    ramana.

  • Problem setting up Breakpoint Conditions

    I am having a problem with getting my breakpoints(that have set conditions to work). While looping through a very large list I have set a breakpoint condition to halt execution when a specific string is encountered.
    However each time execution goes through this line of code, I get the following message:
    "Warning: The breakpoint condition "Acme Company".equals(MyStringVar)" could not be evaluated.
    I have tried different variations of setting the condition but I always get the "could not be evaluated" message.
    Anyone have an idea as to what I am doing wrong?
    Thanks in advance,
    G

    For the following code:
    public class loop {
        public static void main(String[] args) {
        String a = "hello";
        for (int i = 1; i < 30; i++)  {
                a = a+i;
                System.out.println(a);
    }I can use the condition on the a=a+i line saying:
    a.equals("hello1234")
    and it breaks on the right event.

  • Problem in mapping of conditional tag.

    Hi Experts,
    I have the following problem:
    Source tag:
    <A>
    <FIELD1>DATUM1</FIELD1>
    <STATUS> X</STATUS>
    </A>
    <A>
    <FIELD1>DATUM2</FIELD1>
    <STATUS> </STATUS>
    </A>
    <A>
    <FIELD1>DATUM3</FIELD1>
    <STATUS> </STATUS>
    </A>
    Target Tag:
    <C>
    <FIELD1>DATUM1</FIELD1>
    </C>
    <D>
    <FIELD1>DATUM2</FIELD1>
    </D>
    <D>
    <FIELD1>DATUM3</FIELD1>
    </D>
    So, In Source Tag A, if Status =X =>Target Tag = C
          In Source Tag A, if Status =empty =>Target Tag = D.
    My mapping is as following:
    Source Tag A->exists AND Status=X => CreateIF=>Tag C
    Source Tag A->exists AND Status=empty=> CreateIF=>Tag D.
    The problem is that I get in Target only Tag C:
    <C>
    <FIELD1>DATUM1</FIELD1>
    </C>
    <C>
    <FIELD1>DATUM2</FIELD1>
    </C>
    <C>
    <FIELD1>DATUM3</FIELD1>
    </C>.
    It looks like it does not check for each tag A.
    I have tried with UseOneAsMany but it does not work and read a lot on SDN but nothing helped!
    Please, any idea?
    Kind Regards,
    Danijela

    Hi Danijela,
    Source tag:
    <FIELD1>DATUM1</FIELD1>
    <STATUS> X</STATUS>
    <FIELD1>DATUM2</FIELD1>
    <STATUS> </STATUS>
    <FIELD1>DATUM3</FIELD1>
    <STATUS> </STATUS>
    Target Tag:
    <C>
    <FIELD1>DATUM1</FIELD1>
    </C>
    <D>
    <FIELD1>DATUM2</FIELD1>
    </D>
    <D>
    <FIELD1>DATUM3</FIELD1>
    </D>
    Follow these steps -
    you have source message type like this
    <root>
               <Field>
               </Field>
               <status>
               </status>
    </root>
    In Graphical mapping , first take Status if with else node function and check for 'X' if yes then create  target node <C></C> . if else then check for empty with if without else node function and create target node <D></D> node.
    It will solve the issue. Pls let us know if you need any further support.
    Regards,
    kishore

  • Graphical Mapping Problem : Create Segments by conditions

    Hi,
    i have a problem while mapping an incoming invoice to IDoc Invoic02. I had to create some Segments (E1EDP02) on basis of identifiers in the incoming message. I hope the following example i created will help to understand my exact problem:
    EXAMPLE MESSAGE:
    <invoice>
    <document>
    <position>
       <line>
         <posnum> 1 </posnum>
         <IMD>
         <ident> Name </ident>
         <val>   Maxx </val>
         </IMD>
         <IMD>
         <ident> Age </ident>
         <val>   19 </val>
         </IMD>
         <IMD>
         <ident> Gender </ident>
         <val>   Male </val>
         </IMD>
       </line>
    </position>
    <position>
       <line>
         <posnum> 2 </posnum>
         <IMD>
         <ident> Name </ident>
         <val>   Tina </val>
         </IMD>
         <IMD>
         <ident> Age </ident>
         <val>   28 </val>
         </IMD>
         <IMD>
         <ident> Gender </ident>
         <val>   Female </val>
         </IMD>
       </line>
    </position>
    </document>
    </invoice>
    THE RESULT I WANT:
    <invoic02>
    <E1EDP01>
    <SEGMENT> </SEGMENT>
    <POSEX> 1 </POSEX>
      <E1EDP02>
           <SEGMENT> </SEGMENT>
         <QUALF> 021 </QUALF>
         <BELNR> 19 </BELNR> // THIS should be the Age
      </E1EDP02>
      <E1EDP19>
      </E1EDP19>
    </E1EDP01>
    <E1EDP01>
    <SEGMENT> </SEGMENT>
      <POSEX> 2 </POSEX>
      <E1EDP02>
         <SEGMENT> </SEGMENT>
         <QUALF> 021 </QUALF>
         <BELNR> 28 </BELNR> // THIS should be the Age
      </E1EDP02>
      <E1EDP19>
      </E1EDP19>
    </E1EDP01>
    </invoic02>
    I tried to different ways to get the above result but i failed
    My first try:
    ident      -------|--- equalsS ------ createIf ---- E1EDP02
    Constant[000] --------- SEGMENT
    Constant[Age]--|
    ident      -------|--- equalsS ------ ifWithoutElse ---- QUALF
    Constant[Age]--|             |          
                           |
                        Constant[021]
    ident      -------|--- equalsS ------ ifWithoutElse ---- BELNR
    Constant[Age]--|             |          
                           |
                           val
    Result:
    The E1EDP02 Element will not created reliable. Sometimes it is there sometimes not dunno why ? Any Idea ?
    My second try:
    IMD -------------- E1EDP02
    Constant[000] --------- SEGMENT
    ident      -------|--- equalsS ------ ifWithoutElse ---- QUALF
    Constant[Age]--|             |          
                           |
                        Constant[021]
    ident      -------|--- equalsS ------ ifWithoutElse ---- BELNR
    Constant[Age]--|             |          
                           |
                           val
    Result:
    Now every E1EDP01 Element has two E1EDP02 Elements. One correct one and an empty one with only a segment element. Is there a way to delete this empty elements ?
    Any ideas to create a working mapping ?
    Thanks

    @Liang Ji 
    When i do this i have only the first E1EDP01 Element
    @Tarang Shah
    Which function i had to use for this ?
    Thank you

  • BAPI_SALESORDER_CHANGE problem in updating qty

    hi,
    i am working in bapi_saleorder_change . in that i want to update some fields but  some fields are not update properly. for qty(vbap-kwmeng) i set BAPISDITM-TARGET_QTY = qty ,  BAPISDITMx-TARGET_QTY = 'X' and BAPISDITMX-UPDATEFLAG = 'U' in the internal table ORDER_ITEM_IN and ORDER_ITEM_INx but still it is not working. similar things, i have did for changing material ,delv.prior and  reason for rejection which update successfully. Whereas fields like qty(kwmeng),price date (in header),payment terms(vbkd-zterm in header) ,plant(werks in item ) are not updated properly .
      And I also want to know how to change SHIP-TO party using this FM.
      Thanks in advance.

    Hi
    you can do in this way
      MOVE: '10' TO BAPISCHDL-REQ_QTY,
                 '10'  TO BAPISCHDL-itm_number,
                 '10' TO BAPISCHDL-SCHED_LINE.
                  APPEND  BAPISCHDL.
       MOVE: 'U' TO BAPISCHDLX-UPDATEFLAG,
                   'X' TO BAPISCHDLX-REQ_QTY,
                  '10' TO BAPISCHDLX-itm_number.
                   APPEND  BAPISCHDLX.
    Use  SCHEDULE_LINES           =  BAPISCHDL
           SCHEDULE_LINESX         =  BAPISCHDLX
             in bapi_saleorder_change FM

Maybe you are looking for

  • Connecting a 2nd monitor

    I want to buy either a Dell or BenQ 2nd monitor for my mac book pro.. are these monitors compatible??

  • BI Internet Explorer problem.

    Hi, I have look around the forum but I don't find definitive answer to the solution of my problem. When I use internet explorer to login to BI I'm able to login but when I click on something else the login screen comes out again. This only happen to

  • IMovie Unexpectedly Quit

    So I import my movie (shot with Canon 5D MKII) and that goes well. Then I create a new project and move the clip that I want to work on into the project. And then either right away or as soon as I try to edit the clip iMovie gives up and I get the ab

  • Can I use Encore CS6 with an After Effects CS6 subscription?

    Or do I have to subscribe or buy Premier Pro CS6, even thuogh all I'm gonna use is Encore?

  • Why the nullpointer exception

    I have a login screen where when i put information into the username and password field and then press login it calls the method below sendLogin(), but when I do so I get a nullpointer exception on the first patient.setUsername. I do get the println