Check Fields for entries prior to change status in VT02N

What user exit can I use to make sure some fields have entries prior to allow the user to change the status of the shipment on VT02N?
Thanks.
Regards,
Carlos

Hi Raj,
Usually we use function module CRM_STATUS_UPDATE to
change user status in document. But if you want to
trigger next process or change from certain user status to next status interactively by the system, you can
use Badi CRM_ORDER_STATUS (here you have after and before
method).
Hope this could help.
Rgds,
Gun.

Similar Messages

  • I want to register my iPod with iTunes but the registration firm keeps asking for a postcode but there is no field to enter it, although there is an arrow showing where the error is but still no field for entry. Any suggestions how to get past this ?

    I want to register my iPod with iTunes but the registration form keeps asking for a postcode but there is no field to enter it, although there is an arrow showing where the error is but still no field for entry. Any suggestions how to get past this ?

    I can not get to iPhone screen, so no way to get to Settings. That is the problem. When I connect phone to iTunes I get screen asking to insert SIN card. On the phone I'm getting Cinfigure screen asking Launguage , Country or Region, Wi-Fi, ( I can connect to my home wi-fi), and last screen "Activating your iPhone". After two minutes of waiting IM getting message: Your iPhone could not be activated because the activation server in temporary unavailable. try connecting to iTunes or try later or contat apple.com/support.
    Like I mention, I went to Bell as well Rogers store and tried to insert active SIM card with no results.
    Yes, my friend unlock the phone to use with Rogers but I don't know where

  • How to check the DTP status (i.e in active mode or not) for the Prior days.

    Hi SAP gurus,
    How to check the DTP status whether it was in active mode or inactive mode for the prior days ?

    Hi Aditya,
    Kindly have a look into below links,
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/00dbbfa9-dba2-2d10-bc80-9d6489e4b1c7?QuickLink=index&overridelayout=true
    DTP request Overall status
    Hope this helps.
    Regards,
    Mani

  • IDOC for SAP BP Message "Table BAPIADTEL entry to be changed not found in "

    Hi Experts,
    I have a requirement to update BP Address details using LSMW.
    I am usign IDOC Message Type "BUPA_C_CHANGEADDRESS" and Basic Type "BUPA_C_CHANGEADDRESS01" for this requirement.
    Using this i am able to update City, PO BOX, Postal Code, Street, region.
    However, i am unable to update Tel Number, Extn, Fax Number and Extension.
    I have added Structures E1BPADTELX & E1BPADFAXX and "X" to Update them.
    When i run LSMW, it updates all except Tel, Fax and their extension.
    I get Status 53 message "Table BAPIADTEL entry to be changed not found in target system". I have requirement to change those numbers.
    Can someone please tel me how to update those 4 fields ?
    ALso how and where this Data are stored in tables?
    Under BP Tcode, Under General Tab, it says "Address Independent Communication.
    Please help.
    TnR

    Hello experts, hello to all,
    I'm facing with the same task. I have a requirement to update BP postal code using the LSMW.
    Identical to Pintoo D I am usign the IDOC Message Type "BUPA_C_CHANGEADDRESS" and the Basic Type "BUPA_C_CHANGEADDRESS01". In the section Field Mapping... I have mapped the Business Partner ID (BUSINESSPARTNER) and the City postal code (POSTL_COD1). In order to update the postal code I set in the Tree-Structure E1BPBUS1006_ADDRESS_X  the Field POSTL_COD1 with a constant (= X).
    When I try to process the IDoc I get the Error 51:
    Data set BUT020 for BP 0000403643 maintained time-dependently,despite inact.time dep.
    Additonal I checked the recommenden OSS Note 810634 and the Customizing but everything is OK. Did I mistake during the confuguration of the LSMw project? I cannot find a documentation regarding the IDoc Msg.Type BUPA_C_CHANGEADDRESS.
    Kind regards
    Ioannis Moutogiorgos

  • How to find out Last Changed Fields for a line item of a PO

    Dear All,
    Pls let me know is there any FM or procedure to find the last changed fields for each line item of a PO. I should be able to get the details on the basis of Last changed Date. Can u pls guide me in this?

    Hello,
    Check the table CDHDR,CDPOS for PO items,
    Check this code:
    REPORT ZV_GET_LATEST_SO .
    DATA: BEGIN OF ITAB OCCURS 0,
            OBJECTCLAS TYPE CDHDR-OBJECTCLAS,
            OBJECTID TYPE CDHDR-OBJECTID,
            CHANGENR TYPE CDHDR-CHANGENR,
            USERNAME TYPE CDHDR-USERNAME,
            UDATE TYPE CDHDR-UDATE,
            UTIME TYPE CDHDR-UTIME,
            TCODE TYPE CDHDR-TCODE,
            TABNAME TYPE CDPOS-TABNAME,
            TABKEY TYPE CDPOS-TABKEY,
            FNAME TYPE CDPOS-FNAME,
            CHNGIND TYPE CDPOS-CHNGIND,
          END OF ITAB.
    TABLES: CDHDR,CDPOS.
    DATA: LT_CDHDR LIKE CDHDR OCCURS 0 WITH HEADER LINE,
    LT_CDPOS LIKE CDPOS OCCURS 0 WITH HEADER LINE.
    *REFRESH AUSG.
    CLEAR CDHDR.
    CLEAR CDPOS.
    CDHDR-OBJECTCLAS = 'EINKBELEG'.
    CDHDR-OBJECTID   = '0000001784'.  " Purchase order number
    **SELECT A~OBJECTCLASS A~OBJECTID A~CHANGENR A~USERNAME A~UDATE A~UNAME
    **B~TCODE
    **B~TABNAME B~TABKEY B~FNAME B~CHNGIND INTO TABLE ITAB FROM CDHDR AS A
    **INNER JOIN CDPOS AS B ON A~OBJECTCLASS = B~OBJECTCLASS
    **                         A~OBJECTID    = B~OBJECTID
    **                         A~CHANGENR    = B~CHANGENR
    **                    WHERE OBJECTCLAS = 'VERKBELEG'
    **                      AND OBJECTID = '0000001784'.
    *SELECT * FROM CDPOS INTO TABLE LT_CDPOS WHERE OBJECTCLAS = 'VERKBELEG'
    *                                    AND OBJECTID = '0000001784'.
    *IF NOT LT_CDPOS[] IS INITIAL.
    *  SELECT *
    *  INTO   TABLE LT_CDHDR
    *  FROM   CDHDR
    *  FOR    ALL ENTRIES IN LT_CDPOS
    *  WHERE  OBJECTCLAS = LT_CDPOS-OBJECTCLAS
    *  AND    OBJECTID = LT_CDPOS-OBJECTID
    *  AND    CHANGENR = LT_CDPOS-CHANGENR.
    *ENDIF.
    **  SORT ITAB BY OBJECTCLAS ODJECTID DESCENDING.
    *LOOP AT ITAB.
    *  WRITE: ITAB-UDATE."ITAB-UNAME.
    *ENDLOOP.
    *--- Interne Tabellen -------------------------------------------------
    DATA: BEGIN OF ICDSHW OCCURS 50.       "Ausgabeaufbereitung
            INCLUDE STRUCTURE CDSHW.       "Zwischendatei
    DATA: END OF ICDSHW.
    CALL FUNCTION 'CHANGEDOCUMENT_READ_HEADERS'
         EXPORTING
              DATE_OF_CHANGE    = CDHDR-UDATE
              OBJECTCLASS       = CDHDR-OBJECTCLAS
              OBJECTID          = CDHDR-OBJECTID
              TIME_OF_CHANGE    = CDHDR-UTIME
              USERNAME          = CDHDR-USERNAME
         TABLES
              I_CDHDR           = LT_CDHDR
         EXCEPTIONS
              NO_POSITION_FOUND = 1
              OTHERS            = 2.
    LOOP AT LT_CDHDR.
      CALL FUNCTION 'CHANGEDOCUMENT_READ_POSITIONS'
        EXPORTING
    *   ARCHIVE_HANDLE                = 0
          CHANGENUMBER                  = LT_CDHDR-CHANGENR
    *   TABLEKEY                      = '00000000 '
    *   TABLENAME                     = ' '
    * IMPORTING
    *   HEADER                        =
       TABLES
         EDITPOS                       = ICDSHW
    *   EDITPOS_WITH_HEADER           =
    * EXCEPTIONS
    *   NO_POSITION_FOUND             = 1
    *   WRONG_ACCESS_TO_ARCHIVE       = 2
    *   OTHERS                        = 3
      IF SY-SUBRC <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
      LOOP AT ICDSHW.
        IF ICDSHW-TABKEY+3(10) = '0000001784'
           AND ICDSHW-TABKEY+13(6) = '000001'.
        ENDIF.
      ENDLOOP.
    ENDLOOP.
    Vasanth

  • Field for Vendor Invoice status

    Hi guys,
    We have to fetch the vendor invoice status for the given invoice.
    I checked with the table RBKP there the field RBSTAT shows the status, but it shows only status like (PARK, POSTED etc)
    but the requirement is to get the status like (PAID, VOID, OPEN etc).
    I searched through the SDN and SAP, did not found the exact solution.
    Is there is any field for that, or any code sample/ logic any one have..
    Thanks,
    Anmol.

    Clossing the threat,
    tried using BSIK and BSAK used payment block from BSIK.
    If entry exist in BSAK-paid
    if A in payment block - Blocked
    if payment block is initial - invoice only

  • How to include a new field for checking duplicate customer master

    Dear All
    we have activated the standard procedure to check duplicate customer master data. This is a standard procedure as below :-
    Procedure:
    Run SM30, key in Table V_T100C, select Display or Maintain, set App area F2. Here you can change current settings.
    Check the transaction OBMSG for application area F2, where these messages are maintained and at this place you can convert the message from warning to error.e user needs one more field to be added to this check.
    It is working perfectly fine but it only compares two fields for duplicates in the customer master i.e the customer city and name.
    Is there a way to include a new field in this procedure ? For example we also want the system to check duplicate entries for field name " street 5" and give a warning /error message incase if there is another entry already existing on the master data.
    regards,

    Hi
    Use the enhancement SAPMF02D to check these values.
    Regards
    Eduardo

  • IDOC for SAP BP Message "Table BAPIADTEL entry to be changed

    Hi Experts,
    I have a requirement to update BP Address details using LSMW.
    I am usign IDOC Message Type "BUPA_C_CHANGEADDRESS" and Basic Type "BUPA_C_CHANGEADDRESS01" for this requirement.
    Using this i am able to update City, PO BOX, Postal Code, Street, region.
    However, i am unable to update Tel Number, Extn, Fax Number and Extension.
    I have added Structures E1BPADTELX & E1BPADFAXX and "X" to Update them.
    When i run LSMW, it updates all except Tel, Fax and their extension.
    I get Status 53 message "Table BAPIADTEL entry to be changed not found in target system". I have requirement to change those numbers.
    Can someone please tel me how to update those 4 fields ?
    ALso how and where this Data are stored in tables?
    Under BP Tcode, Under General Tab, it says "Address Independent Communication.
    Please help.
    TnR

    Have you filled the data in the structure "E1BPADTEL"?
    Regards
    Vinod

  • How to create Check table for Field Maktx

    Hi Experts,
    I am create one ztable with fields Mandt, Matnr, Maktx, Type1 and Type2 etc.
    I need a create a check table for field MAKTX.
    If i give material number the its the material description also.
    Thanks in Advance,
    Purnaneelu.

    Hi,
    Actually i am create one ZTable with fields Mandt ,matnr, maktx, type1,type2 and type3
    Now i am entry the data for matnr,type1,type2 and type3 .
    Now i am going to TCode SE16n material is not appears, but the requirement is shows the description also
    STOP USING I AM in each and every sentence...and try to correct your english...so that people can understand your problem easily.
    Hope this suggestion will help you going forward at the time of posting your question at SDN.
    Wram regards,
    Abhishek

  • Check duplicate data entry in multi record block,which is a mandatory field

    Dear all,
    I have a situation where i have to check duplicate data entry(on a particular field,which is a mandatory field,i.e. it cannot be skipped by user without entering value) while data key-in in a Multi Record block.
    As for reference I have used a logic,such as
    1>In a When-Validate-Record trigger of that block I am assigning the value of that current item in Table type variable(collection type)
    as this trigger fire every time as soon as i leave that record,so its assigning the value of that current time.And this process continues
    then
    2>In a When-Validate-Item trigger of that corresponding item(i.e. the trigger is at item level) has been written,where it compares the value of that current item and the value stored in Table type variable(collection type) of When-Validate-Record trigger.If the current item value is matched with any value stored in Table type variable I am showing a message of ('Duplicate Record') following by raise_form_trigger failure
    This code is working fine for checking duplicate value of that multi record field
    The problem is that,if user enter the value in that field,and then goes to next field,enter value to that field and then press 'Enter Query 'icon,the bolth Validate trigger fires.As result first when-validate record fires,which stores that value,and then when-validate-item fires,as a result it shows duplicate record message
    Please give me a meaningful logic or code for solving this problem
    Any other logic to solve this problem is also welcome

    @Ammad Ahmed
    first of all thanks .your logic worked,but still i have some little bit of problem,
    now the requirement is a master detail form where both master and detail is multirecord ,where detail cannot have duplicate record,
    such as..........
    MASTER:--
    A code
    A1
    A2
    DETAIL:--
    D code
    d1
    d2 <-valid as for master A1 , detail d1 ,d2 are not duplicate
    d2 <--invalid as as for master A1 , detail d2 ,d2 are duplicate
    validation rule:  A Code –D Code combination is unique. The system will stop users from entering duplicate D Code for a A Code. Appropriate error message will be displayed.*
    actually i am facing a typical problem,the same logic i have been applied in detail section ,its working fine when i am inserting new records.problem starts when i query,after query in ' a ' field say 2 records (i.e. which has been earlier saved) has been pasted,now if i insert a new record with the value exactly same with the already present value in the screen(i.e. value populated after query) its not showing duplicate.................could u tell me the reason?and help me out...............its urgent plzzzzzzzzz
    Edited by: sushovan on Nov 22, 2010 4:34 AM
    Edited by: sushovan on Nov 22, 2010 4:36 AM
    Edited by: sushovan on Nov 22, 2010 8:58 AM

  • Enabling 'AT1 Rate' field in J1IEX for entry

    Hello experts,
    I have a requirement of enabling 'AT1 Rate' field in J1IEX for entry for caputuring excise invoice without PO. Currently it is greyed out.
    Is there any configuration available, with which we can achieve this?
    Thanks & Regards,
    Amit

    Thanks Mahesh,
    Combination of following notes seems relevant.  Work is in progress; hope these will resolve the issue.
    1.     926506 - Data Dictionary Changes for Additional tax fields.
    2.     926857 - Function Module changes for additional tax fields
    3.     926707 - Additional tax fields and changes thereon for J1IEX & MIGO -
    Transaction J1IEX (Domestic procurement)and Transaction MIGO and Excise Invoice together (Enterprise release)
    Thanks & Regards,
    Amit

  • Change in variable field for ke32

    hiii experts... when i running ke32.. in variable tab.. some fields are mandatory but i want to make them optional...i am making that optional because on that report.. our zreport is maintained how can i make them optional?? Please guide me ...

    Dear Abhay,
    1st check whether the report is created with form or not.
    If the report is created with Form, you can change the variables in the following manner:
    T Code: KE35, change Form and clik on General Data Selection option in the form (Ctrl+F5)
    There you can keep the required variables.
    That will effect in your report selection screen.
    In KE32, In Variables tab, there will be a check box for each selection item, if you check that it will be a selection criterion while executing the report
    Regards,
    Pavan Kumar Arvapally

  • Locking fields for editing once BP role is changed

    Hi,
    we are on CRM 5.2, we have a requirement that we wish to lock down few fields for further editing on account's screen once the BP role is changed say from a prospect to a customer.
    we dont want few sales users to edit these fields once the bp role is changed.
    any help in this regard is appreciated.
    thanks
    RH

    Hello RH,
    Lets take for example view crm_ic\bupadetailB2B
    check in HTML file yiu will find an E-MAIL inputfield.
    there is an attribute disabled = "<%= DefaultAddress->GET_I_EMAIL( )%>
    that means that in context node DefaultAddress  (class CL_CRM_IC_BUPADETAILB2B_CN00 ) there is a method GET_I_EMAIL( ).
    got to this method and you will see that this method has a rv_disabled parameter.
    if its TRUE means that the field will be disabled,
    if its FALSE means that the field will be enable.
    So All you need to do it's make your checks in the method and decide wich value to assign to the rv_disabled parameter.
    Good Luck
    Eli Steklov

  • LINV field for date when LINV-ISTAT changes to "L"

    Hello,
    I need to find out a date field from LINV table when the status in LINV-ISTAT changes to "L" ( Cleared ). Can anyone suggest which is the required LINV field for this?
    Thanks

    Hello Minal,
    When you create Inventory document with LICC transaction (Quant inventory) at that time it will update the table LINV with inventory details, once you complete count and post difference at Warehouse level with LI20 transaction at that time it will update the table with status L (Cleared).
    Hope this helps.
    Regards
    Arif Mansuri

  • User exit to open field for change / ready for input in delivery

    Hi !
    We need to open a field for change / ready for input in the header level of a delivery after it has been goods issued. Is there a BADi / User exit that can open a field for change / ready for input in the delivery after the delivery has been goods issued ?
    Regards,
    Ashok.

    Hi,
    As per the SAP Process it is not recommendable to edit the closed delivery. In order edit the devlivery you have to cancel the post goods issue and then update the same.
    So there is a option like in PBO user-exits, we can force the status fields values and open up the delivery fields. But this would lead to inconsitency.
    If you are updating just any information, you can always use the Text fields in header or items to update at any time of delivery processing.
    Regards,
    Sivparatap

