Blocking possiblities

sir,
give me the u r views on this
Blocking possibilities at various levels?
Why does we require customer enhancement? What is material extension?
how can u make some of the fields as key fields in generic tables?
What is ABAP query,where it is used,how it is used,why it is used?
what are ABAP enhacements?
What are the RICEF elements is SAP
What tools is used to comunicate across sap and non sap systems?brief
What is the communication we use with in the sap R/3?
what is BAPI and BADI?
what are z-reports, how can we prepare them
please kindly give me this answers
thanku

Hi Supraja..
We can block the material or customer in So many ways and we can block the document to be process in so many ways..
T Code XD05 here u can block the customer in any sales area wise or for delivery or Billing or Sales Order level
U can Block the material also for sales or procurement or for some other reason..
in mm02 Basic Data 2 View X Distribution Channel specific Status there u can block the material..
and u can block the Document in order to process..
For Customer Enhancement  See the Thread
Re: Customer exit
Extending the material to the other sales areas or plant or other Sales line is called Material extension..
ABAP query See the Link
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40bec8da-4cd8-2910-27a9-81f5ce10676c
ABAP Query
For ABAP Enhancements
See the thread
enhancements
Tools used to communicate Across SAP is ALE ( Application Linking and Enabling)
and Non SAP to SAP is IDOC Intemediate Documents..
For BAPI and BADI See the Link
BAPI & BADI
Re: Difference Between BADI and User Exits
For Reports
Reports
reports
Reward If Help Full..
Regards..
Praveen Kumar.D
Message was edited by:
        dodda praveen kumar

