Custopmization for Billing before PFI

What customization and (where) is required to give an option of creating invoice before doing Goods Issue ?

Hi
Item category TAX is non inventory item and for which schedule lines are allowed in the standard
Hence it is a non inventory item there is no need of PGI (no material document or inventory updation is needed) for this and this behaviour is an expected one as it gets billed much early than TAN which needs PGI is to be completed
Regards
Raja

Similar Messages

  • Hi I got iPhone 4 been getting apps today went to get an app and won't let me even free ones have to sign in then sign in again for billing info it's all correct but still won't download apps had problem before fixed it but won't work again

    iPhone has previously downloaded apps but go to do today and won't keeps asking for billing info which is in there and correct but then says plz update you payment there is a billing problem with your previous purchase it's done before to me so reset and erased everything and worked did that Again and still doesn't work  info is all correct have to re enter Ccv number still doesn't work driving me nuts I want my apps

    If you had money in your account when you purchased a paid app and Apple didn't claim on the payment to your bank until after the download it maybe that there was insufficient balancce in your account to complete the purchase and therefore you'll need to wait until you have the funds to make the payment, when you have billing issues it won't even let you download free apps.
    If that isn't the case then give iTunes store a call or email them and they can tell you exactly what is wrong with the account

  • Why won't App Store let me download free apps it asks for billing info?

    It asks for my billing info when downloading a free app and there's no way I can sort it out it shouldn't ask for billing info if it's free!!!!!!!!

    Is this a new account, and if so how did you create it ? If it is new then unless you follow the instructions on this page when creating an account : http://support.apple.com/kb/HT2534
    then card details will need to be entered before you will be able to use the account to download any item from the store (paid-for or free).

  • Item not relevant for billing - Batch Management

    Dear Experts,
    I'm testing the Batch Management with the configuration detalied on the Building Block - J19 from SAP. So I've created a new item position called YG05 which is working for the batch spliting.
    But now the problem is that when I'm billing with Tx VF04 or VF01 it gives me the following error and doesn't create the invoice.
    VF 044 The item is not relevant for billing
    Now, the problem fixes when I go to Tx VTFL and change the position TAN in the field Copying Requirements from 004 Delivery - Related Item to 003 Header / Dlv. - Related. I can do the billing, but when the system print the invoices it print for each position type, I mean this.
    "Before the system printed 3 copies of the invoice, but now not only print the 3 copies, now it send printing the 3 copies and also 3 blank pages (i assume that those are por the YG05 position"
    If anyone have and advice if the fix i did first is correct.... And also have a solution for this last problem. Please reply...
    Thanks
    Javier Sandoval Vera
    Universal Sweet Industries
    Edited by: Javier Sandoval on Feb 12, 2009 4:46 PM

    Hi Javier,
    for correct settings please check sap note 77414, choose your process and change your settings accordingly.
    Balazs

  • Billing before goods issue

    Dear all,
    How can i configure the copying control from Order (OR) to Bill (F2) so that i can create the bill before the goods issue.
    Thanks
    Mostafa

    Dear Mostafa,
    Just a suggestion:
    When Delivery is involved in your process, why do you want to maintain Order-to-Bill functionality?
    Instead, I would suggest to maintain the flow, like:
    Order --> Delivery (w/o PGI) ---> Billing
    i.e. You create an Order, and with reference to Order create a Delivery Document (just save the Delivery document and don't PGI). This will give you Delivery Doc. No.
    With reference to this no., create Billing Document.
    Now, later-on, Do PGI for Delivery Doc., as Reqd.
    Best Regards,
    Amit.
    Note: If, this is not ful-filling the requirement, Please breif.

  • Userexit for billing document

    Hi Gurus,
    There are some fields in material master record,if that fields are incomplete the accounting document will not generate after saving the billing document.In FI if comitment item is not creared the accounting document will not generate. Is there any  userexit to stop the saving of billing document in both the cases. Please give me some hint,points will be awarded.
    Regards
    Chetan

    Hi Chetan,
    Please try with these User Exits
    User Exits For Billing
        o   USEREXIT_NUMBER_RANGE (Module pool SAPLV60A, program RV60AFZZ)
            The internal number range used in the standard system is specified
            in the billing type table and can be changed in this user exit. This
            user exit is only called when the billing documents is created.
        o   USEREXIT_ACCOUNT_PREP_KOMKCV (Module pool SAPLV60A, program
            RV60AFZZ)
            In this user exit additional fields for account determination that
            are not provided in the standard system are copied into
            communication structure KOMKCV (header fields).
        o   USEREXIT_ACCOUNT_PREP_KOMPCV (Module pool SAPLV60A)
            In this user exit additional fields for account determination that
            are not provided in the standard system are copied into
            communication structure KOMPCV (item fields).
        o   USEREXIT_NUMBER_RANGE_INV_DATE (Module pool SAPLV60A, program
            RV60AFZC)
            Depending on the number range, table TVFKD is used to set the
            billing date (country-specific requirments in Italy).
            USEREXIT_NUMBER_RANGE is automatically deactivated when this user
            exit is being applied.
        o   USEREXIT_FILL_VBRK_VBRP (Module pool SAPLV60A, program RV60AFZC)
            This user exit is only called when the billing document is created.
            It is used to provide the header and the item of the new billing
            document with deviating or additional data.
    USEREXIT_PRINT_ITEM (Module pool SAPLV61A, program RV61AFZB)
    Printing the item line of a billing document can be supplemented or
    changed.
    USEREXIT_PRINT_HEAD (Modulpool SAPLV61A, Programm RV61AFZB)
    Printing the header line of a billing document can be supplemented
    or changed.
    User exits in program RV60AFZD
    Short descriptions of the user exits are contained in the program:
    -   USEREXIT_RELI_XVBPAK_AVBPAK
    -   USEREXIT_NEWROLE_XVBPAK_AVBPAK
    -   USEREXIT_NEWROLE_XVBPAP_AVBPAK
    following user exits are available in report SAPLV60B for transfer
    ccounting (function group V60B):
    EXIT_SAPLV60B_001: Change the header data in the structure acchd
    You can use this exit to influence the header information of the
    accounting document. For example, you can change the business
    transaction, "created on" date and time, the name of the person who
    created it or the transaction with which the document was created.
    EXIT_SAPLV60B_002: Change the customer line ACCIT
    You can use this exit to change the customer line in the accounting
    document. This exit is processed once the ACCIT structure is filled
    in with data from document header VBRK.
    EXIT_SAPLV60B_003: Change the customer line in costing
    The customer line is filled in differently for costing. You can use
    exit 003 to influence the ACCIT structure.
    EXIT_SAPLV60B_004: Change a GL account item ACCIT You can add
    information to a GL account item (such as quantity specifications)
    with this exit.
    EXIT_SAPLV60B_005: User exit for accruals
    Once all relevant data for accruals was entered in the GL account
    item, you can add to this data with this exit.
    EXIT_SAPLV60B_006: Change the control line ACCIT
    You can use exit 006 to add information to the control line.
    EXIT_SAPLV60B_007: Change the installment plan
    You can use exit 007 to add information to the installment plan
    parameters in the GL account item.
    EXIT_SAPLV60B_008: Change the transfer structure ACCCR, ACCIT and
    ACCHD
    After the accounting document is filled in with data, you can use
    exit 008 to change the document once again.
    EXIT_SAPLV60B_010: Item table for customer lines
    You can use exit 10 to influence the contents of customer lines
    before they are created.
    EXIT_SAPLV60B_0011: Change the parameter for cash account
    determination or reconciliation account determination
    You can use this exit to change inbound parameters in order to
    influence account determination.
    I hope it will help you,
    Regards,
    Murali.

  • Billing before PGI`

    Hi
    we have to create billing before PGI. I had change the copy control to 11 in copy requirement. But when i try to create billing based on sales order or delivery note, message is displayed " the document is not relevant for billing". Pls advice. thanks

    Hi
    Kindly check the status  in  the delivery document  and run the below program to update the status
    RVDELSTA
    or
    write small code with the help of ABAPER as below
    REPORT  Z.
    TABLES: VBFA.
    data: cnt like sy-tabix.
    SELECT SINGLE * from vbfa  where VBTYP_N = 'U' and vbelv = '.
    if sy-subrc = 0.
    UPDATE  vbfa  SET PLMIN = ' ' where vbelv = ''  and vbtyp_n = ''.
    endif.

  • Billing before post goods issue

    Dear Experts,
    How can i create the billing document before PGI ?

    HI,
    you have to change the copying requirments for billing documents in transaction vofm.
    For example: In requirment 3 Header/dlv.-related you find:
    Goods movement status
      IF VBUK-WBSTK NA ' C'.
        PERFORM VBFS_HINZUFUEGEN USING '000000' '066' SPACE SPACE SPACE.
        SY-SUBRC = 4.
        EXIT.
      ENDIF.
    this is the check for PGI, copy requierment 3 and delete the above afterwards you can assign your new requierment in copy control in customizing.
    Regards
    William

  • Can Verizon add the pay date to the e-mail that is sent for billing reminder.

    Can Verizon add the pay date to the e-mail that is sent for billing reminder.
    Then you would have to sign on to look that up.
      Your current bill
      for your account ending in 4609-00001 is now available online in My Verizon
      Total Balance Due:
      $261.11
      Keep in mind that
      payments and/or adjustments made to your account after your bill was
      generated will not be reflected in the amount shown above.

    The email is quite direct. Log on to my verizon at www.verizonwireless.com and on the front page it tells you your due date.
    as a rule unless you requested paperless billing, you will get a paper invoice in the mail as well.
    it is due before or on your account closing date. My service runs from the 5th. of the month until the 4th. of the next month so the bill must be paid on the 4th. at the latest. (if paying on line)
    if you pay by check you have to mail it at least five days in order for it to reach the payment processing center, or you can pay at any verizon wireless corporate store via check, credit card or bank debit card.

  • How to design a table for Billing purpose

    hi all
    I want to develop a software for Billing purpose
    A company wants to record all sales in computer and at the month end wants to print out billing for all clients I have design this in foxpro and in Foxpro we did that when new month will start then new table generate like Crd_0707 (Credit month year).
    now I want to develop in oracle how I should start this project I mean who can I design tables.
    thanks

    If you understand relational theory and design shik Date's books. What you need to understand before porting an application from another database to Oracle is how Oracle works.
    If you do not know relational design then you need to learn it long before you start any porting project.
    If you know relational design then read the Application Developers Guide - Fundamentals, plus the first few chapters of the SQL manual up until the syntax diagrams start. These chapters identify the single row and aggregate functions that Oracle provides and introduce optimizer hints for tuning while the later chapters provide the syntax for DDL: create table, create view, etc .... You will also want to read the PL/SQL Users Guide and Reference then look at the supplied PL/SQL Packages and Types manual.
    After reading all this you meet the minimum requirements to work with Oracle, and I really do mean minimum.
    HTH -- Mark D Powell --

  • List of Sales Orders ready for billing

    Hi
    I was wondering if there is any FM /BAPI which will give me all the sales orders due for billing. Just like the output we get in VF04. I tried an FM..RV_INVOICE*, but it was not working.
    Please help.
    Thanks in anticipation
    Cheers
    /Arun

    i think if the sales order is order-relavant billing, then  it will appear in Vf04 Billing due list.
    if not updated they might be a problem in Billing Index needs to run a program SDVBUK00 note: 301254/128947
    before this check the table: VKDFC table wether SD index billing indiator sales order is upadting or not..  this i have done in one of my  project.
    like points .........please

  • SD: Exits or BADIs for Billing

    Tcode VF01
    I am creating a billing document. When the user presses save button i want to:
    1) Check my Z table (which conatins the invoicing limit for the user currently creating bill)
    2) If the condition fails i want to issue a E type message so that creation of billing can be stopped.
    Which user exit or BAdi can be used.
    Regards
    Anik

    These are the Exits Available for Package VF
    J_3RSINV
    SDVFX001  User exit header line in delivery to accounting
    SDVFX002  User exit for A/R line in transfer to accounting
    SDVFX003  User exit cash clearing in transfer to accounting
    SDVFX004  User exit G/L line in transfer to accounting
    SDVFX005  User exit reserves in transfer to accounting
    SDVFX006  User exit tax line in transfer to accounting
    SDVFX007  User exit: Billing plan during transfer to Accounting
    SDVFX008  User exit: Processing of transfer structures SD-FI
    SDVFX009  Billing doc. processing KIDONO (payment reference numbe
    SDVFX010  User exit item table for the customer lines
    SDVFX011  Userexit for the komkcv- and kompcv-structures
    V05I0001  User exits for billing index
    V05N0001  User Exits for Printing Billing Docs. using POR Procedu
    V60A0001  Customer functions in the billing document
    V60P0001  Data provision for additional fields for display in lis
    V61A0001  Customer enhancement: Pricing
    Similarly
    The Badi Availabel for VF package
    SD_CIN_LV60AU02                                               BADI for billing
    VOR_WA_FAKTURA                                                Billing before Goods Issue
    Award Points if Useful.
    Regards,
    Mithun

  • Where is the none option for billing in Apple ID

    where is the none option for billing in Apple ID?

    If you are trying to create a new account you need to:
    Create a NEW account/ID for her using these instructions. Make sure you follow the instructions. Many do not and if you do not you will not get the None option. You must use an email address that you have not used with Apple before.
      Creating an iTunes Store, App Store, iBookstore, and Mac App Store account without a credit card
    If you already have an account, on a computer go to iTunes>Store>View Account and sign in and see if there is a None option.

  • Program for Bills of Materials

    Hi all,
    Could you please tell me is there any program available in SAP for 'Bills of Materials'?
    Thanks.

    Dev,
    if u give ur  mail id i can farward some program to u
    u can check this program
    REPORT ZMM00120_AUDIT .
    CHANGE HISTORY                                                       *
    Date      Level  Description.                               Author   *
    03/02/05  46C    AUDIT REPORT FOR BOM COMPONENTS           EIFERTGE
    SYSTEM DETAILS                                                       *
    ABAP DETAILS                                                         *
      Title           : BOM COMPONENT AUDIT
    TABLES: MAST, STKO, STAS.
    DATA: BEGIN OF ZAUDIT OCCURS 0,
             MATNR LIKE MAST-MATNR,
             WERKS LIKE MAST-WERKS,
             STLNR LIKE MAST-STLNR,
             STLAL LIKE STKO-STLAL,
             ZZLIFNR LIKE STKO-ZZLIFNR,
             ZZSEASON LIKE STKO-ZZSEASON,
             ZZEKORG LIKE STKO-ZZEKORG,
             END OF ZAUDIT.
    DATA: Z_STLNR LIKE STKO-STLNR.
    *ALV GRID WORKING STORAGE                                   "GLE03/05
    TYPE-POOLS: SLIS.
    DATA:       ALV_FIELDCAT TYPE SLIS_T_FIELDCAT_ALV WITH HEADER LINE,
                ALV_LAYOUT   TYPE SLIS_LAYOUT_ALV,
                ALV_LAYOUT_L TYPE SLIS_LAYOUT_ALV,
                ALV_FIELDCAT_L TYPE SLIS_T_FIELDCAT_ALV WITH HEADER LINE,
                ALV_LAYOUT_B TYPE SLIS_LAYOUT_ALV,
                ALV_FIELDCAT_B TYPE SLIS_T_FIELDCAT_ALV WITH HEADER LINE,
                ALV_STATUS TYPE SLIS_FORMNAME VALUE 'XXXXXXX',
                ALV_USER_COMMAND TYPE SLIS_FORMNAME
                              VALUE 'USER_COMMAND_ALV',
                ALV_GRID_TITLE TYPE LVC_TITLE,
                ALV_GRID_SETTINGS TYPE LVC_S_GLAY,
                ALV_VARIANT TYPE DISVARIANT,
                CALL-REPID LIKE SY-REPID.
    Ereignisse                                                *
    DATA:      ET_EVENTS TYPE SLIS_T_EVENT,
               ET_EVENTS_REST TYPE SLIS_T_EVENT.
    DATA:      ET_EVENT_EXIT       TYPE   SLIS_T_EVENT_EXIT.
    DATA:      S_PRINT             TYPE   SLIS_PRINT_ALV.
    DATA: IT_LIST_COMMENTARY TYPE SLIS_T_LISTHEADER,
          C-TEXT(15) TYPE C,   " TYPE slis_entry,
          IT_LIST_COMMENTARY_LINE TYPE SLIS_LISTHEADER.
    DATA: KEYINFO  TYPE SLIS_KEYINFO_ALV.
    SELECT-OPTIONS: S_MATNR FOR MAST-MATNR,
                    S_WERKS FOR MAST-WERKS.
    Start of selection                                                   *
    START-OF-SELECTION.
    SELECT * INTO CORRESPONDING FIELDS OF TABLE ZAUDIT
      FROM STKO INNER JOIN MAST
        ON STKOSTLNR = MASTSTLNR
       WHERE MATNR IN S_MATNR
         AND WERKS IN S_WERKS
         AND MAST~STLAN =  'S'.
    LOOP AT ZAUDIT.
      SELECT SINGLE STLNR INTO Z_STLNR FROM STAS
        WHERE STLNR = ZAUDIT-STLNR
          AND STLAL = ZAUDIT-STLAL.
      IF SY-SUBRC = 0.
       DELETE ZAUDIT.
      ENDIF.
    ENDLOOP.
    End of Selection                                                     *
    END-OF-SELECTION.
    Ereignisse fühlen                                       *
      DATA:  ET_EVENTS_LINE TYPE SLIS_ALV_EVENT.
      CLEAR ET_EVENTS_LINE.
      ET_EVENTS_LINE-NAME = SLIS_EV_TOP_OF_PAGE.
      ET_EVENTS_LINE-FORM = 'EVENT_TOP_OF_LIST'.
      APPEND ET_EVENTS_LINE TO ET_EVENTS.
      CLEAR ET_EVENTS_LINE.
      ET_EVENTS_LINE-NAME = SLIS_EV_TOP_OF_LIST.
      ET_EVENTS_LINE-FORM = 'EVENT_TOP_OF_LIST'.
      APPEND ET_EVENTS_LINE TO ET_EVENTS.
      CLEAR ET_EVENTS_LINE.
      ET_EVENTS_LINE-NAME = slis_ev_after_line_output.
      ET_EVENTS_LINE-FORM = 'AFTER_LINE_OUTPUT'.
      APPEND ET_EVENTS_LINE TO ET_EVENTS.
    event exist                                           *
      DATA:      ET_EVENT_EXIT_LINE  TYPE   SLIS_EVENT_EXIT.
      IF 'A' = 'A'.
        CLEAR  ET_EVENT_EXIT_LINE.
        ET_EVENT_EXIT_LINE-UCOMM = '&IC'.
        ET_EVENT_EXIT_LINE-BEFORE = 'X'.
        APPEND  ET_EVENT_EXIT_LINE TO ET_EVENT_EXIT.
      ENDIF.
      IF NOT ZAUDIT[] IS INITIAL.
        PERFORM ALV_GRID_DISPLAY.
      ENDIF.
          FORM EVENT_TOP_OF_LIST                                        **
    FORM EVENT_TOP_OF_LIST.
      DATA: DUMMY.
      DATA: S-TIME(8) TYPE C,
           S-DATE(10) TYPE C,
            SEPARATOR(3) TYPE C VALUE SPACE.
    S_PRINT-NO_PRINT_LISTINFOS = 'X'.            "NO PRT TOTALS/SUBTOTALS
    S_PRINT-NO_PRINT_SELINFOS = 'X'.            "NO PRINT ???
      CLEAR IT_LIST_COMMENTARY_LINE.
      REFRESH IT_LIST_COMMENTARY.
      IT_LIST_COMMENTARY_LINE-TYP = 'H'.
      clear IT_LIST_COMMENTARY_LINE-INFO.
      WRITE  'W O L V E R I N E  W O R L D  W I D E , I N C.'  TO
         IT_LIST_COMMENTARY_LINE-INFO.
      APPEND IT_LIST_COMMENTARY_LINE TO IT_LIST_COMMENTARY.
      clear IT_LIST_COMMENTARY_LINE-INFO.
       IT_LIST_COMMENTARY_LINE-INFO = 'BOM Component Audit'.
       APPEND IT_LIST_COMMENTARY_LINE TO IT_LIST_COMMENTARY.
       clear IT_LIST_COMMENTARY_LINE-INFO.
      IT_LIST_COMMENTARY_LINE-TYP = 'A'.
      CONCATENATE 'EXECUTED BY:' SY-UNAME INTO
            IT_LIST_COMMENTARY_LINE-INFO SEPARATED BY ' '.
      APPEND IT_LIST_COMMENTARY_LINE TO IT_LIST_COMMENTARY.
      CLEAR  IT_LIST_COMMENTARY_LINE-INFO.
      WRITE SY-DATUM TO IT_LIST_COMMENTARY_LINE-INFO.
      WRITE SY-UZEIT TO S-TIME.
      CONCATENATE 'Date:' IT_LIST_COMMENTARY_LINE-INFO
                  'Time:' S-TIME
         INTO IT_LIST_COMMENTARY_LINE-INFO SEPARATED BY SEPARATOR.
      WRITE SY-PAGNO TO C-TEXT LEFT-JUSTIFIED NO-ZERO.
      CONCATENATE 'PAGE:' C-TEXT INTO C-TEXT SEPARATED BY ' '.
      IT_LIST_COMMENTARY_LINE-INFO+50 = C-TEXT.
      APPEND IT_LIST_COMMENTARY_LINE TO IT_LIST_COMMENTARY.
      CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
           EXPORTING
                IT_LIST_COMMENTARY = IT_LIST_COMMENTARY
           EXCEPTIONS
                OTHERS             = 1.
    ENDFORM.
    *&      Form  ALV_GRID_DISPLAY
    FORM ALV_GRID_DISPLAY.
      CLEAR: S_PRINT, ALV_LAYOUT.
    s_print-print = 'X'.                "DIRECT TO PRINT NO DISPLAY
      CALL-REPID = SY-REPID.
    ALV_GRID_SETTINGS-NO_COLWOPT = 'X'.
      ALV_LAYOUT-colwidth_optimize = 'X'.        "MINIMIZE COL WIDTHS
      ALV_LAYOUT-ZEBRA = 'X'.                    "ZEBRA PRINT
      ALV_FIELDCAT-TABNAME = ZAUDIT.
      ALV_FIELDCAT-FIELDNAME = 'MATNR'.
      ALV_FIELDCAT-SELTEXT_L = 'Material'.
      APPEND ALV_FIELDCAT.
      CLEAR ALV_FIELDCAT.
      ALV_FIELDCAT-TABNAME = ZAUDIT.
      ALV_FIELDCAT-FIELDNAME = 'ZZLIFNR'.
      ALV_FIELDCAT-SELTEXT_L = ' Vendor#  '.
      ALV_FIELDCAT-JUST = 'R'.
    ALV_FIELDCAT-LZERO = 'X'.
      ALV_FIELDCAT-NO_ZERO = 'X'.
      APPEND ALV_FIELDCAT.
      CLEAR ALV_FIELDCAT.
      ALV_FIELDCAT-TABNAME = ZAUDIT.
      ALV_FIELDCAT-FIELDNAME = 'WERKS'.
      ALV_FIELDCAT-SELTEXT_S = 'Plant'.
      APPEND ALV_FIELDCAT.
      CLEAR ALV_FIELDCAT.
      ALV_FIELDCAT-TABNAME = ZAUDIT.
      ALV_FIELDCAT-FIELDNAME = 'ZZEKORG'.
      ALV_FIELDCAT-SELTEXT_S = 'Pur. Org'.
      APPEND ALV_FIELDCAT.
      CLEAR ALV_FIELDCAT.
      ALV_FIELDCAT-TABNAME = ZAUDIT.
      ALV_FIELDCAT-FIELDNAME = 'ZZSEASON'.
      ALV_FIELDCAT-SELTEXT_l = 'Season'.
      APPEND ALV_FIELDCAT.
      CLEAR ALV_FIELDCAT.
       PERFORM GET_ALV_VARIANT.
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
        EXPORTING
          I_CALLBACK_PROGRAM                = CALL-REPID
          I_CALLBACK_USER_COMMAND           = ALV_USER_COMMAND
        I_STRUCTURE_NAME                  = 'ZFOB_ALV'
          I_GRID_TITLE                      = ALV_GRID_TITLE
          I_GRID_SETTINGS                   = ALV_GRID_SETTINGS
          IS_LAYOUT                         =  ALV_LAYOUT
          IT_FIELDCAT                       =  ALV_FIELDCAT[]
          I_DEFAULT                         = 'X'
          I_SAVE                            = 'A'
          IS_VARIANT                        = ALV_VARIANT
          IT_EVENTS                         = ET_EVENTS
          IT_EVENT_EXIT                     = ET_EVENT_EXIT
          IS_PRINT                          = S_PRINT           "GLE02/05
        TABLES
          T_OUTTAB                          =  ZAUDIT
        EXCEPTIONS
          PROGRAM_ERROR                     = 1
          OTHERS                            = 2
      IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    ENDFORM.                    " ALV_GRID_DISPLAY
    *&      Form  GET_ALV_VARIANT
    FORM GET_ALV_VARIANT.
      ALV_VARIANT-REPORT = CALL-REPID.
      ALV_VARIANT-USERNAME = SY-UNAME.
      CALL FUNCTION 'REUSE_ALV_VARIANT_DEFAULT_GET'
           EXPORTING  "USER DEFINED VARIANT
                I_SAVE        = 'A'
           CHANGING
                CS_VARIANT    = ALV_VARIANT
           EXCEPTIONS
                WRONG_INPUT   = 1
                NOT_FOUND     = 2
                PROGRAM_ERROR = 3
                OTHERS        = 4.
      IF SY-SUBRC <> 0.    "GET DEFAULT VARIANT
        CLEAR ALV_VARIANT-USERNAME.
        CALL FUNCTION 'REUSE_ALV_VARIANT_DEFAULT_GET'
             EXPORTING
                  I_SAVE        = 'A'
             CHANGING
                  CS_VARIANT    = ALV_VARIANT
             EXCEPTIONS
                  WRONG_INPUT   = 1
                  NOT_FOUND     = 2
                  PROGRAM_ERROR = 3
                  OTHERS        = 4.
        IF SY-SUBRC <> 0.
          CLEAR ALV_VARIANT.
        ENDIF.
      ENDIF.
    ENDFORM.                    " GET_ALV_VARIANT
    *&      Form  USER_COMMAND_ALV
    FORM USER_COMMAND_ALV USING R_UCOMM LIKE SY-UCOMM
                                RS_SELFIELD TYPE SLIS_SELFIELD.
      RS_SELFIELD-REFRESH = 'X'.
      CASE R_UCOMM.
       WHEN 'PICK' OR '&IC1'.
         IF RS_SELFIELD-fieldNAME = 'BELNR'.
           SET PARAMETER ID 'GJR' FIELD ACCTDTLS-GJAHR.
           CALL TRANSACTION 'FB03' AND SKIP FIRST SCREEN.
         ENDIF.
        RS_SELFIELD-COL_STABLE = 'X'.     "SET CURSOR TO CURRENT POSTITION
         RS_SELFIELD-ROW_STABLE = 'X'.
         ALV_LAYOUT-INFO_FIELDNAME    = 'DISPLAY-COL'.
        WHEN '&RNT'.                       "Print
          CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_DISPLAY'
               EXPORTING
                    IS_PRINT = S_PRINT.
      ENDCASE.
    ENDFORM.
    Regards,
    Naveen

  • I have changed my address to another country in my appstore account.I bought OSX Lion in the past. After the change in my address I couldn't download for free because I had paid for it before. I couldn't find in my purchase history ,too.

    I have changed my address to another country in my appstore account.I bought OSX Lion in the past. After the change in my address I couldn't download for free because I had paid for it before. I couldn't find in my purchase history ,too.

    Hi ...
    Your credit or debit card credentials must be associated with the same country where you reside.
    "Although you can browse the iTunes Store in any country without being signed in, you can only purchase content from the iTunes Store for your own country. This is enforced via the billing address associated with your credit card or other payment method that you use with the iTunes Store, rather than your actual geographic location."
    From here >  The Complete Guide to Using the iTunes Store | iLounge Article
    Billing policy is the same for both the iTunes and Mac App Stores.

Maybe you are looking for