Maybe you are looking for

  • Problem Using Profiles with DIS

    I am using DIS with profiles in 11g and I am in the process of cutting and pasting a few documents into a folder in UCM. Here is what happens: 1) Select a number of documents in Windows Explorer 2) Right click and select copy 3) Right click on a fold

  • Annotating, Stamping, Signing PDF in Browser

    Our company built a browser-based (Internet Explorer) product in which we allow the user to interact with PDFs to stamp, sign, and add comments using SDK 6.  We built an Acrobat Plugin using C++ to create a custom toolbar to facilitate zooming, searc

  • Upgrading ACE , redundant active-active context

    Hi, We have 2 ACE's running in our network, and we would like to upgrade the ACE software. To minimize any disruption to existing network traffic during a software upgrade or downgrade, deploy your ACE modules in a redundant configuration. For detail

  • Updating 3230 software in US

    Can't get 3230 to iSync with with Mac OS X 10.5.1, despite both Nokia and Apple sites saying it is perfectly possible and more than an hour on the phone with Apple tech support. Decided to try updating 3230 software. 1. Purchased device a year ago in

  • Complaining about Apple's service and getting results

    I have been through **** and back (well not back yet) dealing with AppleCare to get my iMac repaired (3 weeks and counting...).  There's no point in my getting irate with the poor techs and customer reps that have no control over policy...how can I g