We simply need a new order reason code

Hi
We simply need a new order reason code, that is entered in ZCR(Order Type), that is labeled " OPNL".
Can any one help me 
Priya

Hi,
Navigate to the path below and define the reason Code:
Sales and Distribution -> Sales -> Sales Documents -> Sales Document Header -> Define Order Reasons.
Cheers.

Similar Messages

  • How to add order reason code field to selection screen of VL10

    Hi,
       How to add Order reason code(vbak-augru) to the selection screen of VL10.
      1. How to find enhancement for it?
       2.I want to display Order reason code field on output list also?
      3.Pls give steps i am new to enhancements
    thanking u advance...
    surya

    Hi,
    there is no user exit available for this report program, one alternative is copy the program associated with this standard program i.e. RVV50R10C to a Z program and modify it as per your requirement or if you want to modify the standard program you need access key.
    Regards,
    Raghavendra

  • Cost Center Disappearing When I remove Order Reason Code

    Hello SAP Experts,
    When the user removes ther order reason code and saves the order the value in the cost center disappears on the order. Anyone know why this is happening?
    Thanks,
    Patrick

    Hello,
    After some testing I realized that the users picks the blank order reason code on the sales order and clicks on save. That removes any of the cost center information on the order.  The blank order reason code is not on the order reason table, it is a valid choice on the sales order. Table OVF3 is not valid since it doesn't have a blank order reason as a choice. Is there a work around?
    Thanks,
    Patrick

  • VK34, problem of warning  issued upon new condition:Reason codes  inconsist

    Hello,
    The Scenario is :
    for a given material/sales organisation
    1- I create a ZP00 condition  value =100$  valid from 01.09.2009  to  31.12.2009
    2- I create new ZP00 condition value= 160$  valid from 01.01.2010 to 31.12.2999
    To day, I decide to change the ZP00 condition value,
    3- I created a new ZP00 condition with value=160$  valid from 11.09.2009 to 31.12.2009
    The system doesn't issue any warning message to tel me that there is a gap in value between the new condition and the old condition valid for the same period
    In fact the system compare the new condition value with the last created condition, hence it doesn't find any difference, and as consequence no warning is issued.
    I expect that system compares the new condition value to the condition value valid for the same period and not the last condition
    ==> Shall I post an OSS for this problem ??
    For  more details, hereafter the sap code, include  MV13AF0K
    * Get the Original value (from database) of ZP00 or ZPI1 condition
      CLEAR: lv_old_zp00, lv_knumh.
      CLEAR: lv_new_zp00, lv_sum_z0xx.
      SELECT MAX( knumh ) INTO lv_knumh===> *system looks for the last condition created, it doesn't take care*   
        FROM konh                                                      *whether the condition is valide or not*
        WHERE kappl = 'V'
          AND kschl = xkonh-kschl
          AND vakey = xkonh-vakey.
      IF sy-subrc EQ 0.
    *   Item data
        SELECT kbetr INTO lv_old_zp00
               UP TO 1 ROWS
          FROM konp
          WHERE knumh = lv_knumh
            AND kschl = xkonh-kschl.
        ENDSELECT.
      ENDIF.
    * If no old value --> continue the processing without checking the gap
      IF NOT lv_old_zp00 IS INITIAL.
    *   Calculation of Z0xx conditions sum
        LOOP AT xkonp where knumh = xkonh-knumh AND loevm_ko = space.
          CASE xkonp-kschl.
            WHEN 'ZP00' OR 'ZPI1'.
              MOVE xkonp-kbetr TO lv_new_zp00.
            WHEN 'Z006' OR 'Z008'.
    *********Exclusion mode to be defined***********
            WHEN OTHERS.
              IF xkonp-kschl(2) = 'Z0'.
                ADD xkonp-kbetr TO lv_sum_z0xx.
              ENDIF.
          ENDCASE.
        ENDLOOP.
    *   Calculation of the gap between the old and the new price
        lv_gap = lv_new_zp00 - lv_old_zp00.
    *   If the gap do not correspond to the sum of condition z0xx
    *   -> warning popup
        IF lv_gap NE lv_sum_z0xx.
          lv_diff_flag = 'X'.  "Set Difference flag
          lv_diff = lv_gap - lv_sum_z0xx.
    For more deta

    very bad layout, I try to enhance it
    The Scenario is :
    for a given material/sales organisation
    1- I create a ZP00 condition value =100$ valid from 01.09.2009 to 31.12.2009
    2- I create new ZP00 condition value= 160$ valid from 01.01.2010 to 31.12.2999
    To day, I decide to change the ZP00 condition value,
    3- I created a new ZP00 condition with value=160$ valid from 11.09.2009 to 31.12.2009
    The system doesn't issue any warning message to tel me that there is a gap in value between the new condition and the old condition valid for the same period.
    In fact the system compare the new condition value with the last created condition, hence it doesn't find any difference, and as consequence no warning is issued. I expect that system compares the new condition value to the condition value valid for the same period and not the last condition
    ==> Shall I post an OSS for this problem ??
    For more details, hereafter the sap code, include MV13AF0K
    CLEAR: lv_old_zp00, lv_knumh.
      CLEAR: lv_new_zp00, lv_sum_z0xx.
      SELECT MAX( knumh ) INTO lv_knumh
        FROM konh
        WHERE kappl = 'V'
          AND kschl = xkonh-kschl
          AND vakey = xkonh-vakey
      lv_gap = lv_new_zp00 - lv_old_zp00.
      If the gap do not correspond to the sum of condition z0xx
      -> warning popup

  • I need a new ESPN activation code

    I Activated my ESPN account on the wrong comcast cable account. When I did it, my iPhone logged me in automatically to my friends comcast account instead of my own. So now it is activated, however it informs me that I need to upgrade my account In order to watch the content I wish to see. Please help!

    Contact ESPN/comcast

  • What is the need of creating New order type in PO

    Dear Experts,
                 I have a doubt in MM, what is the need of creating New Order Types?  Please explain with Business scenario.  Thanking you,
    Regards,
    Elangovan.A

    Hi Elangovan
    Whenever you have a doubt like this...
    --- just verify the config settings for your parameter (order type here).
    ---Also check whether authorizations can be given for this ?
    ---Do you need it for specific analysis ? Are there standard reports/listings available ?
    So, some of the uses of order type are:
    1) What are the parameters controlled by order type ?
    It controls the number ranges and screen layouts etc. So, if you want to have different set of number ranges and different screen settings, then you may need a new order type.
    2) Authorizations can be controlled with order type.
    3) You can also use it in analysis/listings
    Best regards
    Ramki

  • How to put order in a delivery block ? on basis of shipto and order reason

    Hi can any one tell if there is any way duirng the order creation (Va01) we can read the shipto no and order reason code to put the orders on a delivery block ? the idea  is to do this only for certain shipto which have a soecial order reason.
    we are looking for solution via configuration first and if that is not possible then via some order header level user exit. in case of user exit we can read the special shipto number from a custom table....
    if this is not possible to use ship to number then we can use the soldto numbers along with the special order reason code.
    so if the order is having a shipto sold =xxxx and order reason code is zzzz then put the order on a delivery block....
    once the delivery block needs to be lifted we do not want to hit this logic in the order changed mode( va02)
    look forward to hear from the experts any solutions....or suggestions....thanks in advance

    Raj,
    The issue here is the while creating the order the system needs to validat two things 'sold-to-party and order reason'.
    I am still not sure whther this can be achieved through non ABAP way. check for some exits, if available.
    Prase

  • Sales Order Reason for change

    Hello All
    I have a requirement where we need to add order reason as a warning message whenever users makes following changes in the sales Order using VA02:
    1. Change the Order Quantity
    2. Change the delivery date for an item or items
    3. Delete a particular line item
    4. Add a particular line item
    I know it can be handled via VA02 user exit. I have listed following user exits will be helpful:
    USEREXIT_CHANGE_SALES_ORDER
    USEREXIT_CHECK_VBAK
    USEREXIT_CHECK_VBAP
    USEREXIT_CHECK_VBEP
    USEREXIT_CHECK_XVBAP_FOR_DELET
    Can you please let me know out of these which one are apt for my requirement and also if let say user makes a change once in the sales order and maintains the order reason before saving it, but how will it be taken care for changes done by the user on some other time. Basically how multiple changes will be controlled?
    Looking forward to your response.
    Cheers
    Ravi

    If you keep this order reason in imcompletion log, it will work.
    But here the issue is sytem has to validate the order reason field if any of the above mentioned fields has been changed(as suggested, system will give warning in standard except for 1 & 4 options)
    Here you can take the report from all the sales orders and differentiate the orders with the above
    4-changes with order reason changes into a Z-table with your Abaper.(RVSCD100 program)
    But here instead of going for enhancement you can very well control this with user discipline.
    system is just an instrument who can help us but cannot think always the way we presume.
    Suppose if a user has changed the order qty then he has to keep X as order reason--due to his ignorance he kept Y as order reason.Now system feels that data has been maintained no error in In-Completion log.
    Still if you are so keen then you can very well maintain Z-Table with the expected Order reason and you can write a code in USEREXIT_SALESORDER_SAVE(Sorry i am not with SAP now) with your Abaper.
    Hope this works and let us know if any.
    Regards
    Phanikumar

  • Order reasons in CRM 4.0

    Hi experts,
    We are working on CRM 4.0 and R/3 4.6c as the background.
    As part of our busines requirement we need to make order reason as the mandatory field while creating sales transaction in CRM .We have customized bringing order reasons through Activity Reason functionality in CRM .
    we have implemented a BAdi "CRM_ORDERADM_H_BADI".for making this activity reason as mandatory.
    every time we create sales transaction we need to put twice the activity reason inorder to get this BAdi to activate.
    Can anybody plz advice me in this regard why it is behaving like this?
    any helpful answers will be rewarded.
    Thanks in advance.
    DV.

    Hi Gunwan,
    Thank you for the response.
    We have implemented the BAdi"ZCRM_ORDERADM_H_BADI under Definition name CRM_ORDERADM_H_BADI.
    <b>Functionality of the BAdi:</b>In order to make the activity reason as mandatory field while creating so called Transaction.
    if we do not maintain Activity Reason while creating the Sales Transaction this BAdi will throw an error message.
    <b>The following is the Code:</b>Method: CRM_ORDERADM_H_CHECK
    method IF_EX_CRM_ORDERADM_H_BADI~CRM_ORDERADM_H_CHECK .
        data : lV_HEADER_GUID TYPE  CRMT_OBJECT_GUID,
               ev_process_type  TYPE  CRMT_PROCESS_TYPE,
               et_subject_wrk  TYPE  CRMT_SRV_SUBJECT_WRKT,
               t_msgidno type BAL_R_IDNO,
               ls_msgidno type BAL_S_IDNO,
               lt_msgidno type bal_r_idno,
               lv_save_message.
        CONSTANTS: BEGIN OF gc_object_name,
                   orderadm_h    TYPE  crmt_object_name  VALUE 'ORDERADM_H',
                  END OF gc_object_name.
    get header guid
        CALL FUNCTION 'CRM_INTLAY_GET_HEADER_GUID'
          IMPORTING
            ev_header_guid = lv_header_guid.
    get process type
        CALL FUNCTION 'CRM_INTLAY_GET_PROCESS_TYPE'
          EXPORTING
            iv_orderadm_h_guid  = lv_header_guid
          IMPORTING
            ev_process_type     = ev_process_type
          EXCEPTIONS
            proc_type_not_found = 1
            OTHERS              = 2.
    check for process types
        IF ev_process_type EQ 'ZOR' OR ev_process_type EQ 'ZFC'.
    get order reason code
          CALL FUNCTION 'CRM_SERVICE_OS_GET_REASON_OW'
            EXPORTING
              iv_ref_guid    = lv_header_guid
            IMPORTING
              et_subject_wrk = et_subject_wrk
            EXCEPTIONS
              invalid_guid   = 1
              no_valid_entry = 2
              OTHERS         = 3.
    delete message first
          ls_msgidno-sign = 'I'.
          ls_msgidno-option = 'EQ'.
          ls_msgidno-low-msgid = 'ZCRM_MW'.
          ls_msgidno-low-msgno = '006'.
          APPEND ls_msgidno TO lt_msgidno.
          CALL FUNCTION 'CRM_MESSAGES_DELETE'
            EXPORTING
              it_r_msgidno   = lt_msgidno
              iv_ref_object  = lv_header_guid
              iv_caller_name = gc_object_name-ORDERADM_H.
    send error message if order reason is not entered
          IF et_subject_wrk IS INITIAL.
            MESSAGE ID 'ZCRM_MW' TYPE 'E' NUMBER '006' WITH 'in Business Activity tab'
            INTO lv_save_message.
           CALL FUNCTION 'CRM_MESSAGE_COLLECT'
              EXPORTING
                iv_caller_name = gc_object_name-orderadm_h " See include program CRM_OBJECT_NAMES_CON
                iv_ref_object  = lv_header_guid.
          ENDIF.
        ENDIF.
    endmethod.
    plz advice me in this regard.
    Thanks in advance.
    DV.

  • Reason Code for MI07

    Hi MM Guru,
    I have created a inventory count document no: 100025069, When i try to post the difference in MI07 i need to have a reason code for the transaction. This is scrapping and movement type is 702. When i search for the code it does not apear any 702 codes i can use. Please have a look what can be done.
    Thanks in advance,
    Iram

    Hi,
    Go to OLMB and here crete the general reason code for material sdjustments  , means the Poor quality , Breakabel or some other reasaons.
    If u donts want that fiels as mandatory  , make that one as optional field in screen layout og MIGO.
    Regards,
    Andra

  • Need help to check my code !

    I am not ble to fetch all the data .
    Where is the problem !
    please help me to  modify the select statement
    REPORT YINTERACTIVEPROGRAM01.
    *CREATED BY:JYOTIRMOY DEB                                            *
    *DATE OF CREATION :                                                  *
    *TABLE DECLARATION
    TABLES:VBAK,  "Sales Document: Header Data
           VBKD,  "Sales Document: Business Data
           VBPA,  "Sales Document: Partner
           VBAP,  "Sales Document: Item Data
           ADRC,  "Addresses (central address admin.)
           T178T, "Conditions: Groups for Materials:text
           T188T, "Pricing groups for customers
           TVM1,
           TVM1T,  "Material pricing group 1: Description
           TVM2,
           TVM2T,  "Material Pricing Group 2: Description
           TVM3,
           TVM3T,  "Material Pricing Group 3: Description
           TVM4,
           TVM4T,  "Material Pricing Group 4: Description
           TVM5,
           TVM5T,  "Material Pricing Group 5: Description
           SZA1_D0100,
           TVLV ,   "Check table for release orders: Usage ID
           TVLVT,
           TVKGG,   "Customer Condition Groups (Customer Master)
           TVKGGT,
           TPAR,   "Business Partner: Functions
           TPART,
           TVAUT.  "Sales Documents: Order Reasons: Texts
    *SELECT OPTIONS
    Select-options S_VBELN for vbak-vbeln.
    *CREATING INTERNAL TABLES
    TYPES:BEGIN OF TY_TAB,
             VBELN LIKE VBAK-VBELN,
             VKORG LIKE VBAK-VKORG,
             ERDAT LIKE VBAK-ERDAT,
             AUGRU LIKE VBAK-AUGRU,
             BEZEI LIKE TVAUT-BEZEI,
             BSTDK LIKE VBKD-BSTDK,
             BSTDK_E LIKE VBKD-BSTDK_E,
             BSTKD LIKE VBKD-BSTKD,
             KDKG2 LIKE VBKD-KDKG2,
             KONDA LIKE VBKD-KONDA,
             MATNR LIKE VBAP-MATNR,
             SPART LIKE VBAP-SPART,
             KONDM LIKE VBAP-KONDM,
             WAERK LIKE VBAP-WAERK,
             NETWR LIKE VBAP-NETWR,
             KWMENG LIKE VBAP-KWMENG,
             VKAUS LIKE VBAP-VKAUS,
             MVGR1 LIKE VBAP-MVGR1,
             MVGR2 LIKE VBAP-MVGR2,
             MVGR3 LIKE VBAP-MVGR3,
             MVGR4 LIKE VBAP-MVGR4,
             MVGR5 LIKE VBAP-MVGR5,
             KUNNR LIKE VBPA-KUNNR,
             POSTCODE1 LIKE ADRC-POST_CODE1,
             POBOX LIKE ADRC-PO_BOX,
             NAME1 LIKE ADRC-NAME1,
             NAME2 LIKE ADRC-NAME2,
             CITY1 LIKE ADRC-CITY1,
             CITY2 LIKE ADRC-CITY2,
             COUNTRY LIKE ADRC-COUNTRY,
             STREET LIKE ADRC-STREET,
             STRSUPPL1 LIKE ADRC-STR_SUPPL1,
             STRSUPPL2 LIKE ADRC-STR_SUPPL2,
             STRSUPPL3 LIKE ADRC-STR_SUPPL3,
             NRART LIKE TPAR-NRART,
             VTEXT1 LIKE TPART-VTEXT,
             PARVW LIKE TPART-PARVW,
             BEZE_I LIKE TVLVT-BEZEI,
             VTEXT LIKE V_T178-VTEXT,
             V_TEXT like V_T188-VTEXT,
             BEZEI1 LIKE TVM1T-BEZEI,
             BEZEI2 LIKE TVM2T-BEZEI,
             BEZEI3 LIKE TVM3T-BEZEI,
             BEZEI4 LIKE TVM4T-BEZEI,
             BEZEI5 LIKE TVM5T-BEZEI,
             VTEXT2 LIKE TVKGGT-VTEXT,
             SMTP_ADDR LIKE ADR6-SMTP_ADDR,
         END OF TY_TAB.
    DATA: ITAB TYPE STANDARD TABLE OF TY_TAB WITH HEADER LINE.
    *WRITING THE QUERY
    SELECT A1~VBELN
           A1~VKORG
           A1~ERDAT
           A1~AUGRU
           A2~BSTDK
           A2~BSTDK_E
           A2~BSTDK
           A2~KONDA
           A2~KDKG2
           A3~MATNR
           A3~SPART
           A3~KONDM
           A3~WAERK
           A3~NETWR
           A3~KWMENG
           A3~VKAUS
           A3~MVGR1
           A3~MVGR2
           A3~MVGR3
           A3~MVGR4
           A3~MVGR5
           A4~POST_CODE1
           A4~PO_BOX
           A4~NAME1
           A4~NAME2
           A4~CITY1
           A4~CITY2
           A4~COUNTRY
           A4~STREET
           A4~STR_SUPPL1
           A4~STR_SUPPL2
           A4~STR_SUPPL3
           A5~BEZEI
           A6~KUNNR
           A7~NRART
           A8~VTEXT
           A9~PARVW
           A10~BEZEI
           A11~VTEXT
           A12~VTEXT
           A13~BEZEI
           A14~BEZEI
           A15~BEZEI
           A16~BEZEI
           A17~BEZEI
           A18~VTEXT
         A20~SMTP_ADDR
    INTO CORRESPONDING FIELDS OF TABLE ITAB
    FROM VBAK AS A1
    JOIN VBKD AS A2
    ON A1VBELN = A2VBELN
    JOIN VBAP AS A3
    ON A1VBELN = A3VBELN
    LEFT OUTER JOIN VBPA AS A6
    ON A2VBELN = A6VBELN
    AND A2POSNR = A6POSNR
    *JOIN ADR6 AS A20
    *ON A6ADRNR = A20ADDRNUMBER
    JOIN ADRC AS A4
    ON A6ADRNR = A4ADDRNUMBER
    LEFT OUTER JOIN TVM1T AS A13
    ON A3MVGR1 = A13MVGR1
    LEFT OUTER JOIN TVM2T AS A14
    ON A3MVGR2 = A14MVGR2
    LEFT OUTER JOIN TVM3T AS A15
    ON A3MVGR3 = A15MVGR3
    LEFT OUTER JOIN TVM4T AS A16
    ON A3MVGR4 = A16MVGR4
    LEFT OUTER JOIN TVM5T AS A17
    ON A3MVGR5 = A17MVGR5
    JOIN TPAR AS A7
    ON A7PARVW = A6PARVW
    JOIN TPART AS A8
    ON A8PARVW = A6PARVW
    LEFT OUTER JOIN T178T AS A11
    ON A3KONDM =  A11KONDM
    AND A11~SPRAS = SY-LANGU
    LEFT OUTER JOIN T188T as A12
    ON A2KONDA = A12KONDA
    AND A12~SPRAS = SY-LANGU
    JOIN  TPART AS  A9
    ON A6PARVW = A9PARVW
    LEFT OUTER JOIN TVLVT AS  A10
    ON A1ABRVW = A10ABRVW
    AND A10~SPRAS = SY-LANGU
    LEFT OUTER JOIN TVAUT AS  A5
    ON A1AUGRU = A5AUGRU
    AND A5~SPRAS = SY-LANGU
    LEFT OUTER JOIN TVKGGT AS A18
    ON A8SPRAS = A18SPRAS
    UP TO 100 ROWS
    WHERE A1~VBELN IN S_VBELN.
    *PRINTING THE OUTPUT
    loop AT ITAB.
    WRITE :
    /(30) 'Order No                    :', itab-VBELN,
    /(30) 'Sales Org                   :', itab-VKORG,
    /(30) 'Order Date                    :', itab-ERDAT,
    /(30) 'Purchase Order #           :', itab-BSTKD,
    /(30) 'Purchase Order Date           :', itab-BSTDK,
    /(30) 'Order Reason code            :', itab-AUGRU,
    /(30) 'Order Reason description      :', itab-BEZEI,
    /(30) 'Partner Type                :', itab-NRART,
    /(30) 'Partner Type description      :', itab-VTEXT,
    /(30) 'Partner no                :', itab-KUNNR,
    /(30) 'Partner Name1                :', itab-NAME1,
    /(30) 'Partner Name2                :', itab-NAME2,
    /(30) 'Partner Address 1           :', itab-STREET,
    /(30) 'Partner Address 2           :', itab-STRSUPPL1,
    /(30) 'Partner Address 3           :', itab-STRSUPPL2,
    /(30) 'Partner Address 4           :', itab-STRSUPPL3,
    /(30) 'City                     :', itab-CITY1,
    /(30) 'DISTRICT                :', itab-CITY2,
    /(30) 'Country                 :', itab-COUNTRY,
    /(30) 'Post Code                 :', itab-POSTCODE1,
    /(30) 'PO BOX                     :', itab-POBOX,
    /(30) 'Partner email                :', itab-SMTP_ADDR,
    /(30) 'Material no                :', itab-MATNR,
    /(30) 'Material  Division           :', itab-SPART,
    /(30) 'Product Line and Edition code:', itab-MVGR1,
    /(30) 'Product Line and Edition Desc:', itab-BEZEI1,
    /(30) 'Product Name code           :', itab-MVGR2,
    /(30) 'ProductName Desc           :', itab-BEZEI2,
    /(30) 'Product Version Code           :', itab-MVGR3,
    /(30) 'Product Version Desc           :', itab-BEZEI3,
    /(30) 'Product Platform Code      :', itab-MVGR4,
    /(30) 'Product Platform Desc      :', itab-BEZEI4,
    /(30) 'Product App Server Code      :', itab-MVGR5,
    /(30) 'Product App Server Desc      :', itab-BEZEI5,
    /(30) 'Compiler Code                :', itab-KONDM,
    /(30) 'Compiler Desc                :', itab-VTEXT,
    /(30) 'LanguageCode                :', itab-KONDA,
    /(30) 'LanguageDesc                :', itab-V_TEXT,
    /(30) 'Runtime Band Code           :', itab-VKAUS,
    /(30) 'Runtime Band description      :', itab-BEZE_I,
    /(30) 'Support Start Date           :', itab-BSTDK,
    /(30) 'Support End Date           :', itab-BSTDK_E,
    /(30) 'Support Level Code           :', itab-KDKG2,
    /(30) 'Support Level Desc           :', itab-VTEXT2,
    /(30) 'Order Quantity           :', itab-KWMENG,
    /(30) 'Net Price                :', itab-NETWR,
    /(30) 'Currency                :', itab-WAERK.
    uline.
    ENDLOOP.
    if sy-subrc <> 0.
      write : / 'No data found'.
    endif.

    Hi  Jyotirmoy Deb,
    Last time might be,you are the one that asking about using join statement on 3 tables.
    Now what are you doing in your code. use are joining almost 18 tables.this will not work anyone, and it will slow down the processing time of the report.
    First of all analysis the report what exactly you want and then
    first read the header data as in your case you using the Sale Document Header data.
    On the basis of Header data fetch the line item data.
    Don't processes all the tables at a time using the join clause.Because it decrease the efficiency of the program.
    Reward points,if useful.
    Regards,
    Manoj Kumar

  • VA01 - Parameter ID for Order reason

    Hi All,
    We have created order reason codes in the sales order processing. In Sales order header under Sales tab, system displays only Order description. There is a parameter ID, if it is added to the user profile, system will display Order reason code and description both. Anyone know what is that parameter id and/or how to find out it?
    any help in this regard really appreciated.
    thanks

    In SAP Menu bar
    (Alt+F12) Customizing of local layout >Options>Choose the tab Expert
    Select Show keys in all dropdown lists Check box

  • Billing block and Order Reason

    Hi Gurus,
    I have recently created a billing block which I have entitled Z2 - Goods Movement and assigned it to all customized Z sales documents.
    This is a requirement from our client wich has the following effect:
    - It still allows delivery to happen
    - It doesn't print the invoices or other sales documents but saves them to be produced on demand at a later time
    Now the client wants to link this billing block so that when their end-user creates a sales ordermin VA01, he also chose an order reason to justify the use of this billing block. He wants to call this order reason: 'Billing block for goods movements'.
    1- Is that possible to do without using ABAP?
    2- How can I create a new Order reason myself?
    Your help us greatly appreciated.
    Thanks
    Chris

    Hi Chris,
    Your first point:
    I have recently created a billing block which I have entitled Z2 - Goods Movement and assigned it to all customized Z sales documents.
    This is a requirement from our client wich has the following effect:
    - It still allows delivery to happen
    - It doesn't print the invoices or other sales documents but saves them to be produced on demand at a later time
    You have created a billing block so it does not stop delivery to happen. To stop delivery you must use delivery block.
    With billing block you can not make billing document, then how you can print the invoice.
    You can create your order reasons in IMG- S&D -
    Elaborate what actually you want with order reasons? In billing block only you can give the reasons for that.
    Regards,
    Ravi

  • Historical report issue with CCX Custom Reason codes

    Hi Evryone,
    I have CCX version 8.5,
    In Cisco Desktop Administrator ,I have configured custom Reason codes for agent logout & Agent not ready,
    These code are working ok when agent is loging out or Not ready,
    But in Historical reports I am not able to see these custom Reason code base reports
    I can only see the reports for agent not ready/login logout with only global reason codes, but report didnt show the cutom reason code base report
    Please help me to troubleshoot this issue.
    Regards
    Deepak

    hi Deepak, 
    Did you do something else while creating new global reason codes? 
    I have global reason codes, but in the the Historical Reports "detail" tab don't show up any of them. Report only shows system-genereted reason codes.
    BEst regards

  • Sd-contract-order reason

    hi,
    in va42 reason for rejection tab i want add new order reason in dropdown menu, what i have to do for that pls help 
    with regards,
    Mahesh fulse.

    Hi,
    Define order reasons
    IMG >> SD >> SALES >> SALES DOCUMENTS >> SALES DOCUMENT HEADER >> DEFINE ORDER REASONS

