Add Table maintenance program for custom table to an existing func group

Hi Guys,
Can I add Table maintenance program for custom table to an existing function group or I need to create a new
function group for each custom table.
Thanks,
mini

You can add to an existing function group, there's nothing technically to stop you doing this.  However, consider that this is creating generated function modules in this function group and you would be wise to avoid using a function group containing manually created modules.
I personally always create a new function group, using the name of the table as the name of the function group.
Regards,
Nick

Similar Messages

  • How does one add tables to an existing universe using COM designer SDK.

    Morning All
    How does one add tables to an existing universe using COM designer SDK. I have tried:
    objUniverse.Tables.Add (strTable_Name)
    but get "Cannot create Table" error.
    Any ideas?
    Thanks in advance.
    Anita

    Hi Anita,
    -Use the Add method to add classes and objects to an existing universe using a VB 6 application.
    Adding a Class
    Definition: Function Add(Name As String) As Class
    Syntax: NameOfClassesVariable.Add
    Adding an Object Instance
    Definition:  Function Add(Name As String, [ClassName As String]) As Object
    Syntax: NameOfObjectsVariable.Add(name, [class])
    - name is the name of the object.
    - class is the name of the class containing the object. This parameter should be used in cases where more than one objects exist with the same name.
    Sample Visual Basic 6 Code
    Dim DesApp As Designer.Application
    'MODIFY AND EXPORT CLASSES AND OBJECTS OF AN EXISTING UNIVERSE
    Sub modify_and_export_universe()
    Dim DesUnv As Designer.Universe
    Dim DesCls As Designer.Class
    Dim DesObj As Designer.Object
    Dim DesDBCol As Designer.DBColumn
    Dim DBColName As String
    Set DesApp = New Designer.Application
    'Login to designer
    Call DesApp.LogonDialog
    'Make sure to log on with your administrator profile
    'e.g : "hostname","username", "password","Enterprise"
    'Make Designer application visible
    DesApp.Visible = True
    'This line disable warning messages from Designer
    DesApp.Interactive = False
    'to Open  locally  the universe you want to modify
    'Set DesUnv = DesApp.Universes.Open("club_uni")
    'Use OpenFromEnterprise method (Universes Class) to import a universe from the repository and opens it
    Set DesUnv = DesApp.Universes.OpenFromEnterprise("Universes", "club_uni", False)
    'Add a valid connection which already exists
    DesUnv.Connection = "club"
    'open the universe
    'Call DesApp.Universes.Open("club_universe")
    'Add the table Account and refresh the view in the main window
    Set DesTab = DesUnv.DBTables.Item("Customer").Insert
    DesUnv.ArrangeTables
    'Add a class
    Set DesCls = DesUnv.Classes.Add("Class MyCustomer")
    'Looping through all the fields of the DB Table Account
    For Each DesDBCol In DesUnv.DBTables.Item("Customer").DBColumns
    'Store name of the column
        DBColName = DesDBCol.Name 
         'Add an object to the class
        Set DesObj = DesCls.Objects.Add("Obj " & DBColName)
         'Affect a field to the object
        DesObj.Select = "Customer" & "." & DBColName
    Next
    'Save the existing universe with the same name club_uni or you can change
    DesUnv.SaveAs "club_uni"
    MsgBox "Universe created and saved Class MyCustomer has been added!!"
    'Close the universe
    UnvFullName = DesUnv.FullName
    MsgBox "The UniverseFilePath is " & UnvFullName
    'Close the universe
    DesUnv.Close
    'This line disable warning messages from Designer
    DesApp.Interactive = False
    'Export the universe to the CMS DB (to the last universe folder)
    'Make sure you save the universe before exporting it
    Call DesApp.Universes.Export("Universes", UnvFullName)
    MsgBox "This document has been exported successfully !!"
    'Close designer
    DesApp.Quit
    Set DesApp = Nothing
    End Sub
    Hope this helps.
    Regards,
    Deepti Bajpai

  • Problem in creating include program for customer exit for BC425_01

    Hi,
         I want to write a customer exit for transaction BC425_01. For identifying the include program for exit , i go to System->Status.There I double click on the program name(GUI).Then I perform a 'FIND' in main program for 'customer-function' keyword. I get 3 search results with "CALL CUSTOMER-FUNCTION '001' " , "CALL CUSTOMER-FUNCTION '002' " , "CALL CUSTOMER-FUNCTION '003' ".
    Now i double click on CALL CUSTOMER-FUNCTION '001'  and i am taken to the code of program where this function is called in MODULE cust_check INPUT. I double click on CALL CUSTOMER-FUNCTION '001'  and then I am taken to the function module code which contains a single statement 'INCLUDE ZXBC425G01U01 .' .
    Now I double click on this include program so that I can write my own code. But when i double click on it , a message displayed 'Program names ZX.. are reserved for includes of exit function groups'. Hence I am not able to creates this include program and write my coding.
    Kindly Help
    THANKS

    Hi Amber,
    Then you click enter button.It is asking to create object with that include name ZXBC425G01U01 in a pop-up.You  should select YES option.It will ask package . Give the package name and save.Then include program is created and allowed you to write your own code.
    Thanks,
    Prasad GVK.

  • Ad hoc Query - Add table to an existing Infoset

    Hi,
    I have an Infoset created based on PNP database table. Now I wanted to add certain fields from a table (not from logical database table) to same Infoset. Can I add the table to the existing Infoset? If yes could please guide me how to do it.
    From one thread I found out using Extras tab, in change Infoset screen we can add table. But not able to proceed further.
    I will be grateful for your help.
    Thank you.
    GRM

    Hi GRM,
    As u have mentioned that u have used LDB, PNP. Now ur query is that u want to add a table into the query.
    Firstly check in which Infotype that Table and field is being called.
    Then, go to T.Code - SQ02
    Select ur query that u have used in that LDB - PNP. Click change.
    Then from the Menu bar, Select EDIT & then CHANGE INFO-TYPE SELECTION.
    After the above activity, a selection screen will appear. From that Selection screen, select the appropriate Infotype then add it and it'll bring all related Tables used in that Infotype.
    Accordingly u may select and deselect as per ur requirement. Generate the Infoset Query once again after coming out of the screen.
    Hope this helps,
    ARNAV...

  • I am one promblem for automatic payment program for customer

    Job log overview for job:                    F110-20070426-HL    -X / 11421401               
         Date     Time     Message text          Message class     Message no.     Message type
         4/26/2007     11:42:14     Job started          0     516          S
         4/26/2007     11:42:15     Step 001 started (program SAPF110S, variant &0000000002084, user ID GAYATRI)          0     550          S
         4/26/2007     11:42:15     Log for proposal run for payment on 04/26/2007, identification HL               FZ     402          S
         4/26/2007     11:42:15     Customer 100199 G555 is contained in proposal 04/26/2007 W1; no editing               FZ     348          S
         4/26/2007     11:42:15     >               FZ     693          S
         4/26/2007     11:42:15     > Additional log for customer 100196 company code G555               FZ     692          S
         4/26/2007     11:42:15     >               FZ     693          S
         4/26/2007     11:42:15     > -
    Due date determination additional log               FZ     799          S
         4/26/2007     11:42:15     > Document 8001 line item 001 via INR       12,000.00               FZ     700          S
         4/26/2007     11:42:15     > Terms of payment: 04/14/2007    0  0.000 %    0  0.000 %    0               FZ     701          S
         4/26/2007     11:42:15     > Customer receivable is payable on 04/14/2007 with cash discount terms 1               FZ     706          S
         4/26/2007     11:42:15     >   Include customer items due by 04/26/2007               FZ     733          S
         4/26/2007     11:42:15     > Item should be paid now               FZ     709          S
         4/26/2007     11:42:15     > Item is due with 0.000 % cash discount               FZ     721          S
         4/26/2007     11:42:15     >               FZ     693          S
         4/26/2007     11:42:15     > -
    Due date determination additional log               FZ     799          S
         4/26/2007     11:42:15     > Document 8006 line item 001 via INR        1,001.00               FZ     700          S
         4/26/2007     11:42:15     > Terms of payment: 04/16/2007    0  0.000 %    0  0.000 %    0               FZ     701          S
         4/26/2007     11:42:15     > Customer receivable is payable on 04/16/2007 with cash discount terms 1               FZ     706          S
         4/26/2007     11:42:15     >   Include customer items due by 04/26/2007               FZ     733          S
         4/26/2007     11:42:15     > Item should be paid now               FZ     709          S
         4/26/2007     11:42:15     > Item is due with 0.000 % cash discount               FZ     721          S
         4/26/2007     11:42:15     >               FZ     693          S
         4/26/2007     11:42:15     > -
    Due date determination additional log               FZ     799          S
         4/26/2007     11:42:15     > Document 8007 line item 001 via INR        2,001.00               FZ     700          S
         4/26/2007     11:42:15     > Terms of payment: 04/16/2007    0  0.000 %    0  0.000 %    0               FZ     701          S
         4/26/2007     11:42:15     > Customer receivable is payable on 04/16/2007 with cash discount terms 1               FZ     706          S
         4/26/2007     11:42:15     >   Include customer items due by 04/26/2007               FZ     733          S
         4/26/2007     11:42:15     > Item should be paid now               FZ     709          S
         4/26/2007     11:42:15     > Item is due with 0.000 % cash discount               FZ     721          S
         4/26/2007     11:42:15     >               FZ     693          S
         4/26/2007     11:42:15     > -
    Due date determination additional log               FZ     799          S
         4/26/2007     11:42:15     > Document 8008 line item 001 via INR        3,001.00               FZ     700          S
         4/26/2007     11:42:15     > Terms of payment: 04/16/2007    0  0.000 %    0  0.000 %    0               FZ     701          S
         4/26/2007     11:42:15     > Customer receivable is payable on 04/16/2007 with cash discount terms 1               FZ     706          S
         4/26/2007     11:42:15     >   Include customer items due by 04/26/2007               FZ     733          S
         4/26/2007     11:42:15     > Item should be paid now               FZ     709          S
         4/26/2007     11:42:15     > Item is due with 0.000 % cash discount               FZ     721          S
         4/26/2007     11:42:15     >               FZ     693          S
         4/26/2007     11:42:15     > -
    Due date determination additional log               FZ     799          S
         4/26/2007     11:42:15     > Document 8009 line item 001 via INR        4,001.00               FZ     700          S
         4/26/2007     11:42:15     > Terms of payment: 04/16/2007    0  0.000 %    0  0.000 %    0               FZ     701          S
         4/26/2007     11:42:15     > Customer receivable is payable on 04/16/2007 with cash discount terms 1               FZ     706          S
         4/26/2007     11:42:15     >   Include customer items due by 04/26/2007               FZ     733          S
         4/26/2007     11:42:15     > Item should be paid now               FZ     709          S
         4/26/2007     11:42:15     > Item is due with 0.000 % cash discount               FZ     721          S
         4/26/2007     11:42:15     >               FZ     693          S
         4/26/2007     11:42:15     > -
    Payment method selection additional log               FZ     699          S
         4/26/2007     11:42:15     > Payment method selection for items due now to the amount of INR       22,004.00               FZ     601          S
         4/26/2007     11:42:15     > Payment method "{" is being checked               FZ     603          S
         4/26/2007     11:42:15     > Bank details are being checked               FZ     640          S
         4/26/2007     11:42:15     >    Customer/vendor bank details are being read               FZ     644          S
         4/26/2007     11:42:15     >     Customer/vendor bank details are being checked               FZ     665          S
         4/26/2007     11:42:15     > Customer/vendor does not have any allowed bank details               FZ     651          S
         4/26/2007     11:42:15     > No permitted payment method exists               FZ     608          S
         4/26/2007     11:42:15     Information re. customer 100196 / paying company code G555 ...               FZ     306          S
         4/26/2007     11:42:15     ... payment not possible because of reported error               FZ     311          S
         4/26/2007     11:42:15     >               FZ     693          S
         4/26/2007     11:42:15     > Additional log for customer 100200 company code G555               FZ     692          S
         4/26/2007     11:42:15     >               FZ     693          S
         4/26/2007     11:42:15     > -
    Due date determination additional log               FZ     799          S
         4/26/2007     11:42:15     > Document 4003 line item 002 via INR          500.00-               FZ     700          S
         4/26/2007     11:42:15     > Terms of payment: 04/26/2007    0  0.000 %    0  0.000 %    0               FZ     701          S
         4/26/2007     11:42:15     > Item is clearable from 04/26/2007 with payments               FZ     707          S
         4/26/2007     11:42:15     >   Include customer items due by 04/26/2007               FZ     733          S
         4/26/2007     11:42:15     > Item should be paid now               FZ     709          S
         4/26/2007     11:42:15     > Item is due with 0.000 % cash discount               FZ     721          S
         4/26/2007     11:42:15     Due items with currency INR, pmnt method  - items total is < 0               FZ     328          S
         4/26/2007     11:42:15     ...none of the payment methods defined can be used for these items               FZ     347          S
         4/26/2007     11:42:15     Information re. customer 100200 / paying company code G555 ...               FZ     306          S
         4/26/2007     11:42:15     ... payment not possible because of reported error               FZ     311          S
         4/26/2007     11:42:15     End of log               FZ     398          S
         4/26/2007     11:42:16     Job finished          0     517          S
    plz u help me........

    Hi
    In FBZP, "payment method - country ' step, please check the payment methods you have defined. please check if radio buttn of rincoming payment method is ticked. e.g if in the customer master record, payment method, C is given then check if it is defined as Incoming method in above step.
    pushkaraj

  • Automatic payment program for customer

    Hello!
    I have the next issue: I want to pay physically (give money from bank) to somebody (a commission). In the system, this person is defined as customer. Can I use the automatic payment program for a customer(as it is in SAP system) and send the payment to MultiCash in order the money can go out from my account?(I want to really pay somebody defined as a customer and use the APP and Multicash)
    Thank you!

    Yes, as long you have an open item on the customer account that needs paying.
    In F110 you see vendor_and_customer in the parameter screen.
    Hth
    Hein

  • How can I add table fields with existing structure ?

    I like to add PSTLZ field to stucture KOMGG.Is it possible to add table field with the existind structure.If yes how can I do this?kindly help me on this.

    hi
    go to se11
    in change mode select the button append
    create new append which starts from Zpstlz in this komgg structure and add data element and domain to this field and activate with request number
    then in field catalogue this field should be visible ,here ends your append
    now it is ready to use in condition tables.
    reward if helps !!!!!

  • F110 Automatic payment program for customer.

    i want to generate BOE for customer with interest document.
    i had post invoice and interest document and based on this two document i want to generate one sp. g/l document i.e.BOE.
    but instead of one document, system generate two document i.e separate for RV and interest posting.
    and i want to post single documet in g/l

    I noticed there was a mistake in the document number.

  • Maintenance View for custom table with foreign key relationship

    Hi Folks,
         I have created a custom table with foreign key relationship with other check tables. I want to create a maintenance view / tablemaintenance generator. What all things I need to take care for the foreign keys related fields while creating the maintenance view / tablemaintenance generator.
    Regards,
      santosh

    Hi,
    You do not have to do anything explicitely for the foreign key relationships in the table maintainance generator.
    Create the table maintainance generator via SE11 and it will take care of all teh foreign key checks by itself.
    Regards,
    Ankur Parab

  • Payment program F110 - how to add second print program in customizing

    Hello all,
    i would like to add second (another print program after standard sapscript print program customized in table T042Z) print program in transaction F110. This second smartform print program should be customizable  and triggered automatically within payment run.
    Thanks, zd.

    Hi,
    You can assign two forms in FBZP.
    Payment methods per company code
    Double click on payment method
    In Form Data
    You can assign Next Form 
    Both the forms should get printed when you run F110.
    Thanks,
    Ravi

  • INBOUND program  For custom IDOC

    Hi ,
          i have a one  senario on creation of IDOC,that is interface for the transmission of the Acknowledgement of check Remittance and Supplemental interface,once the message is received Successfully through OUTBOUND program it triges the Acknowledge other wise it send one mail to respective team for that i need to create a one inbound program please explain me i am new in the area of ALE/ IDOC please give in deatials.
    Thanks,
    Harinath

    Hi Harinath,
    In your case SAP is sending <b>Check Remittance and Supplemental</b> data to legacy system which in turn need to send acknowledgement for that. And its going to be in form of an idoc. for this we dont have an idoc you need to create one from scratch. please find the steps to be followed to create a custom idoc.
    1) Create ‘Z’ segment with required fields(fields coming towards you) using WE31
    2) Create ‘Z’ idoc using segment created in step 1 using WE30.
    3) Create ‘Z’ message type using WE81.
    4) Link idoc created in step 2 with message type created in step 3 in WE82.
    5) Create ‘Z’ function module to post the idoc in SE37. Include all validations, updations to tables, Error handling in source code tab of this FM.
    6) Maintain Inbound process code using the FM in WE42
    Coming to sending a mail, It can only be done using workflow. But i think in your case it is not required. so it need to be done manually.
    Get back if you have any doubts.
    Regards,
    Younus
    <b>Reward Helpful Answers!!!</b>

  • Program for customer and vendor master

    Hi All,
       I am working with ale-idocs. could you plese tell me the program name for transferring the customer and vendor master data.
    thanks in adavance,
    Sugeet.

    Hi Sugeet,
    You can transfer the Customer/Vendor master data by activating change pointers or by using RBDSEDEB/RBDSECRE programs manually by giving the customer or vendor number. But for both the methods you need to configure the partner profile settings.
    Regards,
    Rajesh

  • Best hard drive maintenance program for Leopard

    Hello,
    What software program (Prosoft's Drive Genius, Micromat's Techtool Pro or other)
    available best maintains a healthy hard drive throughout its lifetime? I have read many good and bad things about each listed.
    Frighteningly, I have read that hard drives, with data on it, that sit idle for longer than a year could have its data evaporate unless surface scans or other maintenance tasks are performed quarterly or so to maintain the drive's effectiveness. This is why I'm looking for a program that does this.
    Thanks,
    Jordan

    Thanks for the Techtool Pro advice. Now here is the excerpt from the an engineering manager of a hard disk drive company:
    "Magnetic signals recorded on a hard disk are designed to be refreshed periodically. If your hard disk stay on this happens automatically. However, if you store your projects to a removable hard disk drive, then store that hard drive on a shelf, unattached to a computer, those magnetic signals will fade over time...essentially, evaporating.
    So.. in the interest of checking things out, simply reading every sector on a disk actually is preventative . If the controllerwithin the hard disk detects any marginal data in either the servo tracks or the data bits recorded on the surface, the controller will automatically rewrite the data to the sector. If it cannot, this block is mapped out, again, automatically, and a substitute data block will be mapped in. All modern disks to this for you today. A simple read cycle of every sector or data block is all that is neccessary.
    So, the scanning is simply reading every sector of the disk surface. The act of copying all the files from one disk to another disk would almost accomplish the same thing. With this latter method, unused parts of the disk would not be read again.
    As for duration, I would say that the disks could lose data if not used for a long period of time. Doing this surface scan every year or two is preventative. It is hard to define a point in time when a failure due to degraded media occurs. I do have drives here that have not been spun up for several years, and they are fine, but I have heard from many who do have issues after leaving the drive in storage for several years. Sometimes it is actual fade, sometimes it is power supply related, sometimes it is due to extremes in temperature or humidity.
    Bottom line, revisiting your storage archives periodically is some assurance that what you have saved away is really still there."
    What do you think about this one man's opinion about this issue?
    Jordan

  • Add a URL guessing for custom domain.

    When I select text on webpage which contains an url, after right mouse button click on text popup menu appears.
    In that menu I have options something like "Open link" (or "Open URL", I have a Russian language in Firefox), "Open link in new tab" and "Open link in new window".
    It works fine, but I want to customize guessing mechanism - I want to add a .i2p domain into it.
    Please help me find the way to solve this issue.

    Hi,
    </p>
    How you have created that button?? You can also create a link text instead of button to do the same URL redirect.
    For example.
    Try putting this code in Region Footer, or Region Header
    </p>
    '<'
    a href="#" onclick="javascript:redirect('f?p=&APP_ID.:1:&APP_SESSION.::NO:::');">Take Me Home'</a>
    </p>On click of "Take me Home” it will redirect to the page 1. You can customize it as per your need.
    </p>
    Regards,</p>
    Manish

  • Outbound program for Customer mastrer

    HI,
    My requirement is when ever customer is created or changed with existing customer and save the customer i need to send the customer bank account details(Credit/Debit) details along with header details through IDOC.
    Could you pleaser suggest me where ineed to write my code.
    Thanks,
    Hari.

    This can be achieved by using the Change pointer concept.But in ur requirement only certain data has to be send to the targetsystem. Use the Segment filtration concept to achieve this. Follow the below steps;
    1. Go to SALE
    2. Expand Modellinga and Implementing process, Master data distribution, scope of data for dist,
    3. Execute Filter Idoc segments
    4. Enter the message type(DEBMAS)
    5. Enter the sender, Reciver and Segment types which u are not interested to send
    I hope u know all the configurations that are needed to send the Idoc and activationg of Change pointers.
    Regards,
    Kiran Bobbala

