Marking fields as mandatory in VF01 transaction

Hi Friends,
Please refer to the below screen shot - we are posting the final billing to customer in SAP (post outbound delivery).
Here we use the available fields under Foreign Trade/Customs tab - to mention details of shipping line & vessel name (it is fetched on output form).
My question is can these fields be marked as mandatory, as many times users tend to miss filling these fields.
The fields we want to mark as mandatory are "Transport-Departure" under Handling tab;
"Office of Exit" & "Export customs off." under Geography tab;
"Description" under Comments tab;
Kindly advise.

Anusha,
Please do search the forum about notes as SAP notes is the support backbone provided by SAP itself to all its customers. You need to contact your basis team to get an S-ID. Check the links below, They should help you out
How to get OSS ID ?
How to see OSS Notes?
OSS notes - how to view
Thanks,
Ravin

Similar Messages

  • To make the "req.delivery date" field non-mandatory in VA01 Transaction

    Hi All,
    I want to make "req. delivery date"(RV45A-KETDAT) field non mandatory in VA01 transaction.
    I have already checked on screen 4440 .This field is not mentioned as required field.
    Please help me to find where can i make this field non-mandatory.
    Thanks and Regards,
    Dipali.

    Hi,
    this is a required field, as far as the standard SAP code goes: everytime this field is touched the following function is executed in programme FV45EF0V_VBEP-EDATU_EINGEBEN:
        call function 'PERIOD_AND_DATE_CONVERT_INPUT'
          exporting
            external_date     = rv45a-etdat
            external_period   = rv45a-prgbz
          importing
            internal_date     = vbep-edatu
            internal_period   = vbep-prgrs
            ev_date_in_past   = lv_date_in_past
            ev_period_in_past = lv_period_in_past
          exceptions
            no_data           = 1
            period_invalid    = 2
            date_invalid      = 3.
        case sy-subrc.
          when 1.
            set cursor field 'RV45A-PRGBZ' line sy-stepl.
    * Bitte Datum eingeben
            message e394.
    The only way to avoid this is create an implicit enhancement at the beginning of this form, copy the exisitng code in there, delete the message after WHEN 1. and put RETURN at the end of the enhancement. But this would be HIGHLY UNRECOMMENDED, because I am positive you cause a lot of misery later on in the process: this field is mandatory for a reason!
    Roy

  • EhP5 WDA ESS: Not able to marke fields as mandatory

    Hello Community,
    currently I am customizing WDA ESS Scenarios on EhP5. I added some new fields in the method IF_FPM_GUIBB_FORM~GET_DEFINITION of the feeder class for the scenario.
    The method has also an EXPORTING Parameter for the field descriptions (ET_FIELD_DESCRIPTION).
    The table line is structure of FPMGB_T_FORMFIELD_DESCR and I did the following to mark some fields as 'mandatory':
    READ TABLE et_field_description WITH KEY name = 'STRAS' ASSIGNING <fs_wa_mand_field>.
      <fs_wa_mand_field>-MANDATORY = abap_true.
      READ TABLE et_field_description WITH KEY name = 'PSTLZ' ASSIGNING <fs_wa_mand_field>.
      <fs_wa_mand_field>-MANDATORY = abap_true.
      READ TABLE et_field_description WITH KEY name = 'ORT01' ASSIGNING <fs_wa_mand_field>.
      <fs_wa_mand_field>-MANDATORY = abap_true.
      READ TABLE et_field_description WITH KEY name = 'ZZ_CITY_CODE' ASSIGNING <fs_wa_mand_field>.
      <fs_wa_mand_field>-MANDATORY = abap_true.
      READ TABLE et_field_description WITH KEY name = 'MELDEZETTEL' ASSIGNING <fs_wa_mand_field>.
      <fs_wa_mand_field>-MANDATORY = abap_true.
    Now I expect, that the fields on the ESS scenario would have a red asterisk. But I am also able to save the data with not entering all neccessary data.
    What I have to do, to mark the fields as mandatory?
    Thank you and best regards, Christian

    Hello community,
    I've found the problem.
    So in method IF_FPM_GUIBB_FORM~GET_DATA the table CT_FIELD_USAGE was overwritten. At the top of the method this table had the information about all mandatory field. But during the processing the table was overwritten and the information which fields are mandatory, as well.
    So if you define the mandatoy fields at the bottom of the method you will get the red asterisk.
    Here the code snippet:
    FIELD-SYMBOLS <fs_wa_mand_field> TYPE FPMGB_S_FIELDUSAGE.
    *** Define maddatory fields
      READ TABLE CT_FIELD_USAGE WITH KEY name = 'STRAS' ASSIGNING <fs_wa_mand_field>.
      <fs_wa_mand_field>-MANDATORY = abap_true.
      READ TABLE CT_FIELD_USAGE WITH KEY name = 'PSTLZ' ASSIGNING <fs_wa_mand_field>.
      <fs_wa_mand_field>-MANDATORY = abap_true.
      READ TABLE CT_FIELD_USAGE WITH KEY name = 'ORT01' ASSIGNING <fs_wa_mand_field>.
      <fs_wa_mand_field>-MANDATORY = abap_true.
      READ TABLE CT_FIELD_USAGE WITH KEY name = 'ZZ_CITY_CODE' ASSIGNING <fs_wa_mand_field>.
      <fs_wa_mand_field>-MANDATORY = abap_true.
      READ TABLE CT_FIELD_USAGE WITH KEY name = 'MELDEZETTEL' ASSIGNING <fs_wa_mand_field>.
      <fs_wa_mand_field>-MANDATORY = abap_true.
    Thank you and best regards, Christian

  • Make project profile field non mandatory in CJ20n Transaction

    Hi All,
    I want to make project profile field non mandatory in my CJ20n transaction. I tried through OPUA, OPUK, OPUC but of no use. The field over there is just an input field. I need to make it non mandatory either through configuration or through code. Please suggest.
    Regards,
    Jayant

    Hi,
    this is a required field, as far as the standard SAP code goes: everytime this field is touched the following function is executed in programme FV45EF0V_VBEP-EDATU_EINGEBEN:
        call function 'PERIOD_AND_DATE_CONVERT_INPUT'
          exporting
            external_date     = rv45a-etdat
            external_period   = rv45a-prgbz
          importing
            internal_date     = vbep-edatu
            internal_period   = vbep-prgrs
            ev_date_in_past   = lv_date_in_past
            ev_period_in_past = lv_period_in_past
          exceptions
            no_data           = 1
            period_invalid    = 2
            date_invalid      = 3.
        case sy-subrc.
          when 1.
            set cursor field 'RV45A-PRGBZ' line sy-stepl.
    * Bitte Datum eingeben
            message e394.
    The only way to avoid this is create an implicit enhancement at the beginning of this form, copy the exisitng code in there, delete the message after WHEN 1. and put RETURN at the end of the enhancement. But this would be HIGHLY UNRECOMMENDED, because I am positive you cause a lot of misery later on in the process: this field is mandatory for a reason!
    Roy

  • How to make Recipient field as mandatory in MB21 transaction ?

    I ve got  a requirement to make the Recipient Field in MB21 transaction as mandatory...
    pls suggest how to do...
    thks in advance...
    Edited by: mythili on May 5, 2009 12:30 PM

    Hello,
    it's a question of customizing the movement type. You can find it in transaction OMJJ,
    select the respective movement type(s) and then customize the field selection.
    Regards Wolfgang

  • Make Account assignment field mandatory in VF01 at item level

    Hi All,
    I want to Make Account assignment field mandatory in VF01 at item level in accounting block.
    Please guide.
    Thanks ,
    Salman Zahir

    Hi,
    Goto T.Code:SE51
    Program name:SAPMV60A
    Screen number:6106
    Select Flow Logic.
    Click on Change.
    Click on elelment list tab.
    Search for VBRP-KTGRM field.
    Two options you are going to identify.Select the  entry which is having the "type of screen element" as "I/O".
    Click on special attributes.
    Input is enabled as "Possible".Change it to "Required" from drop down.
    Save.
    It will be appeared as mandatory.
    One more way is use of an exit.
    Ask your ABAPer to check for this field  entry while saving the invoice.As we know incompletion log will not work out here in invoice,so we are going for an exit.
    If there is a value for this field then only we can save the invoice,else not.
    Regards,
    Krishna.

  • Mandatory field 'Business Area" in MIRO transaction

    Dear All,
    We are facing problem in MIRO transaction, while doing MIRO business area field is mandatory so we are not able to check our one substitution for Business area.
    Request you to help us to remove mandatory field "Business area" from MIRO transaction.
    Thanks,
    Shree

    Hi
    Since the tick is appearing in this field, either the field status group (at posting level or GL level) should have been made mandatory.  Can you please check the relevant FSG for the reconciliation account involved for that vendor.
    Also since you want this field as optional only for testing purpose, i have a alternative suggestion.
    Say, If your substitution is suppose to replace this field with business area A, then enter business area B there and check whether the substituition is replacing this with A again.
    Regards

  • Marking Field Mandatory Based on a particular Product Selection

    Hi All,
    I have a different requirement, when I select a particular product names from the product picklist I have to make another field as mandatory. I dont have dynamic layouts to do this option.
    Is there anyway where I can make a field as mandatory based on a value selection from another picklist field?
    Thanks
    Natraj

    Hi, If the product ID = 1,2 or 3 and if the mandatory field is not filled set an internal field value to 1 using default field value and write a validation rule on that internal field forcing the user to fill in mandatory field. Extend the same using workflow using update field operation. Hope it helps
    -- Venky

  • USEREXIT to update BSEG-BVTYP field through VF01 transaction

    Hi Folks !
    I have a requirement where I have to update the Partner Bank Type(BSEG-BVTYP) field through the transction VF01.
    I tried with many exits like SDVFX008, RV60AFZC, RV60AFZZ and Includes like ZXVVFU01, ZXVVFU08, but unfortunately no results.
    I want to know which structure is passed from SD to FI when we create a invoice in VF01.
    Please help me, how could i update this field through VF01.
    Thanks in advance !

    Hi Sudarsan
    What u r telling u tried the exit
    SDVFX008 and u didnot get the solution.
    This exit is for the structure sd-fi only and i have created 2 projects with this for somw enhancement and its  populating with vf01.
    Pls try to craete a project on this exit and write code in the functionm exit of that definitely u will get the solution.
    Rajendra

  • Business Area Field Mandatory in MIRO transaction

    hi,
    how do we have to make business area field as mandatory in MIRO - Details Tab.?
    thx in advance.
    Tks
    Mani

    hi
    Goto OB41
    Select posting key 31 
    Goto details
    click on field status
    Select additional account assignments
    Make Business area mandetory and Save.
    regards
    kunal

  • How to make external reference field as mandatory in customised ZDCR

    Hi guys,
    I am working in CHARM implementation and we have defined customised transaction type for change request(ZDCR), now my client wants the external reference field as mandatory, and we are using CRMD_ORDER for creating a customised change request. Now my point is the external refernce field should be mandatory only to ZDCR transaction type and it should not effect to another transaction types who are using through CRMD_ORDER transaction code.
    Kindly give ur inputs it is very urgent as the Go-live it very near.
    Thanks&Regards
    Sitaramaraju.P

    Hi!
    Try to modify the Dynpro of TC: CRMD_ORDER:
    Start Transaction SE80.
    Display program SAPLCRM_SERVICE_UI
    Go to 'Screens' and select screen 7153
    Go to the element list of screen 7153
    Then select 'Special attr. '.
    Activate the change mode.
    Mark field Name: CRMT_7010_SERVICE_UI-PO_NUMBER_SOLD / Typ: I/O as required entry field.
    Activate your changes and start Transaction CRMD_ORDER
    Due to this modification you will need a SSCR Key for this object (see http://service.sap.com/sscr).
    Hope this will help!
    Best regards / Gerhard

  • Text mandatory in vf01

    Dear All,
    I want to make header text mandatory in VF01.
    Pls suggest.
    Nikhil

    Dear Nikhil,
    You don't have incompletion procedure process for the billing, so you can try with this option,
    You do the text determination for the deliveries you define and maintain the Text ID in the delivery text procedure maintain access sequence and other settings in the delivery level.
    You put that Text id in the incompletion procedure of the deliveries,now system will not allow to do the PGI with out entering the text for that text id.
    You can copy that text to the billing header text through check the Delivert text check box in the billing document detail screen.Go to VOFA transaction then select your billing document type then go in to the details here you can find the field Delivert text check box in the top most bottom of the screen.
    Do the text determination for billing also with define and maintain same text ID which you maintain in the delivery.
    Now when you create billing with reference to that delivery text will be copied to the billing document automatically.
    I hope this will help you,
    Regards,
    Murali.

  • In BSP how to give the input field as mandatory?

    Hi friends,
    In BSP how to give the input field as mandatory?
    In BSP i want to validate the input field (example checking the material no is valid or not)
    if this material no doesnot exit means i want to pass error message.What is the code for that.
    Moosa

    hi
    try this
    in LAYOUT
    <htmlb:inputField id = "vname"  disabled = "False" value = "<%= v_visitor %>"/> <font color="red" size="2"><b><%= page->messages->assert_message( 'vname' ) %></b></font></td>
    in DO_HANDLE_EVENT
    in oninputprocessing
    CLASS CL_HTMLB_MANAGER DEFINITION LOAD.
    IF event_id = CL_HTMLB_MANAGER=>EVENT_ID.
      DATA: event TYPE REF TO CL_HTMLB_EVENT.
      event = CL_HTMLB_MANAGER=>get_event( runtime->server->request ).
      IF event->name = 'button' AND event->event_type = 'click'.
        DATA: button_event TYPE REF TO CL_HTMLB_EVENT_BUTTON.
        button_event ?= event.
      ENDIF.
        case event->id.
            when 'select'.
               if v_visitor = ''.
                 page->messages->add_message(
                 condition = 'vname'
                 message   = 'Visitor Name can not be blank'
                 severity  = page->messages->CO_SEVERITY_ERROR ).
              ELSE.
                    here u can write ur when ur field getting filled
            endif.
         endcase.
    endif.
    give marks if it is helpful
    thanks

  • How to make the text fields as mandatory (in 'notes and attachment' tab)?

    Hi,
    We have defined some Fixed Values for texts under IMG>SRM>SRM Server>Cross Application Basic Settings>Text Schema>Define Fixed Values for Texts, for a certain transaction type of RFx responses for a text schema.
    Because of this, the bidder can choose one of these fixed values for texts. This is perfectly working fine.
    Now the question is, we want to make the texts fields as mandatory. i.e. The bidder should not be able to submit the responses if certain texts are blank.
    Is there be any BadI for this?
    GH

    You can use BBP_DOC_CHECK_Badi for this field validation using a filter value RFx/Bid (I ont remember exact word).
    Regards,
    Jagadish.

  • Setting a form field as mandatory

    Hi,
                I want to set a field as mandatory field in one of my transaction document under the tab folder.

    Hi Raghav,
    In Item Event Pval.BeforeAction True in item pressed write this code
    If pVal.FormMode = 2 And pVal.ItemUID = "1" Then
                            If MandatoryFields(FormUID, BubbleEvent) = False Then
                                BubbleEvent = False
                                Exit Sub
                            End If
    end if
    Private Function MandatoryFields(ByRef FormUID As String, ByRef bubbleevent As Boolean) As Boolean
            objForm = objMain.objUtilities.GetForm(FormUID)
            If objForm.Items.Item("ItemUID").Specific.String = Nothing  or  "" Then
                objMain.objApplication.SetStatusBarMessage("------ is Missing", SAPbouiCOM.BoMessageTime.bmt_Short, True)
                Return False
    end if
    end function
    Rgds
    Micheal

Maybe you are looking for

  • 10.6.8 Update, being very cautious.

    Having digested a lot of excellent advice here and after reading about the mess some people have got into, have decided this time to download and install 10.6.8 on its own partition on external hard drive. It's quite convenient because this drive is

  • Upgrading from a MacBook Pro (2009) to MacBook Pro Retina - Which method is best?

    I have just gotten my Retina MacBook and am about to migrate/tranfer files. I have not yet started up the new machine, so haven't engaged the intial sequence of questions asking for transfer. Here are the three options I have been told... 1) Use the

  • Pages to PDF export and text not showing

    I exported a pages document from Pages to PDF and I can not see the text??? Font is Tex Gyre Adventor and it is in the color white with a shadow and a tangerine box backdrop Thoughts? - Thanks!!

  • BAPI for FCH5 or FCH6

    Hi, what is the function module or BAPI for FCH5 and FCH6 Tcodes i need to update the Check Number based on that input parameter ( Payment Document NUmber,Company Code ,fiscal year ,House bank ID and Account ID) need to update check number..... Thank

  • Lost network printing

    No problem printing to a networked Brother HL5170DN in Leopard. With Snow Leopard upgrade, all I get are pages with: Error Name: Undefined, Command: -12345X@PJL, Operand Stack. Unless I cancel the job at the printer, the pages will print without end.