Maybe you are looking for

  • Wrong recipient in 'Sent' folder

    Hello, since some weeks Apples Mail.app shows some strange behavior: When I sent a mail and then open the SENT Mail folder, it shows wrong recipients in the recipients column. When I open the sent Mail in the SENT box, the wrong recipients are shown

  • Setting a variable values only in the first time

    Hi all, I have a problem regadring PL-SQL coding..actually its something related to programming logics. I'm calling a method (modify) from client application and which calls several other methods. (check_update and update) method update updates the d

  • Format External Drive : what filesystem to choose?

    Hi, I've been having some issues with my external (NTFS) drive: it's read only. And reading on the internet only scares me. This because I've seen a lot of people writing about the lack of proper NTFS support in linux and the potential risk of data l

  • How Assigned TO field will be updated in "start Approval process" Task Action

    I have created a reusable workflow in sharepoint designer. Am using "start Approval process" Task Action. I have a question in "start Approval process" Task Action. I have username field in the list.  I have created a task form field with name userna

  • Really need help!! I cannot start J2EE server

    Hi, I have installed: j2sdk-1_3_1_02-win.exe and j2sdkee-1_3_1-win.exe and I have set the environment variables like this: set PATH = C:\windows;C:\windows\command;c:\jdk1.3.1_02\bin; set JAVA_HOME = c:\jdk1.3.1_02; set J2EE_HOME = c:\j2sdkee1.3.1; H