Check number in accounts payable - urgent

Hi all,
This is regarding the check number not appearing in the invoice document line item in the report.
The following is the scenario:
1. Invoice document is entered - KR document type( expense a/c to vendor)
2. Automatic payment program - ZP document type ( vendor a/c to bank)
3. check is created for that document.
4. The user voided the check and reset the payment document.
5. Now it is lying as an open item in the vendor account.
6. when vendor line item display report FBL1N is run, it is seen as an open item and the check number is not appearing in the invoice line item alone.
I think because of the resetting, the line items are split and the check number is not appearing in the report.
Can somebody guide me as to how to map the 2 document numbers ( invoice and the payment ) and assign the check number to the invoice document accordingly?
Thanks and Regards
Karpagam.

Hi,
Thanks for the reply.
The check is already issued to the vendor.
In SAP it is lying as an open item without the check number in invoice line item.
it can be cleared. still the check number willnot appear in the invoice line item.
can u tell me a way to bring the check number in the invoice line item?
i tried assigning manually check number to the invoice document, system is not allowing and says check number is already assigned..
please help me on this.
Thanks and regards
Karpagam.

Similar Messages

  • If check bounce in accounts payable what we can do in this situation how we can map again to that?

    kindly clarify above situvation.

    Hello Prasad,
    When the payment check has been cancelled you can and you need to reverse the check via T.code FCH8 and reset the cleared payment transaction via T.code FBRA to reset the transaction.
    It will make the line item into open condition.
    Regards,
    SAP FICO

  • Accounts Payable Check Register

    Hello,
    Does anyone have any advice they can share with regard to creating an InfoProvider that would contain check register information for Accounts Payable?  I have looked through Business Content for Financials but have not been able to find anything even close to this type of design.  Our Financial functional analysts cannot believe that a check register InfoProvider is not included as part of BC. 
    Thanks in advance,
    Sonya

    As an accountant for 35 years, I could not believe that there is no check register in SAP.  The document journal report hardly suffices.  The company I am with now did create a query that is below.  See how this works for you.
    SELECT T0.CreateDate AS 'Creation Date', T0.CheckNum AS 'Check No.', T0.VendorCode AS 'Vendor Code', T0.VendorName AS 'Vendor Name', T0.CheckSum AS 'Check Amount', T1.JrnlMemo AS 'Journal Remarks', T1.TransId AS 'Transaction Number', T0.Canceled AS 'Cancelled' FROM  [dbo].[OVPM] T1 INNER JOIN [dbo].[OCHO] T0 ON T1.DocEntry = T0.PmntNum INNER JOIN [dbo].[VPM1] T2 ON T2.DocNum = T1.DocNum WHERE T1.DocDate >= CONVERT(DATETIME, '[%0]', 112)  AND  T1.DocDate <= CONVERT(DATETIME, '[%1]', 112)

  • CREATE DUPLICATE STUB ACCOUNTS PAYABLE CHECK

    using crystal reports 2008
    i want to print an accounts payable check that prints the check on the top and has two stubs showing the invoices that are being paid.  How do i duplicate the detail section? also is there a way to limit the number of invoices in the detail section? ie. i only can fit 12 records on each check stub.
    i am getting the data from two tables, a check header and check detail .

    A few questions...
    1) What kind of database are you using?
    2) How are the 2 stubs laid out? Next to each other (side by side) or one on top of the other?
    3) How are the invoices numbered in the Check Detail table?
    4) If there are more than 12 invoices for a payee, how do you want those handled? Do they go on a separate check to the same payee?... or are they all included in the 1st check and the over flow is printed on a new page with a blank check at the top?
    Jason

  • Hand Type Check Enter Accounts Payable

    Hi I was wondering How do we enter Hand Typed Check in to SAP, lets say we didn't run Check Payment but later we want to issue a Void check on a Plane Paper (instead of original check on which we already written by hand)for our record Purpose , and "I want system to use the same check Number" as of Hand written check.
    Handtyped Check 1234
    SAP Print Check number on Plane Paper 1234
    any ideas?it seems many business use this kind of Payments for emergency purpose ,please throw some light,
    Thank you,,
    Paartha

    Use F-58 to process manual payment which is not included in payment run F110.  The paid document must be pre-entered into the vendor account.  When you save, it will print a check as output so no need to manually type it.  In this case since you already manually typed the check, you may put a blank paper in the check.  You just want to process the transaction so the payment is recorded in system.
    Enter payment method (e.g. C) you normally use for check run in F110.  In output control, check u2018print immediatelyu2019. 
    Ignore the u201Cselect a valid functionu201D message, click on the u201CProcess Open Itemsu201D button to proceed to next screen to select the item(s) to be paid. 
    Try it out in QA environment first if you are not sure.  For internal control purposes, it makes sense that the printed check number align with the pre-numbered bank check.

  • Account Payable Check Printing

    We are a hospital who is going live on Oracle E Suite Aug 1, 2011 and we need to make a decision on how to print our accounts payable checks. Here is the options that I have been given on how to print the checks:
    1. Check Formats
    a. Stub on top
    b. Stub on bottom
    i. With (a & b), check is voided when invoices over one check limit
    ii. With (a & b), check is not voided when invoices over one check limit with remittance advice used to see entire invoice list
    c. 3 checks on one page with the use of remittance advice to send invoices to vendor
    I was hoping to get ideas on which format do you print your accounts payable checks?
    Thank you,
    Earl Safin
    Iredell Memorial Hospital

    hi
    using check formats is something related to nature of business and financial rules.
    so for selecting correct one you better go through accounts payable user guide (apug) and make the decision
    good luck

  • 'Account Payable Checks Format'

    Hi all
    can any one have study material for 'Account Payable Checks Format'...using tcode F-58, F110, FBZ5,..etc. Internally all transaction calling RFFOUS_C by variance....
    thnx....
    R.K.

    goto se38, give RFFOUS_C  select documentation radio button, it will give you all details.
    close the thread if your question is answered.
    regards,
    sairam

  • Authorization checks for bank account number in vendor master

    I am trying to find a way to set up authorization checks for specific fields in the vendor master: LFBK-BANKL, LFBK-BANKN, LFBK-EBPP_ACCNAME and LFBK-EBPP_ACCNAME. I am tring to set ip up so that if you have access to transactions FK03 or XK03, you can view vendor master data except for the above fields.
    Does anyone know of a way to accomplish this? Your help will be greatly appreciated.
    Thanks
    -Peru

    HI Peru,
    To supress a field in FK03 u will have to check
    Financial Accounting (New)>Accounts Receivable and Accounts Payable>Vendor Accounts>Master Data>Preparations for Creating Vendor Master Data-->Define Screen Layout per Activity (Vendors)
    in that Display Vendor (Accounting) for FK03 and Display vendor (centrally) for Xk03
    But there bank account no is not there.
    Moreover there r no authorization objects for all the fields that u gave.
    So try creating screen variant/ transaction variant in SHD0.
    Regards,
    Kiran

  • Find Check number through GL account

    I need to find the check number through running the GL.
    i have tried to set the check number field in FBL3n but it doesnt work.Any expert have an idea to get the information, i need it once only if we can extract the data from tables then it will be great or comparing two or more table and extracting the data would be a great help!
    I have tired running the fbl3n report on GL and ran fbl1n on for all vendors, compared it through excel but it doesnt help because document whose MIRO was done doesnt contain check number on fbl1n.
    any help??

    Hi,
    here 2 options are their ,
    1. Use FBL1N - select dynamic selection - Reconciliation acct  -- give GL account number - and Give vendor number from-  to  and give Company code - select all cleared items - execute
    then select change layout - select check number field - then you can able to view check numbers .
    2. Use FCHN -  give company code , house bank , account ID - date from - to and execute -
    then go to change layout - and add vendor number - G/L Account Number for Our Bank Acct -
    then you can able to view - vendor and Bank GL account
    Thanking you
    Mahesh

  • AP Invoice Aging Report by GL Date (using: Accounts Payable Trial Balance)

    Hi
    Need some suggestions:
    I need to develop a custom report in (R12).
    Account Payable Trial Balance Report, does have the capability to run as of a particular date but it does not show aging buckets. This custom report is to be developed to meet the requirements from a Payables detail perspective as well as to reconcile.
    The report should show the balance due as of the report date selected. If As of Date = 5/31/11, then when the report is run on 6/15/11, it gives the results as it existed on 5/31/11. If we run it again on 8/31/11 for As of Date = 5/31/11, and again on 1/13/12, we get the EXACT SAME results each and every time except for the following fields: Current Status, Date Paid and Payment Reference Number.
    The end result should be this report ties to the penny to Oracle GL as of the date selected EXCEPT for any JEs posted to the account.
    Thanks
    Pravin

    Hi Pravin,
    For all transactions in Oracle, you will have GL dates (Accounting Dates) associated to it. If you use this date in your query to filter data, then you will get correct aging data as on a given date.
    To tally with GL, you also must check if the selected transaction has been accounted?
    Raajkumar G

  • AP Error (Accounts Payable Trial Balance)

    The payment's status is negotiable,but it still show in AP-Trial balance reporter,and when run the Payables Accounting Process,it show Accounting Entries Exceptions
    the context as follows,how to deal wirh it ? thank you in advance
    Payables accounting process report Log as follows:
    Oracle Payables: Version : 11.5.0 - Development
    Copyright (c) 1979, 1999, Oracle Corporation. All rights reserved.
    APACCENG module: Payables Accounting Process
    Current system time is 12-DEC-2008 15:59:35
    +-----------------------------
    | Starting concurrent program execution...
    +-----------------------------
    Arguments
    P_JOURNAL_CATEGORY='Payments'
    P_SUB_TRANSF_TO_GL='N'
    P_SUB_JOURNAL_IMP='N'
    P_VALIDATE_ACCTS='Y'
    P_SUMMARIZE_FLAG='N'
    P_COMMIT_CYCLE='50'
    P_ORG_ID='83'
    P_DEBUG_SWITCH='N'
    P_TRACE_SWITCH='N'
    APPLLCSP Environment Variable set to :
    Current NLS_LANG Environment Variable is :
    American_America.UTF8
    MSG-00002: Check that AX is not installed before calling the accounting engine
    MSG-00003: AX is not installed, Calling the accounting engine
    MSG-00004: After the call to AP_Accounting_Engine_Pkg.Do_Accounting
    Report Builder: Release 6.0.8.20.2 - Production on Fri Dec 12 15:59:35 2008
    (c) Copyright 1999 Oracle Corporation. All rights reserved.
    Enter Username:
    Start of log messages from FND_FILE
    Starting to account all the events created ...
    Cannot Account for void ofUOB SGD bank account's check number 568911 because som
    e prior event is NOT accounted.
    Finished accounting all the events created. Submitting Accounting Entry Report..
    End of log messages from FND_FILE
    and the check event type is PAYMENT CANCELLATION, the field cannot_account_flag='Y' in ap_accounting_events_all , don't know how to do that?
    Accounting Entries Exceptions Report
    Journal Category: Payments
    Accounting
    Date Event Type Supplier Name Document Number Voucher Number Exception
    Line <------- Entered Curr -------> <------- Accounted Curr ------>
    Num Line Type Account Curr DR CR DR CR
    23-JAN-06 Payment Adjustment Compart Asia Pte Ltd 568911 Fatal Error.
    1 Rounding 02.00000.809100.0000 SGD 0.00 433.48
    Edited by: user638343 on Dec 10, 2008 12:18 AM
    Edited by: user638343 on Dec 12, 2008 12:38 AM

    1. Take List of all applied Invoices of the Payment
    2. Check the status of those invoices. Each one of them should be in status 'Accounted'
    3. If not,Identify the problem with the Invoice and Clear that. The problem may be Invoice adjustment(adj to Paid invoices allowed).
    4. Try running Create Accounting again.
    5. If the problem persists still, it conveys us that the Transactions were struck in loop and can be resolved only by using UPDATE command.
    6. Contact Oracle for Data fix
    Regards,
    Sridhar

  • Manual journal entries created in Ap did not see in Accounts Payable Trial

    Hi Experts,
    Report Accounts Payables Trial Balance, with parameter Include SLA/Manuals/Other Sources Flag set to Yes, does not show manual journal entries.
    These Manual journals entries are created in AP
    Navigation: Payables -->Accounting --> Subledger accounting --> Journal Entries.
    Ofter creating the journal entries i ran Accounts Payable Trial Balance, when i go through the output i did not see the Manual journal entries which are created in AP.
    Please help me it is very urgent.
    Regards,
    Raju.

    Pl check your 'Report Defintion' once to ensure that liability accounts that you are using in manual entries are included in report definition.
    Regards,
    Tarun

  • Invoice number and Check number for FI

    Hi Friends,
                    What does the above for FI mean? I need to pull the invoice number and the check numbers from AP and report . My question how do I recognize
    which field from 0FI_GL_4 stores this information? Any advice would be greatly appreciated,
    Assumption : Are the check numbers in FI nothing but the document numbers for a particular document type?
    Thank you,

    FI means Financial accounting.  0FI_GL_4 does not contain the check number as a standard field in the extractor. You would have to modify the extractor. the check number is in the table PAYR field CHECT linked to the clearing document  number VBLNR . The clearing doc is in 0FI_GL_4 so that is your connection. You probably would be futher ahead to create an extracotr for PAYR then connect to your data from 0FI_GL_4 in an MP or info set.  By the way 0FI_AP_4 is the extractor for accounts payable so you may want to use this instead. Depends if  like they are requsting accounts payable information. The invoice number will be in the reference field which is XBLNR.
    pls assign points to say thanks.

  • Accounts payable: Reconciliation field(s)

    Dear all,
    I have posted the same thread in the Materials Management forum as I am not sure where it belongs. As I am not very familiar with vendor payments, I hope you can help me with this question.
    As per our accounts payable department, when they send a check to a vendor, they need to reference the payment with the bill of lading number.
    But the bill of lading is not available in the payments standard transaction: F110. So I was wondering: which field(s) (which are printed on the check) are usually used by vendors for payments reconcialiation?
    Thanks,
    Annabelle

    Hi Annabelle,
       When you enter an invoice with reference to a purchase order, the system suggests data from the purchase order and the goods receipts against the PO (for example, vendor, material, quantity still to be invoiced, expected amount per item, and terms of payment). You can overwrite these default values if the invoice actually submitted by the vendor contains other values. The system checks whether your input is allowed. In doing so, it may issue warning or error messages.
    You can also assign the invoice items to a purchase order using the number of the delivery note or bill of lading, provided that these numbers were entered at the time of goods receipt.
    With Regards
    Srinivas

  • Accounts payable master data

    Hi All
    Cud any one provide sample code how to upload accounts payable master data?
    thnx in advance,
    Pavani.

    Hi
    Account Payables means the amounts that are to be paid to vendor against the purchase we made
    So here the master data menas the VENDOR, MATERIAL data
    see the related BDC programs
    REPORT zmm_mat_master_non_stock
           NO STANDARD PAGE HEADING
           LINE-SIZE 255.
    Standard Include for Selection Screen
    INCLUDE bdcrecx1.
    Internal Table for Upload Data
    DATA: BEGIN OF i_mat OCCURS 0,
           mbrsh(001),            " Industry Sector
           mtart(004),            " Material Type
    Views
    Organization Levels
           werks(004),            " Plant
    Basic Data1 View
            maktx(040),            " Material Description
           meins(003),            " Unit of Measure
            matkl(009),            " Material Group
           MTPOS_MARA(004),       " Gen Item Category
    Purchasing
            ekgrp(003),            " Purchasing Group
          END OF i_mat.
    Data Variables & Constants
    CONSTANTS : c_x             VALUE 'X'. " Flag
    Parameters
    PARAMETERS: p_file LIKE ibipparms-path.  " Filename
    At selection-screen on Value Request for file Name
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
    Get the F4 Values for the File
      CALL FUNCTION 'F4_FILENAME'
        EXPORTING
          program_name  = syst-cprog
          dynpro_number = syst-dynnr
        IMPORTING
          file_name     = p_file.
    Start of Selection
    START-OF-SELECTION.
    Open the BDC Session
      PERFORM open_group.
    Upload the File into internal Table
      CALL FUNCTION 'UPLOAD'
        EXPORTING
          filename                = p_file
          filetype                = 'DAT'
        TABLES
          data_tab                = i_mat
        EXCEPTIONS
          conversion_error        = 1
          invalid_table_width     = 2
          invalid_type            = 3
          no_batch                = 4
          unknown_error           = 5
          gui_refuse_filetransfer = 6
          OTHERS                  = 7.
      IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    Upload the Data from Internal Table
      LOOP AT i_mat.
    Basic Screen
        PERFORM bdc_dynpro      USING 'SAPLMGMM' '0060'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'RMMG1-MATNR'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '/00'.
        PERFORM bdc_field       USING 'RMMG1-MBRSH'
                                      'C'."i_mat-mbrsh.
        PERFORM bdc_field       USING 'RMMG1-MTART'
                                      'NLAG'."i_mat-mtart.
    Views Selection
        PERFORM bdc_dynpro      USING 'SAPLMGMM' '0070'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'MSICHTAUSW-DYTXT(08)'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '=ENTR'.
        PERFORM bdc_field       USING 'MSICHTAUSW-KZSEL(01)'
                                      c_x."i_mat-kzsel_01.
        PERFORM bdc_field       USING 'MSICHTAUSW-KZSEL(02)'
                                      c_x."i_mat-kzsel_02.
        PERFORM bdc_field       USING 'MSICHTAUSW-KZSEL(08)'
                                      c_x."i_mat-kzsel_08.
    Organization Levels
        PERFORM bdc_dynpro      USING 'SAPLMGMM' '0080'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'RMMG1-WERKS'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '=ENTR'.
        PERFORM bdc_field       USING 'RMMG1-WERKS'
                                      '2000'."i_mat-werks.
    Basic data1 View
        PERFORM bdc_dynpro      USING 'SAPLMGMM' '4004'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '/00'.
        PERFORM bdc_field       USING 'MAKT-MAKTX'
                                      i_mat-maktx.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'MARA-MTPOS_MARA'.
        PERFORM bdc_field       USING 'MARA-MEINS'
                                      'EA'."i_mat-meins.
        PERFORM bdc_field       USING 'MARA-MATKL'
                                      i_mat-matkl.
        PERFORM bdc_field       USING 'MARA-MTPOS_MARA'
                                      'NLAG'."i_mat-mtpos_mara.
    Basic data2 View
        PERFORM bdc_dynpro      USING 'SAPLMGMM' '4004'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '/00'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'MAKT-MAKTX'.
    Purchasing View
        PERFORM bdc_dynpro      USING 'SAPLMGMM' '4000'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '=BU'.
        PERFORM bdc_field       USING 'MARC-EKGRP'
                                      i_mat-ekgrp.
    Call The Transaction
        PERFORM bdc_transaction USING 'MM01'.
      ENDLOOP.
    Close the BDC Session
      PERFORM close_group.
    REPORT zmm_vendor_master_upload
           NO STANDARD PAGE HEADING
           LINE-SIZE 255.
    ABAP Name   :   ZMM_VENDOR_MASTER_UPLOAD
    Description :   This Program is used to Upload the Vendor Master.
    Standard Include for Selection Screen
    INCLUDE bdcrecx1.
    Internal Table for Upload Data
    DATA: BEGIN OF i_vendor OCCURS 0,
            bukrs(004),             " Company Code
            ekorg(004),             " Purchase Orgn
            ktokk(004),             " Account Group
    Address Screen
            anred(015),             " Title
            name1(035),                                         " Name1
            sortl(010),             " Sort Field
            name2(035),                                         " Name2
            name3(035),             " Contact Person1
            name4(035),             " Contact Person 2
            stras(035),             " Street
            pfach(010),             " PO Box
            ort01(035),             " City
            pstlz(010),             " Postal Code
            land1(003),             " Country
            spras(002),             " Language
            telf1(016),             " Telephone No
            telfx(031),             " Fax Number
            lfurl(132),             " URL-Mail Id
    Material Group Characteristics
           klart(003),             " Class Type '010'
           class(018),             " Class 'Vendor'
           mname_01(030),          " Characteristic
           mname_02(030),          " Characteristic
           mname_03(030),          " Characteristic
            mwert_01(030),          " Charct.Value
            mwert_02(030),          " Charct.Value
            mwert_03(030),          " Charct.Value
    Control Data
            emnfr(010),             " Manufact.Part No
    Bank Details
            banks_01(003),          " Country of Bank1
            banks_02(003),          " Country of Bank2
            bankl_01(015),          " Bank Key of 1
            bankl_02(015),          " Bank Key of 2
            bankn_01(018),          " Account No Bank1
            bankn_02(018),          " Account No Bank2
    Accounting Info
            akont(010),             " Reconcillation Account
            zuawa(003),             " Sort Key
            fdgrv(010),             " Cash Management Group
    Payment Transactions
            zterm(004),             " Payment terms
           reprf(001),             " Check Double Inv.
            zwels(010),             " Payment Method
            hbkid(005),             " House Bank
           xpore(001),             " Individ.Payment
    Correspondence
            mahns(001),             " Dunning Level
            xausz(001),             " Account Statement
    Withholding Tax Details
            qland(003),             " Withholding Tax Country
            witht_01(002),          " WH tax Type
           wt_withcd(002),        " WH Tax Code
           wt_subjct(001),        " Indicator:WH Tax
    Purchasing Data
            waers(005),             " Currency
            zterm1(004),            " Payment Terms
          END OF i_vendor.
    Data Variables & Constants
    CONSTANTS : c_x     VALUE 'X'.  " Flag
    Paramters
    PARAMETERS: p_file LIKE ibipparms-path.  " Filename
    At selection-screen on Value Request for file Name
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
    Get the F4 Values for the File
      CALL FUNCTION 'F4_FILENAME'
        EXPORTING
          program_name  = syst-cprog
          dynpro_number = syst-dynnr
        IMPORTING
          file_name     = p_file.
    Start of Selection
    START-OF-SELECTION.
    Open the BDC Session
      PERFORM open_group.
    Upload the File into internal Table
      CALL FUNCTION 'UPLOAD'
        EXPORTING
          filename                = p_file
          filetype                = 'DAT'
        TABLES
          data_tab                = i_vendor
        EXCEPTIONS
          conversion_error        = 1
          invalid_table_width     = 2
          invalid_type            = 3
          no_batch                = 4
          unknown_error           = 5
          gui_refuse_filetransfer = 6
          OTHERS                  = 7.
      IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    Upload the Data from Internal Table
      LOOP AT i_vendor.
        PERFORM bdc_dynpro      USING 'SAPMF02K' '0100'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'RF02K-KTOKK'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '/00'.
        PERFORM bdc_field       USING 'RF02K-BUKRS'
                                      i_vendor-bukrs.
        PERFORM bdc_field       USING 'RF02K-EKORG'
                                      i_vendor-ekorg.
        PERFORM bdc_field       USING 'RF02K-KTOKK'
                                      i_vendor-ktokk.
        PERFORM bdc_dynpro      USING 'SAPMF02K' '0110'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'LFA1-SPRAS'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '=KLAS'.
        PERFORM bdc_field       USING 'LFA1-ANRED'
                                      i_vendor-anred.
        PERFORM bdc_field       USING 'LFA1-NAME1'
                                      i_vendor-name1.
        PERFORM bdc_field       USING 'LFA1-SORTL'
                                      i_vendor-sortl.
        PERFORM bdc_field       USING 'LFA1-NAME2'
                                      i_vendor-name2.
        PERFORM bdc_field       USING 'LFA1-NAME3'
                                      i_vendor-name3.
        PERFORM bdc_field       USING 'LFA1-NAME4'
                                      i_vendor-name4.
        PERFORM bdc_field       USING 'LFA1-STRAS'
                                      i_vendor-stras.
        PERFORM bdc_field       USING 'LFA1-PFACH'
                                      i_vendor-pfach.
        PERFORM bdc_field       USING 'LFA1-ORT01'
                                      i_vendor-ort01.
        PERFORM bdc_field       USING 'LFA1-PSTLZ'
                                      i_vendor-pstlz.
        PERFORM bdc_field       USING 'LFA1-LAND1'
                                      i_vendor-land1.
        PERFORM bdc_field       USING 'LFA1-SPRAS'
                                      i_vendor-spras.
        PERFORM bdc_field       USING 'LFA1-TELF1'
                                      i_vendor-telf1.
        PERFORM bdc_field       USING 'LFA1-TELFX'
                                      i_vendor-telfx.
        PERFORM bdc_field       USING 'LFA1-LFURL'
                                      i_vendor-lfurl.
        PERFORM bdc_dynpro      USING 'SAPLCLCA' '0602'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'RMCLF-KLART'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '=ENTE'.
        PERFORM bdc_field       USING 'RMCLF-KLART'
                                      '010'. "i_vendor-klart.
        PERFORM bdc_dynpro      USING 'SAPLCLFM' '0500'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'RMCLF-CLASS(01)'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '=AUSW'.
        PERFORM bdc_field       USING 'RMCLF-CLASS(01)'
                                      'Vendor'."i_vendor-class.
        PERFORM bdc_dynpro      USING 'SAPLCTMS' '0109'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'RCTMS-MWERT(03)'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '=BACK'.
        PERFORM bdc_field       USING 'RCTMS-MNAME(01)'
                           'MATERIALGROUP'." i_vendor-mname_01.
        PERFORM bdc_field       USING 'RCTMS-MNAME(02)'
                           'MATERIALGROUP'." i_vendor-mname_02.
        PERFORM bdc_field       USING 'RCTMS-MNAME(03)'
                           'MATERIALGROUP'." i_vendor-mname_03.
        PERFORM bdc_field       USING 'RCTMS-MWERT(01)'
                                      i_vendor-mwert_01.
        PERFORM bdc_field       USING 'RCTMS-MWERT(02)'
                                      i_vendor-mwert_02.
        PERFORM bdc_field       USING 'RCTMS-MWERT(03)'
                                      i_vendor-mwert_03.
        PERFORM bdc_dynpro      USING 'SAPLCLFM' '0500'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'RMCLF-CLASS(01)'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '=ENDE'.
        PERFORM bdc_dynpro      USING 'SAPMF02K' '0110'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'LFA1-ANRED'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '=VW'.
        PERFORM bdc_dynpro      USING 'SAPMF02K' '0120'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'LFA1-EMNFR'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '=VW'.
        PERFORM bdc_field       USING 'LFA1-EMNFR'
                                      i_vendor-emnfr.
        PERFORM bdc_dynpro      USING 'SAPMF02K' '0130'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'LFBK-BANKN(02)'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                          '=VW'.
        PERFORM bdc_field       USING 'LFBK-BANKS(01)'
                                      i_vendor-banks_01.
        PERFORM bdc_field       USING 'LFBK-BANKS(02)'
                                      i_vendor-banks_02.
        PERFORM bdc_field       USING 'LFBK-BANKL(01)'
                                      i_vendor-bankl_01.
        PERFORM bdc_field       USING 'LFBK-BANKL(02)'
                                      i_vendor-bankl_02.
        PERFORM bdc_field       USING 'LFBK-BANKN(01)'
                                      i_vendor-bankn_01.
        PERFORM bdc_field       USING 'LFBK-BANKN(02)'
                                      i_vendor-bankn_02.
       PERFORM bdc_dynpro      USING 'SAPMF02K' '0130'.
       PERFORM bdc_field       USING 'BDC_CURSOR'
                                     'LFBK-BANKS(01)'.
       PERFORM bdc_field       USING 'BDC_OKCODE'
                                     '=VW'.
        PERFORM bdc_dynpro      USING 'SAPMF02K' '0210'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'LFB1-FDGRV'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '=VW'.
        PERFORM bdc_field       USING 'LFB1-AKONT'
                                      i_vendor-akont.
        PERFORM bdc_field       USING 'LFB1-ZUAWA'
                                      i_vendor-zuawa.
        PERFORM bdc_field       USING 'LFB1-FDGRV'
                                      i_vendor-fdgrv.
        PERFORM bdc_dynpro      USING 'SAPMF02K' '0215'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'LFB1-XPORE'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '=VW'.
        PERFORM bdc_field       USING 'LFB1-ZTERM'
                                      i_vendor-zterm.
        PERFORM bdc_field       USING 'LFB1-REPRF'
                                      c_x. "i_vendor-reprf.
        PERFORM bdc_field       USING 'LFB1-ZWELS'
                                      i_vendor-zwels.
        PERFORM bdc_field       USING 'LFB1-HBKID'
                                      i_vendor-hbkid.
        PERFORM bdc_field       USING 'LFB1-XPORE'
                                      c_x. "i_vendor-xpore.
        PERFORM bdc_dynpro      USING 'SAPMF02K' '0220'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'LFB5-MAHNS'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '=VW'.
        PERFORM bdc_field       USING 'LFB5-MAHNS'
                                      i_vendor-mahns.
        PERFORM bdc_field       USING 'LFB1-XAUSZ'
                                      i_vendor-xausz.
        PERFORM bdc_dynpro      USING 'SAPMF02K' '0610'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '=VW'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'LFBW-WT_SUBJCT(01)'.
        PERFORM bdc_field       USING 'LFB1-QLAND'
                                      i_vendor-qland.
        PERFORM bdc_field       USING 'LFBW-WITHT(01)'
                                      i_vendor-witht_01.
       PERFORM bdc_field       USING 'LFBW-WT_WITHCD(01)'
                                     i_vendor-wt_withcd.
        PERFORM bdc_field       USING 'LFBW-WT_SUBJCT(01)'
                                       c_x.
        PERFORM bdc_dynpro      USING 'SAPMF02K' '0310'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'LFM1-ZTERM'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '=VW'.
        PERFORM bdc_field       USING 'LFM1-WAERS'
                                      i_vendor-waers.
        PERFORM bdc_field       USING 'LFM1-ZTERM'
                                      i_vendor-zterm1.
        PERFORM bdc_dynpro      USING 'SAPMF02K' '0320'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'RF02K-LIFNR'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '=VW'.
        PERFORM bdc_dynpro      USING 'SAPLSPO1' '0300'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '=YES'.
    Call the Transaction
        PERFORM bdc_transaction USING 'XK01'.
      ENDLOOP.
    Close the BDc Session
      PERFORM close_group.
    <b>Reward points for useful Answers</b>
    Regards
    Anji