Similar Messages

  • Spooling from PL/SQL Block

    Hi,
    Is it possible to do spooling from a pl/sql block.The spool cannot be the first command because I want to give the spool file name in a loop and each time the spool name should change based on the value.
    I tried all possiblities,but I couldn't can anyone give me some idea on how to do this.
    I cannot use UTL_FILE option ,because the client agreed only for spooling.
    Is it possible to write the spool data is excel format..
    Please find below an example of my requirement..
    DECLARE
    CurSor Cur_Designation IS
    Select Designation from tbl_Designation;
    N_Desig Cur_Designation%RowType;
    Cursor Cur_Emp(Desig Number) IS
    Select Emp_no,Emp_name
    From Employee Where Emp_Designation = Desig;
    N_Emp Cur_Emp%RowType;
    BEGIN
    Open Cur_Designation ;
    Loop
    Fetch Cur_Designation INTO N_Desig;
    EXIT WHEN Cur_Designation %NOTFOUND;
    --Here I want to give the spool file name
    Spool --Should be designation name
    Open Cur_Emp(N_Desig.Designation);
    Loop
    Fetch Cur_Emp INTO N_Emp ;
    EXIT WHEN Cur_Emp %NOTFOUND;
    -- All employee details I need to come to log file
    End Loop;
    Close Cur_Emp;
    End Loop;
    Close Cur_Desingnation;
    End;
    Please advice me how to do this..
    Thanks,
    Bindu

    << I cannot use UTL_FILE option ,because the client agreed only for spooling. >>
    << I want to use it in a PL/SQL Block.I have some variables to declare and some cursors to be used.
    So where should I use the spool command.
    I tried to given after a fetch command ,but it is not working. >>
    you can't use SPOOL inside PLSQL
    you may use dbms_output calls in PLSQL
    so create a procedure test2 instead of sqlscript test2 and you will be fine
    rem =========== procedure test2 ================
    create or replace
    procedure test2 (p_param number) is
    begin
                 dbms_output.enable (1000000);
                 dbms_output.put_line('A' || chr(9) || 'B' || chr(9) || 'C' ) ;
                 FOR i_rec in (select a,b.c from xyz where a = p_param) LOOP
                     dbms_output.put_line (to_char(a) || chr(9) || b || chr(9) || c ) ;
                 END LOOP ;
    end ;
    REM ====================================================                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Why planned revenues is being changed because of credit block on sales orde

    HI,
    when project is blocked because of credit limit the planned revenue disappears from the project. Planned revenues should not be blocked at all, when the project is created. Planned revenues should not be changed because of credit limit. Now the planned revenues disappear from the project when customer is blocked due to credit limit. This is not correct. Planned revenues should only be changed if billing plan is changed.
    Planned revenues for project is updated only when the sales order is released from the credit block. However if  the sales order is blocked due to the credit limit again and planned revenues disappears. When we release the sales order, planned revenues is updated again. This should not happen. Once it is updated it has to remain on the project.
    Kindly help if anyone knows.

    Hi Vishal,
    If you make price change in sale order and customer falls under credit category that will impose credit block.
    Moreover if you are changing price in sale order that will also affect your billing plan accordingly.
    Since plan revenue is coming from pricing in sale order that means it should also get update.
    lets wait for other post also, we may come to know other possiblities as wel.
    Regards
    Abhinay Gautam

  • Data blocks in forms 6i, can not see the data

    i have built an application in forms with some data blocks. the blocks a connect to some tables in the db. i have built them connectd as "system". but when i run the applicatio as user x i can do select, insert, update, delete, but i can not se the records in the datablocks (they are empty), but i can do all transactios. why?

    First of all, developing from the System schema is not a good idea.
    Who owns the tables your form is connecting to? The table owner should create a public synonym for each table name, and also needs to grant user x access to the table.

  • To find total in blocked alv

    hi experts,
    i have created blocked ALV program.
    in the o/p , it displays list of recors for open items,then list of records for cleared items.
    now i want it  to display sum of both open and cleared items of particular column.
    in grid display it is displaying total for open and cleared items.
    but in blocked alv it is not displaying total for open and closed items separately.
    and also i need grand total of both.
    if any body knows please tell me..

    Hi Sridevi
    Refer this code as an example.
    This code calculates the occupied column from sflight table.
    TYPE-POOLS: slis.
    DATA:it_fieldcat  TYPE  slis_t_fieldcat_alv,
         is_layout TYPE slis_layout_alv,
         it_events TYPE  slis_t_event ,
        it_sort TYPE  slis_t_sortinfo_alv .
    DATA: wa_fcat LIKE LINE OF it_fieldcat,
          wa_sort LIKE LINE OF it_sort.
    DATA: i_flight TYPE sflight_tab1.
    SELECT * FROM sflight
    INTO TABLE i_flight
    UP TO 10 ROWS.
    CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'
      EXPORTING
        i_program_name         = sy-repid
        i_structure_name       = 'SFLIGHT'
      CHANGING
        ct_fieldcat            = it_fieldcat
      EXCEPTIONS
        inconsistent_interface = 1
        program_error          = 2.
    wa_fcat-do_sum = 'X'.
    MODIFY it_fieldcat FROM wa_fcat
         TRANSPORTING do_sum WHERE fieldname = 'SEATSOCC'.
    wa_sort-up = 'X'.
    wa_sort-fieldname = 'CARRID'.
    wa_sort-subtot = 'X'.
    APPEND wa_sort TO it_sort.
    CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_INIT'
      EXPORTING
        i_callback_program = sy-repid.
    CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_APPEND'
      EXPORTING
        is_layout                        = is_layout
        it_fieldcat                      = it_fieldcat
        i_tabname                        = 'I_FLIGHT'
        it_events                        = it_events
        it_sort                          = it_sort
    *   I_TEXT                           = ' '
      TABLES
        t_outtab                         = i_flight
    EXCEPTIONS
       program_error                    = 1
       maximum_of_appends_reached       = 2
    CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_APPEND'
      EXPORTING
        is_layout                        = is_layout
        it_fieldcat                      = it_fieldcat
        i_tabname                        = 'I_FLGIHT'
        it_events                        = it_events
       it_sort                          = it_sort
    *   I_TEXT                           = ' '
      TABLES
        t_outtab                         = i_flight
    EXCEPTIONS
       program_error                    = 1
       maximum_of_appends_reached       = 2
    CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_DISPLAY'
    Thanks and Regards

  • Sale Order Credit Block due to open credit memo

    Dear All,
    System is blocking sale order for open items(credit). And the only open item is credit memo.
    Can we avoid credit note to be considered as open item?
    Thanks
    Arun

    Dear Arun,
    Do not think this is possible in standard.
    I would suggest the following way.
    Currently system is giving a message during sales order creation . right?
    Ask your abaper to find an EXIT before that point.
    There write a code to exclude CREDIT MEMO document types from BSEG of the customer code.
    It is possible as i have worked in similar requirement.
    Check and revert back.
    Thanks & Regards,
    Hegal K Charles

  • Copied layout is not working for Sales order item assinment block

    Hi Experts,
    I copied the standard componet BT115IT_SLS/items view layout  with custom role configuration key and worked fine.
    I have added one more field to the item view  with the same configuration and saved .When I opended the sales order in the WEB UI , The item assigment block is displaying with complete  BTADMINI context fileds and This is the issue.
    I have seen configured fields only in  the personalization and I have downloaded the items assigment block data to Execl.In the Execl sheet I can able to see the configured fields (availble fileds in the configuration tab in component workbemch) data only.
    But Items assignment block is displaying all the fileds (taking  from the context node BTADMINI).
    I have deleted existing customer configuration and again copied  from the standard layout.But I got the same issue.
    I have wriiten some code in the ON_NEW_FOCUS and commented the code.Still it not working.
    Please help me , where I have done the mistake and provide me some inputs.
    Thanks,
    Venkky

    Hi Experts,
    Solved isuues myself.
    The problem is inconsistency of BTAdminI context node . I have deleted the view enhancement and again enhanced the view .I copied the layout with customer role key and dispalyed expected layout.
    Thanks,
    Venkky

  • Report generation for Delivery Blocked Orders

    Hi All,
    I am trying to pull up a report which should contain only orders with the Delivery Block.
    Through VL06O i can get the orders which need to PGIed, which are open, which are stuck in workflow and which have got delivery block.
    So is it possible to separate the delivery blocked orders (from an end user point of view) from the other orders. I tried to have a look at the filters which i could put on the VL06O-> Outbound Deliv. for PGI, but couldn't find it.
    can any one help in thi regard.
    Thank you in advance.

    Hi,
    Try report V.02 - Incomplete Orders

  • SQL Timeouts and Blocking Locks

    SQL Timeouts and Blocking Locks
    Just wanted to check in and see if anyone here has feedback on application settings, ColdFusion settings, JBOSS settings or other settings that could help to limit or remove SQL Timeouts and blocking locks on SID's.
    We're using MS SQL 2000 with JBOSS and IIS5.
    We've been seeing the following error in our logs that starts blocking locks in SQL:
    java.sql.SQLException: [newScale] [SQLServer JDBC Drive] [SQLServer] Lock request time out period exceeded.
    Once this happens, we're hosed until we remove the blocking SID in SQL.  These are the connections to the application.
    Any feedback would be great.  Thanks!

    Hi
    This is your exact solution:
    Select a.username, a.sid, a.serial#, b.id1, c.sql_text
    From v$session a, v$lock b, v$sqltext c
    Where b.id1 in( Select distinct e.id1
    from v$session d , v$lock e
    where d.lockwait = e.kaddr ) and
    a.sid = b.sid and
    c.hash_value = a.sql_hash_value and
    b.request =0;
    Thanks
    Sarju
    Oracle DBA
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by I'm clueless:
    Can someone give me the SQL statement to
    show if there are any blocking database locks and if so - which user is locking the Database?
    Thanks in Advance<HR></BLOCKQUOTE>
    null

  • How do I replace someone else's Mac ID with my own? Bought iPhone second hand. Previous owner re-set the phone but his ICloud account stayed on now my phone. He uses his macID on his new iPhone now?? Any ideas, as this issue is blocking my access to iTune

    How do I replace someone else's Mac ID with my own?
    Bought iPhone second hand on TradeMe.
    Previous owner re-set the phone but his ICloud account stayed on now my phone. He uses his AppleID on his new iPhone now and, understandably, does not want to give me his password. Any ideas?? Please.
    This issue is blocking my access to iTunes and any other file from my home computer. It keeps on telling me that I have to autorise my computer to pass on files, yet, it seems, for all this to happen, I need to get logged in through the phone's Apple ID. This of course is different to my one on my computer - and I have no password for it.
    This phone is not stolen!! I payed still a fair bit for it. Am still in contact with the previous owner. He doesn't know how to fix the problem either.
    Would appreciate any suggestion ????
    Thanks
    SamSings

    Settings>general>resets>erase all content and settings.
    That will put it back to its out of the box state. Set it up with your own apple Id.

  • How to block on account payment for certain user

    Dear All,
       We are looking to implement a policy on how to block certain users not to be able to take on account payment. One more query is it possible to disable a field. I want to disable the field "Payment on account" in the Incoming Payments. Please advice

    Hi,
    Sue below code in transaction notification procedure,Change userid =1 to user id for user ou want to block payment on account
    IF @Object_type = N'24' and @transaction_type = N'A'
    BEGIN
    if exists (SELECT    ORCT.DocEntry from ORCT
                         WHERE (ORCT.PayNoDoc='Y' and ORCT.UserSign=1) and ORCT.DocEntry  = @list_of_cols_val_tab_del
    begin
            select @error =14
       select @error_message = 'Cannot make on account payments '
    end
    END
    Thanks,
    Neetu

  • TS3899 How can I block an e-mail address on iPhone 5s? My ISP is unable to help. I can block via Outlook on my laptop, but they still come through on my iPhone

    How can I block an e-mail address from sending me spam on my iPhone 5s? My ISP is unable to help. I can block on my laptop via Outlook, but they still come through on my iPhone 5s. Thank you very much.

    You can "Move to Junk" and it should start doing it automatically after a few times:
    http://blog.mailup.com/2013/09/mail-app-in-ios-7-our-first-tests/

  • I have a game but it only for one apple id and one divece but someone i dont know id play that game and using my apple id and i want to know if u can block them from using ur apple id and also erase all the games they downlode with the apple id

    I have a game but it only for one apple id and one divece but someone i dont know id play that game and using my apple id and i want to know if u can block them from using ur apple id and also erase all the games they downlode with the apple id

    There probably is, but it requires that you be able to use punctuation and write in sentences so that we can understand exactly what you want.
    You can block others from using your Apple ID by changing your password.  There is no way to erase what was already downloaded on to someone else's device, for obvious reasons,

  • How to check a material being blocked by system at current time?

    hi,
    is there a method to to check a material being blocked by system at current time?
    Thanks!

    Call the function module ENQUEUE_EMMARAE with the required material number. If sy-subrc is not 0, after the function module has executed completely then the material is locked by a different user.
    Please mark points if the solution was useful.
    Regards,
    Manoj

  • The Mozilla WHITE start page is blocking the upper left Firefox to Print to Print Preview, so i can not see what is on the Printer Glass

    The BIG WHITE MOSTLY BLANK , MOZILLA START PAGE was blocking my use of PRINT PREVIEW, from the orange "Firefox" in the upper left corner.
    I was told i was using an out of date version of Firefox.
    But no "click here to update".
    So i downloaded the new edition of Firefox.
    And still, i can not see PRINT PREVIEW, because the large white screen of the MOZILLA START PAGE is blocking it.
    I have selected a background wallpaper, so would rather not see ANY of the BIG WHITE START PAGE, at all !!
    HEEEELP,,,,,,

    Hi,
    Can you please post a [https://en.wikipedia.org/wiki/Screenshot screenshot] of the start page when it is blocking the print preview. Please note that you may have to change to the tab of the site to be printed to see the print preview of the page. If the problem persists, please also check in [https://support.mozilla.com/en-US/kb/Safe%20Mode Safe Mode.]
    [http://kb.mozillazine.org/Problematic_extensions Problematic Extensions]
    [https://support.mozilla.com/en-US/kb/Troubleshooting%20extensions%20and%20themes Troubleshooting Extensions and Themes]
    [http://support.mozilla.com/en-US/kb/Uninstalling+add-ons Uninstalling Add-ons]
    [http://kb.mozillazine.org/Uninstalling_toolbars Uninstalling Toolbars]

Maybe you are looking for