Interface tables, Seeded program and error Table

Hi can any one let me know the interface tables, Seeded program and error tables for
1) On hand_quantity Interface
2) Sub inventory transfer conversion
Version: 11.5.10
DB: 10g
Thanks & Regards,
pallis

Hi Pallis,
Pl.refer following links for sub-inventory transfer.
Inventory API interface transaction loading
http://khalidmehmoodapps.blogspot.in/2010/08/inter-org-inventory-transfer.html
http://khalidmehmoodapps.blogspot.in/2010/08/inter-org-inventory-transfer.html
HTH
sanjay

Similar Messages

  • RSNAST00 program and NAST table.

    Can anybody tell what is the relation between
    RSNAST00 program and
    NAST Table ?
    1). Actually, it seems RSNAST00 program first check the Object key entries in NAST table ...if it does not find the exact entry in NAST table, then RSNAST00 program creates one entry in NAST tables and generated spool...
    Please validate me ...

    Hi Sam,
    The ABAP Program RSNAST00 is the standard ABAP, which is used to collect unprocessed NAST message and to execute the assigned action.
    RSNAST00 can be executed as a collector batch run,that eventually looks for unprocessed IDocs. The usual way of doing that is to define a batch-run job with
    transaction SM37. This job has to be set for periodic processing and start a program that triggers the IDoc re-sending.
    Regards,
    Chandra Sekhar

  • 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

  • Does "Target table" and "Error Table" need to be in same DB as OWB's?

    We get the following error ORA-00600: internal error code, arguments: [opixrb-3], [1036], ORA-01036: illegal variable name/number at the time of OWB execution
    OWB seems to successfully log the errors rows in the error table when a) target table and it’s b) error table are in the same database as OWB’s but throws ORA-01036 error when they are in a remote database from OWB's
    Any one has any information about this please...? It will be of great help
    Edited by: ghiyer on Jul 20, 2009 8:42 AM

    Oracle has come back to us saying that
    "DML error logging feature is not supported for distributed DML."
    Bug 5698887 has more information about this.

  • Insert data Flatfile table to Parent and child tables

    Hi All,
        I have Flatfile table which is we getting from daily txt files and i want to populate flatfile data to parent as well as child tables. parent table has primary key as ID. This ID is foreign key of child tables. 
    Here i have mentioned our process.
    1. Flatfile duplicates has to remove with condition of daily date.
    2. Before Insert parent table have to check duplicate(we have Unique key of 4 columns in parent) if duplicate is there we have to delete duplicate then Insert into parent table unique records(Primary key is ID).(here why we are delete duplicate record meaning
    we getting daily files so if any records updated in future that record should be insert to parent and child table so only we delete old records and insert new records).
    3.After insert parent we have to populate child tables from Flatfile table as well as we have to insert parent table primary key as foreign key of child tables.
    4. if any truncation error occurs that errors should go to error log table.
    Right now we are using cursor for this concept and cursor has performance issue. so we are trying to optimize other way to populate parent and child table to increase performance to populate.
    Please help us to which way to do this process increase of performance .
    Please  can any one reply.

    Hi RajVasu,
    Since this issue is related to Transact-SQL, I will move this thread to Transact-SQL forum. Sometime delay might be expected from the job transferring. Your patience is greatly appreciated. 
    Thank you for your understanding and support.
    Regards,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

  • Rptcurrency in WB table, fac2 tabke and fact table

    I loaded a data by using a transformation file with the following logic for reptcurrency
    RPTCURRENCY= *newcol(LC)
    The data was successfully loaded, then I check the WB table, fac2 table and fact table respectively, I notice the following:
    In WB table,          rptcurreny    ....     signeddata
                                   LC                         5000
    In Fac2 table     rptcurreny    ....     signeddata
                                 USD                         5000
                                 EURO                     5000
    In fact table          rptcurreny    ....     signeddata
                                 USD                        5000
                                 EURO                     5000
                                 LC                          5000
    I have USD,EURO and LC in the rptcurrency,USD and EURO's reporting property value as 'Y'. looks like when the system load the  LC data, it copy the LC data to USD and EURO, but for me it not make scence the same  value with different currency.
    Anybody can explain this?

    JW,
    Please check your default.LGF formula at Admin console.
    Default.LGF is called 'DEFAULT' which means it will be called whenever user posts their data to server.
    If default.LGF includes baisc currency translation statement, it will convert value behind the scene
    Of course, user can execute it again through Data manager later.
    Thanks
    James Lim.

  • Count difference b/w forecast interface table(success rec)  and base table

    Hi all
    We did forecast conversion.
    We got wrong count while comparing count of successful loaded records of interface table(based on process_flag=5) and records inserted in base table .
    I used below querys
    1) to count the records successfully loaded into base table based on MRP_FORECAST_INTERFACE
    select count (* ) from MRP_FORECAST_INTERFACE where TO_CHAR( last_update_date,'DD-MON-YYYY HH24:MI:SS') between
    '20-MAR-2012 06:08:05' AND '20-MAR-2012 14:06:33'
    and process_status=5 -- shows 859022
    2) records hitted the base table at the same time
    SELECT count (* ) FROM MRP_FORECAST_DATES where last_update_date >sysdate-2 --851451
    I refer this document http://docs.oracle.com/cd/A85683_01/acrobat/mrptrm.pdf
    In that it written like this If records process_status =5 in MRP_FORECAST_INTERFACE table then the planning manager successfully loaded into base table..
    But why this count is different? Can any one help me on this...

    Hi all
    We did forecast conversion.
    We got wrong count while comparing count of successful loaded records of interface table(based on process_flag=5) and records inserted in base table .
    I used below querys
    1) to count the records successfully loaded into base table based on MRP_FORECAST_INTERFACE
    select count (* ) from MRP_FORECAST_INTERFACE where TO_CHAR( last_update_date,'DD-MON-YYYY HH24:MI:SS') between
    '20-MAR-2012 06:08:05' AND '20-MAR-2012 14:06:33'
    and process_status=5 -- shows 859022
    2) records hitted the base table at the same time
    SELECT count (* ) FROM MRP_FORECAST_DATES where last_update_date >sysdate-2 --851451
    I refer this document http://docs.oracle.com/cd/A85683_01/acrobat/mrptrm.pdf
    In that it written like this If records process_status =5 in MRP_FORECAST_INTERFACE table then the planning manager successfully loaded into base table..
    But why this count is different? Can any one help me on this...

  • How do I create new user table in program and then access it?

    I am writing an application where I check for the existence of user objects when the add on starts and run the setup if the objects do not exist. I can create the user tables and fields but after the setup completes these objects still are not visible.
    If the user objects exist when the add on is first run everything is detected correctly.
    When a user object is added in SAP the user is eventually prompted to restart so I suspect something needs to happen prior to the add on being able to use the new fields.
    Does the add on need to wait for the DI Server to perform some action? Do I need to just quit the add on's class and rerun it, disconnect and reconnect to the company, or get a new Application and/or company object?
    What I want to do is figure out a way for the add on to automatically run the configuration if the user tables and fields do not exist yet and then kick off the regular add on code. I haven't seen anyone else's code so I don't know what is recommended or required here.
    Thanks for any assistance!

    I found that the add on can validate the existance of the user fields if I disconnect from the company object, set the SAPbouiCOM.Application and SAPbobsCOM.Company objects to null, set the new application, context, and company objects, and reconnect once more.
    HOWEVER...
    I still have to wait for the client to be restarted manually before I can run any of the form I added to the menu.
    So, I'd still like to know what the best practice is here. Should I just exit after setting up the tables and tell the user to restart SAP?

  • Programs and Related Tables

    Hi Gurus,
              Using transaction STAD I am able to view the Transaction code accessed by users.  It also shows the program that was called with that TC. Can you help in finding out how to get the tables which are updated or modified when a specific program is called.

    Hi Parvez,
    In STAT there is option in Expan mode -> Tables Access
    In STAD try to find with all details.
    ****Reward points if Helpful*****
    Regards,
    Ganesh

  • Interactively changing values to table problem: indicator and control table, and why it does not work after a while...?

    I have been producing a VI that loads a set of data and displays it in a table: A table control is initialised with an empty variable, the loaded data takes the place of the variable and fills the table, while some headers are added. That table feeds an intensity graph to give a pictorial impression of the data.
    With this scheme, a user can change any value of the table, and the changes are interactively reflected on the graph.
    Problem: after few saving of the VI, the access to the table doesn't work anymore. It is the same with all my numerical controls in the VI where it should be possible to enter a value.
    If anybody has an idea on the potential
    causes of these problem, I would be really grateful as it is very useful...when it works !
    Regards,
    Elie Allouis

    I can not image what is causing the error. Would you be willing to post some code to see if we can reproduce the problem?
    Jeremy7

  • Mismatch between Master data table /BIC/P and SID table /BIC/S

    Hello All,
    in our master data table we have logsys in key
    after a system copy we had a problem with logsys name, when we have copied our bw prod system in test system we find prod logsys like value, the BDLS doesn't change all values for all structures and some master data table still have prod logsys instead of test logsys but some records have test logsys values
    for example:
    our production logsys is: BIP300 and our test logsys is BIT300
    in our master data test table we find had some records logsys value like BIP300 and others with BIT300
    all our ODS and CUBE have the right logsys value in test "BIT300"
    we have developed an ABAP report to execute on selected tables to change logsys from BIP300 to BIT300
    we execute the report on only P master data table like /BIC/PZCOOR and it's work fine and has changed all the records values
    from BIP300 to BIT300 and this program has eliminated all duplicate records
    the problem is when on our master data try to view data we find that bw return data from SID table /BIC/SZCOOR
    in fact if we go to control data on /BIC/SZCOOR table we find that there still are records with logsys BIP300 and BIT300
    and the same if we execute our query on ZCOOR we have values with BIP300 and BIT300
    how should we fix this problem?
    if we execute our ABAP report on /BIC/SZCOOR to change logsysname we can fix that or we could have problem?
    please can give me some useful help
    thanks a lot
    Bilal

    Hi ,
    Follow the sequence of deletion .
    1.Delete data from cube YMM_*
    2.Delete data from 0pur_c*
    3.Delete data from 0material .
    4.Delete data from info_rec .
    Best option would be do selective deletion for these four materials and run a repair request then after to update into data target.
    Hope that helps.
    Regards
    Mr Kapadia

  • How to make join bsis,bkpf,bseg table with zdbb and zobb table for data retrieval

    HI,
    I have an abap  development requirement in which i have to retrieve data fields from different table, like bsis ,bkpf, bsip, bsas, pyar, lfa1,skat,etc.
    I have retrieved data from bsis and bkpf and bseg by finding  common field like "belnr, budat bukrs gjahr" to through FOR ALL ENTERIES, but when I going to get relevant data from zdbb table which is  orginated bank details table ,in this I haven't find any common field on the basis of  which i retrieve relevant data,
    please guide me in in this regard as I have already searched web for this solution but haven't find a satisfactory answer.
    Thanks.

    Hi  Ruks Pathirage
    THANKS FOR YOUR REPLY.
    I have checked both of the tables i.e lfbk and zdbb but haven't find any common field, coz data element is different,
    please see the snap shots.
    lfbk table:
    and zdbb,
    In my understading there is no com'n field , though bank key is common field in both table but both have different data element.
    thanks

  • Small issue with custom table cell editor and unwanted table row selection

    I'm using a custom table cell editor to display a JTree. Thing i notice is that when i select a value in the tree pop-up, the pop-up closes (as it should) but then every table row, from the editing row to the row behind the pop-up when i selected the value becomes highlighted. I'm thinking this is a focus issue, but it thought i took care of that. To clairfy, look at this: Before . Notice how the "Straightening" tree item is roughly above the "Stock Thickness" table row? When i select Straightening, this is what happens to my table: After .
    My TreeComboBox component:
    public class TreeComboBox extends JPanel implements MouseListener {
        private JTextField itemField;
        private TreeModel treeModel;
        private ArrayList<ActionListener> actionListeners = new ArrayList<ActionListener>();
        private Object selectedItem;
         * Creates a new <code>TreeComboBox</code> instance.
         * @param treeModel the tree model to be used in the drop-down selector.
        public TreeComboBox(TreeModel treeModel) {
            this(treeModel, null);
         * Creates a new <code>TreeComboBox</code> instance.
         * @param treeModel the tree model to be used in the drop-down selector.
         * @param selectedItem tree will expand and highlight this item.
        public TreeComboBox(TreeModel treeModel, Object selectedItem) {
            this.treeModel = treeModel;
            this.selectedItem = selectedItem;
            initComponents();
         * Returns the current drop-down tree model.
         * @return the current <code>TreeModel</code> instance.
        public TreeModel getTreeModel() {
            return treeModel;
         * Sets the tree model.
         * @param treeModel a <code>TreeModel</code> instance.
        public void setTreeModel(TreeModel treeModel) {
            this.treeModel = treeModel;
         * Returns the selected item from the drop-down selector.
         * @return the selected tree object.
        public Object getSelectedItem() {
            return selectedItem;
         * Sets the selected item in the drop-down selector.
         * @param selectedItem tree will expand and highlight this item.
        public void setSelectedItem(Object selectedItem) {
            this.selectedItem = selectedItem;
            String text = selectedItem != null ? selectedItem.toString() : "";
            itemField.setText(text);
            setToolTipText(text);
         * Overridden to enable/disable all child components.
         * @param enabled flat to enable or disable this component.
        public void setEnabled(boolean enabled) {
            itemField.setEnabled(enabled);
            super.setEnabled(enabled);
        public void addActionListener(ActionListener listener) {
            actionListeners.add(listener);
        public void removeActionListener(ActionListener listener) {
            actionListeners.remove(listener);
        // MouseListener implementation
        public void mouseClicked(MouseEvent e) {
        public void mouseEntered(MouseEvent e) {
        public void mouseExited(MouseEvent e) {
        public void mousePressed(MouseEvent e) {
        public void mouseReleased(MouseEvent e) {
            showPopup();
        private void initComponents() {
            setLayout(new GridBagLayout());
            itemField = new JTextField();
            itemField.setEditable(false);
            itemField.setText(selectedItem != null ? selectedItem.toString() : "");
            itemField.addMouseListener(this);
            add(itemField, new GridBagConstraints(0, 0, 1, 1, 1.0, 0.0,
                    GridBagConstraints.WEST, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0));
        private void showPopup() {
            final TreePopup popup = new TreePopup();
            final TreeComboBox tcb = this;
            final int x = itemField.getX();
            final int y = itemField.getY() + itemField.getHeight();
            int width = itemField.getWidth() + popupButton.getWidth();
            Dimension prefSize = popup.getPreferredSize();
            prefSize.width = width;
            popup.setPreferredSize(prefSize);
            SwingUtilities.invokeLater(new Runnable() {
                public void run() {
                    popup.show(tcb, x, y);
                    popup.requestFocusInWindow();
        private void fireActionPerformed() {
            ActionEvent e = new ActionEvent(this, ActionEvent.ACTION_PERFORMED, "TreeComboBoxSelection");
            for (ActionListener listener : actionListeners) {
                listener.actionPerformed(e);
        private class TreePopup extends JPopupMenu {
            private JTree tree;
            private JScrollPane scrollPane;
            public TreePopup() {
                initComponents();
                initData();
            private void initData() {
                if (treeModel != null) {
                    tree.setModel(treeModel);
            private void initComponents() {
                setFocusable(true);
                setFocusCycleRoot(true);
                tree = new JTree();
                tree.setRootVisible(false);
                tree.setShowsRootHandles(true);
                tree.setFocusable(true);
                tree.setFocusCycleRoot(true);
                tree.addTreeSelectionListener(new TreeSelectionListener() {
                    public void valueChanged(TreeSelectionEvent e) {
                        tree_valueChanged(e);
                scrollPane = new JScrollPane(tree);
                add(scrollPane);
            private void tree_valueChanged(TreeSelectionEvent e) {
                DefaultMutableTreeNode node = (DefaultMutableTreeNode) tree.getLastSelectedPathComponent();
                setSelectedItem(node.getUserObject());
                fireActionPerformed();
                this.setVisible(false);
    }My TreeComboBoxTableCellEditor:
    public class TreeComboBoxTableCellEditor extends AbstractCellEditor implements TableCellEditor, ActionListener {
        protected TreeComboBox treeComboBox;
        protected ArrayList<CellEditorListener> cellEditorListeners = new ArrayList<CellEditorListener>();
        public TreeComboBoxTableCellEditor(TreeComboBox treeComboBox) {
            this.treeComboBox = treeComboBox;
            treeComboBox.addActionListener(this);
        public Object getCellEditorValue() {
            return treeComboBox.getSelectedItem();
        public Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column) {
            treeComboBox.setSelectedItem(value);
            return treeComboBox;
        public void actionPerformed(ActionEvent e) {
            stopCellEditing();
    }Any thoughts?
    Edited by: MiseryMachine on Apr 3, 2008 1:21 PM
    Edited by: MiseryMachine on Apr 3, 2008 1:27 PM

    As I said, you have to have empty context elements before additional rows will be open for input.
    For instance if you want to start with 5 rows available for input do the following to your internal table that you will bind:
    data itab type standard table of sflight.
    do 5 times.
      append initial line to itab.
    enddo.
    context_node->bind_table( itab ).
    The other option if you need n number of rows is to add a button to the table toolbar for adding more rows. When this button is pressed, you add a new context element to the node - thereby creating a new empty row in the table.

  • Dynamic Table using drag and drop table columns

    Hi,
    I want to create an ADF table which allows me to insert new columns from the list of columns.
    List of columns will be shown in the tree. I would like to drag a tree node to the table, table should highlight where i can drop the node.
    Once, i drop it, table should get refreshed with new column at inserted location.
    Is it possible? How?
    Regards,
    Suresh

    Hi,
    I don't think that a drop indicator is possible to create because the drag and drop is no from within the table but from external. You could add the drop target to the table and then determine the column that this is dropped onto. Based on this you can e.g. device to drop it to the right or left
    Frank

  • Suppressing table continuation variable and other table questions

    Hello all,
    Is there any way to suppress the table continuation variable from being converted? Is the only way to conditionalize all the occurences in Framemaker?
    Also, for some reason, the Framemaker to Robohelp paragraph mapping for my table caption paragraphs aren't being converted properly. Do table captions need to be treated differently from other paragraph tags?
    Thanks.
    Sue

    James, I'm also curious about using a period after the table title, as I can't remember noticing periods after titles in any publications -- is it required by a specific style guide? My Chicago Manual of Style (12th, can't put my hands on 13th or 14th at the moment) does not use periods after titles, an in fact it eschews repeating the title, even. (ref. 12.17)
    In FM 7.2 the table continuation variable is a bit schizophrenic, because while the variable content is suppressed (as expected) on the first page of the table, the variable symbol's on-screen horizontal space is not. If the variable's space had been suppressed it would be possible to do
    Table 1. XYZ Operation//var//.
    and thus have the result that you would like. Very annoying...

Maybe you are looking for