Maybe you are looking for

  • TS1702 When I try to install an app on my iPhone, I get either 'Unable to download / Install Application at this time' or on iTunes I get error 0xe000008

    OK, So here's the case on my new iPhone. A friend gifted me this app for my iPhone and it worked fine on my friends phone ( he downloaded it as well from my account and I authorized it temporarily so he could install it) but when I just tried to inst

  • Function Module to check in a document

    Hi everybody, I'm currently working on some document management. My purpose is to implement the modification of documents. I found out some BAPI such as BAPI_DOCUMENT_CHANGE2 but I'm having some troubles when I want to modify the status. Using cv02n,

  • How to integrate BlazeDs in RAD 7.5.0

    Hi, I have existing application in RAD 7.5, My app is in JSF framework and backend Oracle. Our new tech requirement is FLEX from JSF using as much as possible server side code. Currently trying to come up with some POC. On the very begining , trying

  • XML into one field

    Hi , we have a scenario where we have to move entire source structure into one of the fields of the target structure. Example: Source: item1 description store storedescription price batch Target: item1 store xmlstring we would like to do following ma

  • Some Users cannot Open Workflow Approval Task

    We have a SPD workflow published to our production site and it includes a 'Start Approval Process' task which involves a number of users (determined by a lookup to another list) this worked brilliantly until we republished the workflow with some mino