Maybe you are looking for

  • Replace FM GUI_DOWNLOAD with CL_GUI_FRONTEND_SERVICES= GUI_DOWNLOAD

    Hi, I want to replace FM GUI_DOWNLOAD with CL_GUI_FRONTEND_SERVICES=>GUI_DOWNLOAD in one of our old program, however parameter FIELDNAMES is used, and this parameter is no longer available in CL_GUI_FRONTEND_SERVICES. Any idea is there any other para

  • Aging - 7 Bucket - By Collector Report

    Hi , Can anyone help me how to create Standard Report 6i (Aging - 7 Bucket - By Collector Report) in Discoverer 10g. Regards, Sushant

  • Database connection variable is not well defined

    The following error message is in SIL_InsertRowInRunTable.log in Informatica WorkflowLogs directory Can someone help me to look where to start to troubleshoot? Thanks ERROR : TM_6292 : (4836|3912) Session task instance [SIL_InsertRowInRunTable]: TM_6

  • Enum 1.5 problems

    This is really annoying me. I have been away from Java a while using other technologies. So now when I need to use Java again there is a lot of new stuff to play with. Now the problem is, I trying to use enums and it just keeps giving me the same err

  • Cannot play purchased movie

    Now I've never had a problem like this before but for some reason last night after I purchased Resident Evil Degeneration from the i-tunes store off of my home computer it told me that I could not view it because my computer was not authorized. But e